Skip to content

Commit 4b17f7c

Browse files
authored
Merge pull request #831 from mindsdb/staging
Release
2 parents 0d8e420 + 26c918a commit 4b17f7c

File tree

21 files changed

+3667
-3043
lines changed

21 files changed

+3667
-3043
lines changed

.github/workflows/benchmark_check.yml

+2
Original file line numberDiff line numberDiff line change
@@ -19,3 +19,5 @@ jobs:
1919
status=$(curl -X GET http://benchmarks.mindsdb.com:9107/compare/$against/$commit?release_only=True)
2020
echo Got benchmark status $status between $commit and $against
2121
assert_eq "$status" "Yes" && echo 'Good to go!'
22+
23+

docssrc/source/tutorials/custom_cleaner/custom_cleaner.ipynb

+259-369
Large diffs are not rendered by default.

docssrc/source/tutorials/custom_encoder_rulebased/custom_encoder_rulebased.ipynb

+160-176
Large diffs are not rendered by default.

docssrc/source/tutorials/custom_explainer/custom_explainer.ipynb

+1,284-972
Large diffs are not rendered by default.

docssrc/source/tutorials/custom_mixer/custom_mixer.ipynb

+202-213
Large diffs are not rendered by default.

docssrc/source/tutorials/custom_splitter/custom_splitter.ipynb

+363-499
Large diffs are not rendered by default.

docssrc/source/tutorials/tutorial_data_analysis/tutorial_data_analysis.ipynb

+75-72
Original file line numberDiff line numberDiff line change
@@ -35,10 +35,10 @@
3535
"execution_count": 1,
3636
"metadata": {
3737
"execution": {
38-
"iopub.execute_input": "2021-11-23T00:23:38.810559Z",
39-
"iopub.status.busy": "2021-11-23T00:23:38.809734Z",
40-
"iopub.status.idle": "2021-11-23T00:23:41.683209Z",
41-
"shell.execute_reply": "2021-11-23T00:23:41.683483Z"
38+
"iopub.execute_input": "2022-02-03T21:30:07.539197Z",
39+
"iopub.status.busy": "2022-02-03T21:30:07.538226Z",
40+
"iopub.status.idle": "2022-02-03T21:30:07.911814Z",
41+
"shell.execute_reply": "2022-02-03T21:30:07.912123Z"
4242
}
4343
},
4444
"outputs": [
@@ -175,10 +175,10 @@
175175
"execution_count": 2,
176176
"metadata": {
177177
"execution": {
178-
"iopub.execute_input": "2021-11-23T00:23:41.686432Z",
179-
"iopub.status.busy": "2021-11-23T00:23:41.686122Z",
180-
"iopub.status.idle": "2021-11-23T00:23:43.022566Z",
181-
"shell.execute_reply": "2021-11-23T00:23:43.022347Z"
178+
"iopub.execute_input": "2022-02-03T21:30:07.915894Z",
179+
"iopub.status.busy": "2022-02-03T21:30:07.915491Z",
180+
"iopub.status.idle": "2022-02-03T21:30:09.131388Z",
181+
"shell.execute_reply": "2022-02-03T21:30:09.131135Z"
182182
}
183183
},
184184
"outputs": [],
@@ -200,10 +200,10 @@
200200
"execution_count": 3,
201201
"metadata": {
202202
"execution": {
203-
"iopub.execute_input": "2021-11-23T00:23:43.026123Z",
204-
"iopub.status.busy": "2021-11-23T00:23:43.025843Z",
205-
"iopub.status.idle": "2021-11-23T00:23:43.027324Z",
206-
"shell.execute_reply": "2021-11-23T00:23:43.027514Z"
203+
"iopub.execute_input": "2022-02-03T21:30:09.136061Z",
204+
"iopub.status.busy": "2022-02-03T21:30:09.135778Z",
205+
"iopub.status.idle": "2022-02-03T21:30:09.137698Z",
206+
"shell.execute_reply": "2022-02-03T21:30:09.137897Z"
207207
}
208208
},
209209
"outputs": [
@@ -215,11 +215,13 @@
215215
" 'unbias_target': True,\n",
216216
" 'seconds_per_mixer': None,\n",
217217
" 'seconds_per_encoder': None,\n",
218+
" 'expected_additional_time': None,\n",
218219
" 'time_aim': None,\n",
219220
" 'target_weights': None,\n",
220221
" 'positive_domain': False,\n",
221-
" 'timeseries_settings': TimeseriesSettings(is_timeseries=False, order_by=None, window=None, group_by=None, use_previous_target=True, nr_predictions=None, historical_columns=None, target_type='', allow_incomplete_history=False),\n",
222+
" 'timeseries_settings': TimeseriesSettings(is_timeseries=False, order_by=None, window=None, group_by=None, use_previous_target=True, horizon=None, historical_columns=None, target_type='', allow_incomplete_history=True, eval_cold_start=True, interval_periods=()),\n",
222223
" 'anomaly_detection': False,\n",
224+
" 'use_default_analysis': True,\n",
223225
" 'ignore_features': [],\n",
224226
" 'fit_on_all': True,\n",
225227
" 'strict_mode': True,\n",
@@ -251,34 +253,34 @@
251253
"execution_count": 4,
252254
"metadata": {
253255
"execution": {
254-
"iopub.execute_input": "2021-11-23T00:23:43.030285Z",
255-
"iopub.status.busy": "2021-11-23T00:23:43.030029Z",
256-
"iopub.status.idle": "2021-11-23T00:23:43.141439Z",
257-
"shell.execute_reply": "2021-11-23T00:23:43.141654Z"
256+
"iopub.execute_input": "2022-02-03T21:30:09.140246Z",
257+
"iopub.status.busy": "2022-02-03T21:30:09.139986Z",
258+
"iopub.status.idle": "2022-02-03T21:30:09.258888Z",
259+
"shell.execute_reply": "2022-02-03T21:30:09.259103Z"
258260
}
259261
},
260262
"outputs": [
261263
{
262264
"name": "stderr",
263265
"output_type": "stream",
264266
"text": [
265-
"\u001b[32mINFO:lightwood-297157:Analyzing a sample of 222\u001b[0m\n",
266-
"\u001b[32mINFO:lightwood-297157:from a total population of 225, this is equivalent to 98.7% of your data.\u001b[0m\n",
267-
"\u001b[32mINFO:lightwood-297157:Using 7 processes to deduct types.\u001b[0m\n",
268-
"\u001b[32mINFO:lightwood-297157:Infering type for: Population\u001b[0m\n",
269-
"\u001b[32mINFO:lightwood-297157:Infering type for: GDP ($ per capita)\u001b[0m\n",
270-
"\u001b[32mINFO:lightwood-297157:Infering type for: Pop. Density \u001b[0m\n",
271-
"\u001b[32mINFO:lightwood-297157:Infering type for: Area (sq. mi.)\u001b[0m\n",
272-
"\u001b[32mINFO:lightwood-297157:Infering type for: Literacy (%)\u001b[0m\n",
273-
"\u001b[32mINFO:lightwood-297157:Infering type for: Development Index\u001b[0m\n",
274-
"\u001b[32mINFO:lightwood-297157:Infering type for: Infant mortality \u001b[0m\n",
275-
"\u001b[32mINFO:lightwood-297157:Column GDP ($ per capita) has data type integer\u001b[0m\n",
276-
"\u001b[32mINFO:lightwood-297157:Column Population has data type integer\u001b[0m\n",
277-
"\u001b[32mINFO:lightwood-297157:Column Area (sq. mi.) has data type integer\u001b[0m\n",
278-
"\u001b[32mINFO:lightwood-297157:Column Development Index has data type categorical\u001b[0m\n",
279-
"\u001b[32mINFO:lightwood-297157:Column Pop. Density has data type float\u001b[0m\n",
280-
"\u001b[32mINFO:lightwood-297157:Column Infant mortality has data type float\u001b[0m\n",
281-
"\u001b[32mINFO:lightwood-297157:Column Literacy (%) has data type float\u001b[0m\n"
267+
"\u001b[32mINFO:lightwood-1462215:Analyzing a sample of 222\u001b[0m\n",
268+
"\u001b[32mINFO:lightwood-1462215:from a total population of 225, this is equivalent to 98.7% of your data.\u001b[0m\n",
269+
"\u001b[32mINFO:lightwood-1462215:Using 7 processes to deduct types.\u001b[0m\n",
270+
"\u001b[32mINFO:lightwood-1462215:Infering type for: Pop. Density \u001b[0m\n",
271+
"\u001b[32mINFO:lightwood-1462215:Infering type for: Area (sq. mi.)\u001b[0m\n",
272+
"\u001b[32mINFO:lightwood-1462215:Infering type for: Population\u001b[0m\n",
273+
"\u001b[32mINFO:lightwood-1462215:Infering type for: GDP ($ per capita)\u001b[0m\n",
274+
"\u001b[32mINFO:lightwood-1462215:Infering type for: Infant mortality \u001b[0m\n",
275+
"\u001b[32mINFO:lightwood-1462215:Infering type for: Literacy (%)\u001b[0m\n",
276+
"\u001b[32mINFO:lightwood-1462215:Infering type for: Development Index\u001b[0m\n",
277+
"\u001b[32mINFO:lightwood-1462215:Column Area (sq. mi.) has data type integer\u001b[0m\n",
278+
"\u001b[32mINFO:lightwood-1462215:Column Population has data type integer\u001b[0m\n",
279+
"\u001b[32mINFO:lightwood-1462215:Column Pop. Density has data type float\u001b[0m\n",
280+
"\u001b[32mINFO:lightwood-1462215:Column GDP ($ per capita) has data type integer\u001b[0m\n",
281+
"\u001b[32mINFO:lightwood-1462215:Column Development Index has data type categorical\u001b[0m\n",
282+
"\u001b[32mINFO:lightwood-1462215:Column Infant mortality has data type float\u001b[0m\n",
283+
"\u001b[32mINFO:lightwood-1462215:Column Literacy (%) has data type float\u001b[0m\n"
282284
]
283285
},
284286
{
@@ -313,10 +315,10 @@
313315
"execution_count": 5,
314316
"metadata": {
315317
"execution": {
316-
"iopub.execute_input": "2021-11-23T00:23:43.144524Z",
317-
"iopub.status.busy": "2021-11-23T00:23:43.144251Z",
318-
"iopub.status.idle": "2021-11-23T00:23:43.145729Z",
319-
"shell.execute_reply": "2021-11-23T00:23:43.145928Z"
318+
"iopub.execute_input": "2022-02-03T21:30:09.261899Z",
319+
"iopub.status.busy": "2022-02-03T21:30:09.261656Z",
320+
"iopub.status.idle": "2022-02-03T21:30:09.263249Z",
321+
"shell.execute_reply": "2022-02-03T21:30:09.263451Z"
320322
}
321323
},
322324
"outputs": [
@@ -366,19 +368,19 @@
366368
"execution_count": 6,
367369
"metadata": {
368370
"execution": {
369-
"iopub.execute_input": "2021-11-23T00:23:43.148418Z",
370-
"iopub.status.busy": "2021-11-23T00:23:43.148161Z",
371-
"iopub.status.idle": "2021-11-23T00:23:43.159016Z",
372-
"shell.execute_reply": "2021-11-23T00:23:43.159274Z"
371+
"iopub.execute_input": "2022-02-03T21:30:09.265878Z",
372+
"iopub.status.busy": "2022-02-03T21:30:09.265619Z",
373+
"iopub.status.idle": "2022-02-03T21:30:09.277011Z",
374+
"shell.execute_reply": "2022-02-03T21:30:09.277203Z"
373375
}
374376
},
375377
"outputs": [
376378
{
377379
"name": "stderr",
378380
"output_type": "stream",
379381
"text": [
380-
"\u001b[32mINFO:lightwood-297157:Starting statistical analysis\u001b[0m\n",
381-
"\u001b[32mINFO:lightwood-297157:Finished statistical analysis\u001b[0m\n"
382+
"\u001b[32mINFO:lightwood-1462215:Starting statistical analysis\u001b[0m\n",
383+
"\u001b[32mINFO:lightwood-1462215:Finished statistical analysis\u001b[0m\n"
382384
]
383385
}
384386
],
@@ -406,10 +408,10 @@
406408
"execution_count": 7,
407409
"metadata": {
408410
"execution": {
409-
"iopub.execute_input": "2021-11-23T00:23:43.161897Z",
410-
"iopub.status.busy": "2021-11-23T00:23:43.161640Z",
411-
"iopub.status.idle": "2021-11-23T00:23:43.162995Z",
412-
"shell.execute_reply": "2021-11-23T00:23:43.163201Z"
411+
"iopub.execute_input": "2022-02-03T21:30:09.279726Z",
412+
"iopub.status.busy": "2022-02-03T21:30:09.279488Z",
413+
"iopub.status.idle": "2022-02-03T21:30:09.280973Z",
414+
"shell.execute_reply": "2022-02-03T21:30:09.281166Z"
413415
}
414416
},
415417
"outputs": [
@@ -426,6 +428,7 @@
426428
" 'nr_rows',\n",
427429
" 'positive_domain',\n",
428430
" 'target_class_distribution',\n",
431+
" 'target_weights',\n",
429432
" 'train_observed_classes'}"
430433
]
431434
},
@@ -452,10 +455,10 @@
452455
"execution_count": 8,
453456
"metadata": {
454457
"execution": {
455-
"iopub.execute_input": "2021-11-23T00:23:43.165404Z",
456-
"iopub.status.busy": "2021-11-23T00:23:43.165152Z",
457-
"iopub.status.idle": "2021-11-23T00:23:43.166388Z",
458-
"shell.execute_reply": "2021-11-23T00:23:43.166596Z"
458+
"iopub.execute_input": "2022-02-03T21:30:09.283428Z",
459+
"iopub.status.busy": "2022-02-03T21:30:09.283175Z",
460+
"iopub.status.idle": "2022-02-03T21:30:09.284725Z",
461+
"shell.execute_reply": "2022-02-03T21:30:09.284928Z"
459462
}
460463
},
461464
"outputs": [
@@ -495,10 +498,10 @@
495498
"execution_count": 9,
496499
"metadata": {
497500
"execution": {
498-
"iopub.execute_input": "2021-11-23T00:23:43.168917Z",
499-
"iopub.status.busy": "2021-11-23T00:23:43.168666Z",
500-
"iopub.status.idle": "2021-11-23T00:23:43.170178Z",
501-
"shell.execute_reply": "2021-11-23T00:23:43.169968Z"
501+
"iopub.execute_input": "2022-02-03T21:30:09.287296Z",
502+
"iopub.status.busy": "2022-02-03T21:30:09.287044Z",
503+
"iopub.status.idle": "2022-02-03T21:30:09.288414Z",
504+
"shell.execute_reply": "2022-02-03T21:30:09.288617Z"
502505
},
503506
"scrolled": false
504507
},
@@ -549,10 +552,10 @@
549552
"execution_count": 10,
550553
"metadata": {
551554
"execution": {
552-
"iopub.execute_input": "2021-11-23T00:23:43.172382Z",
553-
"iopub.status.busy": "2021-11-23T00:23:43.172131Z",
554-
"iopub.status.idle": "2021-11-23T00:23:43.173410Z",
555-
"shell.execute_reply": "2021-11-23T00:23:43.173622Z"
555+
"iopub.execute_input": "2022-02-03T21:30:09.290854Z",
556+
"iopub.status.busy": "2022-02-03T21:30:09.290601Z",
557+
"iopub.status.idle": "2022-02-03T21:30:09.292132Z",
558+
"shell.execute_reply": "2022-02-03T21:30:09.292335Z"
556559
}
557560
},
558561
"outputs": [
@@ -576,10 +579,10 @@
576579
"execution_count": 11,
577580
"metadata": {
578581
"execution": {
579-
"iopub.execute_input": "2021-11-23T00:23:43.176056Z",
580-
"iopub.status.busy": "2021-11-23T00:23:43.175806Z",
581-
"iopub.status.idle": "2021-11-23T00:23:43.177215Z",
582-
"shell.execute_reply": "2021-11-23T00:23:43.177424Z"
582+
"iopub.execute_input": "2022-02-03T21:30:09.294853Z",
583+
"iopub.status.busy": "2022-02-03T21:30:09.294600Z",
584+
"iopub.status.idle": "2022-02-03T21:30:09.296020Z",
585+
"shell.execute_reply": "2022-02-03T21:30:09.296223Z"
583586
},
584587
"scrolled": false
585588
},
@@ -662,10 +665,10 @@
662665
"execution_count": 12,
663666
"metadata": {
664667
"execution": {
665-
"iopub.execute_input": "2021-11-23T00:23:43.179880Z",
666-
"iopub.status.busy": "2021-11-23T00:23:43.179626Z",
667-
"iopub.status.idle": "2021-11-23T00:23:43.181425Z",
668-
"shell.execute_reply": "2021-11-23T00:23:43.181627Z"
668+
"iopub.execute_input": "2022-02-03T21:30:09.298778Z",
669+
"iopub.status.busy": "2022-02-03T21:30:09.298518Z",
670+
"iopub.status.idle": "2022-02-03T21:30:09.300188Z",
671+
"shell.execute_reply": "2022-02-03T21:30:09.300392Z"
669672
}
670673
},
671674
"outputs": [
@@ -717,10 +720,10 @@
717720
"execution_count": 13,
718721
"metadata": {
719722
"execution": {
720-
"iopub.execute_input": "2021-11-23T00:23:43.200514Z",
721-
"iopub.status.busy": "2021-11-23T00:23:43.193522Z",
722-
"iopub.status.idle": "2021-11-23T00:23:44.857828Z",
723-
"shell.execute_reply": "2021-11-23T00:23:44.857588Z"
723+
"iopub.execute_input": "2022-02-03T21:30:09.311469Z",
724+
"iopub.status.busy": "2022-02-03T21:30:09.306434Z",
725+
"iopub.status.idle": "2022-02-03T21:30:10.874976Z",
726+
"shell.execute_reply": "2022-02-03T21:30:10.875196Z"
724727
},
725728
"scrolled": false
726729
},

0 commit comments

Comments
 (0)