{ "cells": [ { "attachments": {}, "cell_type": "markdown", "id": "81e0620e", "metadata": {}, "source": [ "Last updated: 15 Feb 2023\n", "\n", "# 👋 PyCaret Regression Tutorial\n", "\n", "PyCaret is an open-source, low-code machine learning library in Python that automates machine learning workflows. It is an end-to-end machine learning and model management tool that exponentially speeds up the experiment cycle and makes you more productive.\n", "\n", "Compared with the other open-source machine learning libraries, PyCaret is an alternate low-code library that can be used to replace hundreds of lines of code with a few lines only. This makes experiments exponentially fast and efficient. PyCaret is essentially a Python wrapper around several machine learning libraries and frameworks, such as scikit-learn, XGBoost, LightGBM, CatBoost, spaCy, Optuna, Hyperopt, Ray, and a few more.\n", "\n", "The design and simplicity of PyCaret are inspired by the emerging role of citizen data scientists, a term first used by Gartner. Citizen Data Scientists are power users who can perform both simple and moderately sophisticated analytical tasks that would previously have required more technical expertise.\n" ] }, { "attachments": {}, "cell_type": "markdown", "id": "8116e19d", "metadata": {}, "source": [ "# 💻 Installation\n", "\n", "PyCaret is tested and supported on the following 64-bit systems:\n", "- Python 3.7 – 3.10\n", "- Python 3.9 for Ubuntu only\n", "- Ubuntu 16.04 or later\n", "- Windows 7 or later\n", "\n", "You can install PyCaret with Python's pip package manager:\n", "\n", "`pip install pycaret`\n", "\n", "PyCaret's default installation will not install all the extra dependencies automatically. For that you will have to install the full version:\n", "\n", "`pip install pycaret[full]`\n", "\n", "or depending on your use-case you may install one of the following variant:\n", "\n", "- `pip install pycaret[analysis]`\n", "- `pip install pycaret[models]`\n", "- `pip install pycaret[tuner]`\n", "- `pip install pycaret[mlops]`\n", "- `pip install pycaret[parallel]`\n", "- `pip install pycaret[test]`" ] }, { "cell_type": "code", "execution_count": 1, "id": "d7142a33", "metadata": {}, "outputs": [ { "data": { "text/plain": [ "'3.0.0'" ] }, "execution_count": 1, "metadata": {}, "output_type": "execute_result" } ], "source": [ "# check installed version (must be >3.0)\n", "import pycaret\n", "pycaret.__version__" ] }, { "attachments": {}, "cell_type": "markdown", "id": "fb66e98d", "metadata": {}, "source": [ "# 🚀 Quick start" ] }, { "attachments": {}, "cell_type": "markdown", "id": "00347d44", "metadata": {}, "source": [ "PyCaret's Regression Module is a supervised machine learning module that is used for estimating the relationships between a dependent variable (often called the outcome variable, or target) and one or more independent variables (often called features, predictors, or covariates). \n", "\n", "The objective of regression is to predict continuous values such as predicting sales amount, predicting quantity, predicting temperature, etc. Regression module provides several pre-processing features to preprocess the data for modeling through the setup function. \n", "\n", "PyCaret's regression module has many preprocessing capabilities and it coems with over 25 ready-to-use algorithms and several plots to analyze the performance of trained models. \n", "\n", "A typical workflow in PyCaret Regression module consist of the following 5 steps in this order:\n", "\n", "### **Setup** ➡️ **Compare Models** ➡️ **Analyze Model** ➡️ **Prediction** ➡️ **Save Model** \n", "
" ] }, { "cell_type": "code", "execution_count": 2, "id": "1b09f8df", "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
agesexbmichildrensmokerregioncharges
019female27.9000yessouthwest16884.92400
118male33.7701nosoutheast1725.55230
228male33.0003nosoutheast4449.46200
333male22.7050nonorthwest21984.47061
432male28.8800nonorthwest3866.85520
\n", "
" ], "text/plain": [ " age sex bmi children smoker region charges\n", "0 19 female 27.900 0 yes southwest 16884.92400\n", "1 18 male 33.770 1 no southeast 1725.55230\n", "2 28 male 33.000 3 no southeast 4449.46200\n", "3 33 male 22.705 0 no northwest 21984.47061\n", "4 32 male 28.880 0 no northwest 3866.85520" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "### load sample dataset from pycaret dataset module\n", "from pycaret.datasets import get_data\n", "data = get_data('insurance')" ] }, { "attachments": {}, "cell_type": "markdown", "id": "c00f6a4a", "metadata": {}, "source": [ "## Setup\n", "The `setup` function initializes the training environment and creates the transformation pipeline. Setup function must be called before executing any other function in PyCaret. It only has two required parameters i.e. `data` and `target`. All the other parameters are optional." ] }, { "cell_type": "code", "execution_count": 3, "id": "97f2c6c6", "metadata": {}, "outputs": [ { "data": { "text/html": [ "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
 DescriptionValue
0Session id123
1Targetcharges
2Target typeRegression
3Original data shape(1338, 7)
4Transformed data shape(1338, 10)
5Transformed train set shape(936, 10)
6Transformed test set shape(402, 10)
7Ordinal features2
8Numeric features3
9Categorical features3
10PreprocessTrue
11Imputation typesimple
12Numeric imputationmean
13Categorical imputationmode
14Maximum one-hot encoding25
15Encoding methodNone
16Fold GeneratorKFold
17Fold Number10
18CPU Jobs-1
19Use GPUFalse
20Log ExperimentFalse
21Experiment Namereg-default-name
22USI9f1c
\n" ], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "# import pycaret regression and init setup\n", "from pycaret.regression import *\n", "s = setup(data, target = 'charges', session_id = 123)" ] }, { "attachments": {}, "cell_type": "markdown", "id": "3c583864", "metadata": {}, "source": [ "Once the setup has been successfully executed it shows the information grid containing experiment level information. \n", "\n", "- **Session id:** A pseudo-random number distributed as a seed in all functions for later reproducibility. If no `session_id` is passed, a random number is automatically generated that is distributed to all functions.
\n", "
\n", "- **Target type:** Binary, Multiclass, or Regression. The Target type is automatically detected.
\n", "
\n", "- **Original data shape:** Shape of the original data prior to any transformations.
\n", "
\n", "- **Transformed train set shape :** Shape of transformed train set
\n", "
\n", "- **Transformed test set shape :** Shape of transformed test set
\n", "
\n", "- **Numeric features :** The number of features considered as numerical.
\n", "
\n", "- **Categorical features :** The number of features considered as categorical.
" ] }, { "attachments": {}, "cell_type": "markdown", "id": "ada19398", "metadata": {}, "source": [ "PyCaret has two set of API's that you can work with. (1) Functional (as seen above) and (2) Object Oriented API.\n", "\n", "With Object Oriented API instead of executing functions directly you will import a class and execute methods of class." ] }, { "cell_type": "code", "execution_count": 4, "id": "32ee91c9", "metadata": {}, "outputs": [], "source": [ "# import RegressionExperiment and init the class\n", "from pycaret.regression import RegressionExperiment\n", "exp = RegressionExperiment()" ] }, { "cell_type": "code", "execution_count": 5, "id": "3ead9fb5", "metadata": {}, "outputs": [ { "data": { "text/plain": [ "pycaret.regression.oop.RegressionExperiment" ] }, "execution_count": 5, "metadata": {}, "output_type": "execute_result" } ], "source": [ "# check the type of exp\n", "type(exp)" ] }, { "cell_type": "code", "execution_count": 6, "id": "f05b8590", "metadata": {}, "outputs": [ { "data": { "text/html": [ "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
 DescriptionValue
0Session id123
1Targetcharges
2Target typeRegression
3Original data shape(1338, 7)
4Transformed data shape(1338, 10)
5Transformed train set shape(936, 10)
6Transformed test set shape(402, 10)
7Ordinal features2
8Numeric features3
9Categorical features3
10PreprocessTrue
11Imputation typesimple
12Numeric imputationmean
13Categorical imputationmode
14Maximum one-hot encoding25
15Encoding methodNone
16Fold GeneratorKFold
17Fold Number10
18CPU Jobs-1
19Use GPUFalse
20Log ExperimentFalse
21Experiment Namereg-default-name
22USI063d
\n" ], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "text/plain": [ "" ] }, "execution_count": 6, "metadata": {}, "output_type": "execute_result" } ], "source": [ "# init setup on exp\n", "exp.setup(data, target = 'charges', session_id = 123)" ] }, { "attachments": {}, "cell_type": "markdown", "id": "77213120", "metadata": {}, "source": [ "You can use any of the two method i.e. Functional or OOP and even switch back and forth between two set of API's. The choice of method will not impact the results and has been tested for consistency.\n", "___" ] }, { "attachments": {}, "cell_type": "markdown", "id": "f98dd435", "metadata": {}, "source": [ "## Compare Models\n", "\n", "The `compare_models` function trains and evaluates the performance of all the estimators available in the model library using cross-validation. The output of this function is a scoring grid with average cross-validated scores. Metrics evaluated during CV can be accessed using the `get_metrics` function. Custom metrics can be added or removed using `add_metric` and `remove_metric` function." ] }, { "cell_type": "code", "execution_count": 7, "id": "65a19df4", "metadata": {}, "outputs": [ { "data": { "text/html": [], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "text/html": [ "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
 ModelMAEMSERMSER2RMSLEMAPETT (Sec)
gbrGradient Boosting Regressor2701.991923548657.11774832.93290.83200.44470.31370.0570
rfRandom Forest Regressor2771.458325416502.38275028.63430.81720.46900.33030.0690
catboostCatBoost Regressor2899.378325762701.95525057.57210.81630.48150.35220.0800
lightgbmLight Gradient Boosting Machine2992.182825521038.33315042.09780.81490.53780.37510.1890
etExtra Trees Regressor2833.362428427844.24125305.65160.79910.48770.33630.0710
adaAdaBoost Regressor4316.056829220505.64985398.45610.79030.63680.73940.0420
xgboostExtreme Gradient Boosting3443.609132824626.40005711.21400.76260.62240.44690.0420
llarLasso Least Angle Regression4298.603838369142.08496174.94240.73090.57860.44240.0400
ridgeRidge Regression4317.698438396435.95786177.23290.73060.58910.44590.0380
brBayesian Ridge4311.234938391950.08746176.88960.73060.59100.44470.0400
larLeast Angle Regression4303.555938388058.45786176.59200.73060.59490.44330.0340
lassoLasso Regression4303.769738386797.67096176.48240.73060.59520.44340.0340
lrLinear Regression4303.555938388058.45786176.59200.73060.59490.44330.8830
huberHuber Regressor3463.221648801106.46126963.99840.65440.49270.22120.0440
dtDecision Tree Regressor3383.491647823199.07296895.70160.64970.56020.40130.0390
ompOrthogonal Matching Pursuit5754.776957503207.72337566.70860.59970.74180.89900.0430
parPassive Aggressive Regressor4537.012267346309.92188142.78260.54220.52760.32070.0420
enElastic Net7372.523890450782.57139468.31930.37920.73420.91840.0390
knnK Neighbors Regressor8007.7997131387268.800011425.36950.08590.85350.92320.0430
dummyDummy Regressor9192.5418148516792.800012132.4733-0.01751.01541.56370.0410
\n" ], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "", "version_major": 2, "version_minor": 0 }, "text/plain": [ "Processing: 0%| | 0/85 [00:00" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "text/html": [ "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
 ModelMAEMSERMSER2RMSLEMAPETT (Sec)
gbrGradient Boosting Regressor2701.991923548657.11774832.93290.83200.44470.31370.0540
rfRandom Forest Regressor2771.458325416502.38275028.63430.81720.46900.33030.0710
catboostCatBoost Regressor2899.378325762701.95525057.57210.81630.48150.35220.0370
lightgbmLight Gradient Boosting Machine2992.182825521038.33315042.09780.81490.53780.37510.0470
etExtra Trees Regressor2833.362428427844.24125305.65160.79910.48770.33630.0730
adaAdaBoost Regressor4316.056829220505.64985398.45610.79030.63680.73940.0430
xgboostExtreme Gradient Boosting3443.609132824626.40005711.21400.76260.62240.44690.0390
llarLasso Least Angle Regression4298.603838369142.08496174.94240.73090.57860.44240.0460
ridgeRidge Regression4317.698438396435.95786177.23290.73060.58910.44590.0400
brBayesian Ridge4311.234938391950.08746176.88960.73060.59100.44470.0400
larLeast Angle Regression4303.555938388058.45786176.59200.73060.59490.44330.0360
lassoLasso Regression4303.769738386797.67096176.48240.73060.59520.44340.0360
lrLinear Regression4303.555938388058.45786176.59200.73060.59490.44330.0420
huberHuber Regressor3463.221648801106.46126963.99840.65440.49270.22120.0460
dtDecision Tree Regressor3383.491647823199.07296895.70160.64970.56020.40130.0390
ompOrthogonal Matching Pursuit5754.776957503207.72337566.70860.59970.74180.89900.0420
parPassive Aggressive Regressor4537.012267346309.92188142.78260.54220.52760.32070.0440
enElastic Net7372.523890450782.57139468.31930.37920.73420.91840.0460
knnK Neighbors Regressor8007.7997131387268.800011425.36950.08590.85350.92320.0430
dummyDummy Regressor9192.5418148516792.800012132.4733-0.01751.01541.56370.0440
\n" ], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "", "version_major": 2, "version_minor": 0 }, "text/plain": [ "Processing: 0%| | 0/85 [00:00#sk-container-id-1 {color: black;background-color: white;}#sk-container-id-1 pre{padding: 0;}#sk-container-id-1 div.sk-toggleable {background-color: white;}#sk-container-id-1 label.sk-toggleable__label {cursor: pointer;display: block;width: 100%;margin-bottom: 0;padding: 0.3em;box-sizing: border-box;text-align: center;}#sk-container-id-1 label.sk-toggleable__label-arrow:before {content: \"▸\";float: left;margin-right: 0.25em;color: #696969;}#sk-container-id-1 label.sk-toggleable__label-arrow:hover:before {color: black;}#sk-container-id-1 div.sk-estimator:hover label.sk-toggleable__label-arrow:before {color: black;}#sk-container-id-1 div.sk-toggleable__content {max-height: 0;max-width: 0;overflow: hidden;text-align: left;background-color: #f0f8ff;}#sk-container-id-1 div.sk-toggleable__content pre {margin: 0.2em;color: black;border-radius: 0.25em;background-color: #f0f8ff;}#sk-container-id-1 input.sk-toggleable__control:checked~div.sk-toggleable__content {max-height: 200px;max-width: 100%;overflow: auto;}#sk-container-id-1 input.sk-toggleable__control:checked~label.sk-toggleable__label-arrow:before {content: \"▾\";}#sk-container-id-1 div.sk-estimator input.sk-toggleable__control:checked~label.sk-toggleable__label {background-color: #d4ebff;}#sk-container-id-1 div.sk-label input.sk-toggleable__control:checked~label.sk-toggleable__label {background-color: #d4ebff;}#sk-container-id-1 input.sk-hidden--visually {border: 0;clip: rect(1px 1px 1px 1px);clip: rect(1px, 1px, 1px, 1px);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px;}#sk-container-id-1 div.sk-estimator {font-family: monospace;background-color: #f0f8ff;border: 1px dotted black;border-radius: 0.25em;box-sizing: border-box;margin-bottom: 0.5em;}#sk-container-id-1 div.sk-estimator:hover {background-color: #d4ebff;}#sk-container-id-1 div.sk-parallel-item::after {content: \"\";width: 100%;border-bottom: 1px solid gray;flex-grow: 1;}#sk-container-id-1 div.sk-label:hover label.sk-toggleable__label {background-color: #d4ebff;}#sk-container-id-1 div.sk-serial::before {content: \"\";position: absolute;border-left: 1px solid gray;box-sizing: border-box;top: 0;bottom: 0;left: 50%;z-index: 0;}#sk-container-id-1 div.sk-serial {display: flex;flex-direction: column;align-items: center;background-color: white;padding-right: 0.2em;padding-left: 0.2em;position: relative;}#sk-container-id-1 div.sk-item {position: relative;z-index: 1;}#sk-container-id-1 div.sk-parallel {display: flex;align-items: stretch;justify-content: center;background-color: white;position: relative;}#sk-container-id-1 div.sk-item::before, #sk-container-id-1 div.sk-parallel-item::before {content: \"\";position: absolute;border-left: 1px solid gray;box-sizing: border-box;top: 0;bottom: 0;left: 50%;z-index: -1;}#sk-container-id-1 div.sk-parallel-item {display: flex;flex-direction: column;z-index: 1;position: relative;background-color: white;}#sk-container-id-1 div.sk-parallel-item:first-child::after {align-self: flex-end;width: 50%;}#sk-container-id-1 div.sk-parallel-item:last-child::after {align-self: flex-start;width: 50%;}#sk-container-id-1 div.sk-parallel-item:only-child::after {width: 0;}#sk-container-id-1 div.sk-dashed-wrapped {border: 1px dashed gray;margin: 0 0.4em 0.5em 0.4em;box-sizing: border-box;padding-bottom: 0.4em;background-color: white;}#sk-container-id-1 div.sk-label label {font-family: monospace;font-weight: bold;display: inline-block;line-height: 1.2em;}#sk-container-id-1 div.sk-label-container {text-align: center;}#sk-container-id-1 div.sk-container {/* jupyter's `normalize.less` sets `[hidden] { display: none; }` but bootstrap.min.css set `[hidden] { display: none !important; }` so we also need the `!important` here to be able to override the default hidden behavior on the sphinx rendered scikit-learn.org. See: https://github.com/scikit-learn/scikit-learn/issues/21755 */display: inline-block !important;position: relative;}#sk-container-id-1 div.sk-text-repr-fallback {display: none;}
GradientBoostingRegressor(random_state=123)
In a Jupyter environment, please rerun this cell to show the HTML representation or trust the notebook.
On GitHub, the HTML representation is unable to render, please try loading this page with nbviewer.org.
" ], "text/plain": [ "GradientBoostingRegressor(random_state=123)" ] }, "execution_count": 8, "metadata": {}, "output_type": "execute_result" } ], "source": [ "# compare models using OOP\n", "# exp.compare_models()" ] }, { "attachments": {}, "cell_type": "markdown", "id": "340de1e2", "metadata": {}, "source": [ "Notice that the output between functional and OOP API is consistent. Rest of the functions in this notebook will only be shown using functional API only. \n", "\n", "___" ] }, { "attachments": {}, "cell_type": "markdown", "id": "6a77ec0c", "metadata": {}, "source": [ "## Analyze Model" ] }, { "attachments": {}, "cell_type": "markdown", "id": "595ea108", "metadata": {}, "source": [ "The `plot_model` function is used to analyze the performance of a trained model on the test set. It may require re-training the model in certain cases." ] }, { "cell_type": "code", "execution_count": 9, "id": "0ec7fad6", "metadata": {}, "outputs": [ { "data": { "text/html": [], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "image/png": "iVBORw0KGgoAAAANSUhEUgAAAwQAAAH7CAYAAAByoFgHAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjUuMSwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy/YYfK9AAAACXBIWXMAAA9hAAAPYQGoP6dpAAEAAElEQVR4nOydd5wV1dmAnzMzt+3ebWyjd1mRsoCCgIqimNi/RKOxl2g0EWM0RlGsaBIjscRGsMUSW2JJ7CZiYktUFJWu0lnq9nrrzJzvj7l39t5tLLiwlPP4W5edOXPmzJmZe9/3vE1IKSUKhUKhUCgUCoVin0Tr7gEoFAqFQqFQKBSK7kMpBAqFQqFQKBQKxT6MUggUCoVCoVAoFIp9GKUQKBQKhUKhUCgU+zBKIVAoFAqFQqFQKPZhlEKgUCgUCoVCoVDswyiFQKFQKBQKhUKh2IdRCoFCoVAoFAqFQrEPoxQChUKhaMGeVK9xTxqrQqFQKHZPlEKg2K0455xzKCkpSfvZf//9GTduHCeffDKvvPJKl5/z/vvvp6SkpMM2n376KSUlJXz66addfv6SkhLuv//+79THE088wSGHHMLo0aOZM2dOF42sNW+//TYXX3wxhx12GCNHjuTQQw/ll7/8JYsWLdpp50ySOk8bNmygpKSEl19+ucvP8+677zJjxgz37+S5Un9GjBjBlClTuOmmm6iuru7yMXSG+vp6rrnmGj7//HN32znnnMM555zT5ed6+eWXW81BSUkJo0eP5sgjj+TWW2+lsbGxy8+7N5H6HP31r39ts01DQwOjRo3qss+aa6+9liOPPHKnH6NQKPZ8jO4egELRkgMOOICbb77Z/duyLLZs2cITTzzBNddcQ25uLocffniXne/UU0/lsMMO67L+djWNjY3ccccdHHHEEfzkJz+hb9++XX4O0zS56qqreOeddzjppJO48cYbycvLY9OmTfztb3/j9NNP58477+S4447r8nO3RVFREX/961/p379/l/f9xBNPtLn95z//OUcccQQA0WiUNWvWcP/997Ny5UqeffbZLh/Htli+fDmvvPIKp5xyirst9b3ZGTzwwAMUFha6f9fV1fHhhx/yl7/8herqav74xz/u1PPvDWiaxttvv82Pf/zjVvveeecdYrFYN4xKoVDs6yiFQLHbEQwGGTNmTKvtU6ZMYdKkSbz88stdqhD07NmTnj17dll/u5q6ujps22batGmMHz9+p5xj7ty5vP3229x33318//vfT9t34oknMn36dGbNmsWRRx6J3+/fKWNIxev1tvmM7Ez69++fds6DDz4Yj8fDzJkzWbFiBfvtt98uHU9bDB06dKf2P3z48FYK5+GHH05VVRVvvfUWTU1NZGZm7tQx7OmMGzeOTz/9lOrqanr06JG274033mD48OEsX768m0anUCj2VZTLkGKPwefz4fV6EUK422zb5uGHH+boo49m5MiRfP/73+cvf/lL2nHr16/nZz/7GQcffDClpaX8+Mc/5v3333f3t+Uy9Pzzz/P973+f0aNHc/bZZ7Np06a0/e25GbV0/9mwYQPXXHMNhx56KCNGjGDSpElcc8011NTUtHudTz75JMcccwyjRo3isMMO45ZbbmnXHePll192zfszZ85MG9Obb77JySefzNixYznkkEO46aabqKurS7uGo48+mgceeIAJEyZw6KGHpu1PEg6HeeyxxzjmmGNaKQPgrHheccUVHHzwwVRVVbnjOuCAA3jhhRc45JBDmDBhAitXrsSyLB5++GFOOOEERo8ezZgxYzj99NP55JNP0vqcP38+P/7xjyktLeX73/8+//vf/9L2t+UytGnTJn71q18xYcIESktLOe+881i2bFmrY9566y0uv/xyxo4dy4QJE7jhhhsIhUKA43Izf/585s+f3ym3jZycHIC0Z7KhoYHbb7+dadOmMWrUKE444QRefPHFtOMsy+KZZ57hxBNPZPTo0RxxxBHceeedRKNRt011dTVXXXUVhxxyCKNGjeL//u//+Mc//gE4LmznnnsuAOeee67rJtTSZaikpIRnnnmG66+/ngkTJjB27Fh++ctfUllZmTaexx57jKOOOorRo0dz+umn8+9//3u73FaysrIQQqTNw+eff87ZZ59NaWkpEyZMYMaMGa3cq7788kvOOussxowZwxFHHMGTTz7J+eefz7XXXgs037PHH3+cY445htLSUl566SUAvv32Wy655BLGjRvHuHHjmD59OmVlZWn9b+td+u9//8tpp53G2LFjGT9+PD//+c9ZtWpVWh9d9R4lOfroo9E0jXfeeSdte01NDZ988gnHH398q2PWrl3L5ZdfziGHHMKYMWM455xzWLBgQVqburo6rrvuOiZMmMD48eP5wx/+gG3brfqaN28eJ598MqNGjeKQQw7hN7/5jfv8KxSKfRdlIVDsdkgpMU3T/duyLDZu3MiDDz5IU1MT//d//+fuu+WWW3j55Ze55JJLGDt2LJ999hm/+93vqK+vZ/r06di2zSWXXEJRURGzZ8/GMAyeeuopfv7zn/PWW28xYMCAVud/+umnue222zjvvPOYMmUKH3/8MTfeeON2X0c4HObcc88lLy+Pm2++maysLL788kseeOAB/H4/t956a6tjXn/9df7whz8wY8YMSkpKWL16NXfccQfhcJg77rijVfsjjjiCBx54gMsuuyzNpWXOnDncd999nHnmmVx55ZWUlZVx77338tVXX/G3v/3NXcXftGkT77//Pvfccw+1tbWugJvK//73P0KhECeccEK711pSUsJ9992Xts2yLP785z/z29/+lpqaGoYMGcLs2bN57rnnuOqqqygpKWHr1q08+OCD/PKXv+S9994jEAiwdOlSfvKTnzBx4kTuu+8+NmzYwK9+9asO57q6uprTTz+dQCDAjTfeSCAQ4Mknn+Sss87ixRdfZMiQIW7bm2++mVNOOYU5c+awaNEi7rnnHvLy8rjqqqu4+eabufrqq912Q4cOpba2FnCUz+RzaZoma9euZc6cOUycONFdmY9EIpx55plUVVVx+eWX06dPH+bNm8f1119PZWUlP/vZzwC46aabeOWVV/jpT3/KQQcdxLJly3jwwQdZvnw5jz76KEIIrr76aqqqqpg1axbBYJBXXnmFGTNm0LNnT0aOHMlNN93Erbfeyk033cTBBx/c7tzcc889HH300dx9992UlZVx++23o+s6d999N+C4AT344INceOGFTJw4kQ8//JArrriizb5S50BKSX19Pf/5z3/4+9//ztFHH01GRgYAn332GRdccAETJ07kj3/8I3V1ddx7772ce+65vPjii/j9flatWsX555/PyJEjufvuu6mpqeHuu++mvr6+lVB8//33c/311xMMBiktLWXNmjWcfvrpDB48mDvuuAPTNPnTn/7EGWecwSuvvEJ+fv4236WysjIuvfRSTjnlFH71q19RX1/P3XffzcUXX8w777yDpmld+h4lyc7O5pBDDmnlNvTPf/6T3r17M3r06LT2K1eu5LTTTmPgwIHccMMNeDwennrqKc477zz+/Oc/M2HCBGzb5qKLLmLjxo3MmDGD3NxcHn30URYvXkxRUZHb12uvvcavf/1rTjzxRK644go2btzIPffcw8qVK3n88cfTFDqFQrFvoRQCxW7HZ599xogRI9K2CSEYNmwY9957L1OnTgVgzZo1/O1vf+NXv/oVF198MQCHHnooQggeeughzjzzTEzTZPXq1Vx66aWum9Ho0aN54IEH2vTVlVIyZ84cjjvuOGbOnOn22djYyPPPP79d17F27Vp69uzJHXfcQb9+/QCYOHEiCxcuZP78+W0eM3/+fPr27ctZZ52FpmlMmDCBjIyMdlcce/TowfDhw4Fml5a6ujr+9Kc/cdppp3HTTTe5bYcNG8ZZZ53FSy+9xFlnnQU4gu2MGTM46KCD2r2O5KrrwIED07bbtt1qBVLTNDSt2fD4s5/9zFVSAMrLy7nyyivTVrF9Ph+/+MUv+OabbxgzZgwPPfQQ+fn5/OlPf8Lj8QCQl5fHlVde2e4Yn3zySWpra3nuuefo06cP4LiYHXfccdx7771pysrhhx/uBg1PmjSJ//73v7z33ntcddVVDB06lGAwCOC6ByUVguuvv57rr78+7by5ublpFqmXX36Zb7/9lueff56xY8cCcNhhh2GaJnPmzOH000+nsrKSF198kauuusp9bg855BCKioq45ppr+OCDDzj88MOZP38+06dPZ9q0aQBMmDCB3NxcvF4vwWDQVUKGDh3aoavQsGHDuP32292/Fy1axNtvvw1AKBTikUce4ayzzuLXv/414Dzv4XC4zcDXo48+utW2goICzjzzTC6//HJ321133cWgQYN46KGH0HUdgNLSUo4//nj3+XvooYfIysri0UcfJRAIADB48GBOP/30Vuc49thj02IlrrrqKgKBAE888YR7vyZNmsS0adN49NFHmTFjxjbfpUWLFhGJRLjkkksoLi4GHPfBd999l1AohGVZXfoetbyemTNnprkNvfHGG23G4DzwwAN4vV6eeuop91qPOOIITjjhBGbPns2LL77IBx98wKJFi3jkkUeYMmWKOx+pwcFSSu68804OO+ww7rzzTnf7wIEDOf/883n//ffT3lWFQrFvoVyGFLsdI0aM4MUXX+TFF19kzpw5DBs2jIEDB/LHP/6RY445xm33ySefIKXkyCOPxDRN9+fII48kGo2yYMECCgoKGDp0KDfeeCMzZszgtddew7ZtrrvuujZ9vlevXk1VVZWrdCQ5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sCyLAw88kI0bN3L44Ye7z+HgwYP56U9/yuTJk93ndnuuqT32339/srKyWt3Xf/3rX506PhgMct1111FfX+8q6sFgkAMOOIDVq1en3Yv99tuP+++/310BHz9+PB9++GFaZqVly5axYcOGbZ43mbVq+PDhbv8jR47kiSeecK9lW+/SE088wdSpU4nFYni9XiZNmsRtt90GOEHCXf0etWTq1Kl4vV6efvppvvrqq3YVgvHjx/Of//wnLTuSZVm88cYbjBo1yh27aZrMmzfPbROLxdLcgAYPHkx+fj4bNmxIuy/FxcXcddddaRm5FArFvoeyECj2GGbOnMlJJ53Eb37zG/7+979TUlLiFsnauHEjI0eOZM2aNdxzzz307duXgQMHYpomfr+fa665hl/84hcUFBTwv//9j+XLl7tpG1MRQvDrX/+aq666ihtuuIFjjjmGr776iueeey6t3eGHH87tt9/OTTfdxIUXXsjmzZt58MEH0ywVo0eP5rnnnuP3v/89U6dOpby8nMcee4zKysp2V+MmTpzIzTffzB133MGUKVOor6/ngQceYODAgey///6dmqfc3FwuvvhiHnzwQTweD1OnTmXDhg3ce++9DB06lB/+8IfbMesOl19+OVu2bOEXv/gFxxxzDEcffTRFRUVUVFTwn//8h7feeovi4mImTZrUbh+DBg0iGAwyd+5cDMPAMAz++c9/uik5kwrA9OnTmTdvHhdeeCEXXXSRW/AqNaagJeeffz6vvPIK559/Pj/5yU/Iy8vjzTff5G9/+xvXXXfddl1rdnY2X375JR9//DEHHHCAu339+vV89dVX7t+VlZU8+uijruUD4OSTT+bZZ59l+vTpXH755fTt25d///vfvPTSS1x22WVkZ2eTnZ3ND3/4Q+677z7C4TDjx49n+fLlPPDAAxx88MEcdthhaJpGz549+c1vfkNjYyP9+/dnyZIlvP/++1xyySWAI+QCvPfee+Tk5HT6+UglGAxy0UUXcd999xEIBJgwYQLz5893n/fOKEfHHXcczz77LH//+98544wzGD16tBvof9VVV3HSSSe5GacWLlzIpZdeCjgB52+++SYXXXQRP/nJT6ivr+fee+9F07RtZru59NJLOf3007nkkks444wz8Pl8/PWvf2XevHluAPm23iWPx8Odd97J9OnTOfvss9F1neeffx6v18vUqVN3ynuUStLH/+GHH2b06NHtWhwuu+wyPvjgA84991wuvvhiPB4PTz/9NGVlZTz66KOAo0Qfeuih3HDDDVRVVdGnTx+eeuqpNLcsXde58soruemmm9B1nalTp1JfX8+cOXPYunVru+52CoViH0EqFLsRZ599tjz77LPb3f/73/9eDhs2TP7lL3+RUkoZj8flAw88II866ig5YsQIOWXKFHnzzTfLmpoa95g1a9bIyy67TE6aNEmOGDFCHn/88fL555939993331y2LBhaed544035PHHHy9HjhwpTz75ZPn666/LYcOGyU8++cRt8/e//11+73vfkyNGjJAnnXSS/Oijj+T3v/99ed9990kppbRtW957771yypQpctSoUXLatGnytttuk3/961/lsGHD5MqVK6WUUg4bNsw9Rkopn3rqKXncccfJ0aNHywkTJshf/vKXcsOGDe3OSVlZmRw2bJh86aWX0rY/++yz8rjjjpMjRoyQhxxyiLzllltkbW1th9e9LT744AP5i1/8Qh5++OFyxIgRcsKECfK8886Tzz77rAyFQm67l156SQ4bNkyWlZWlHf/JJ5/Ik08+WY4ePVpOmjRJ/uQnP5Gff/65HDt2rLzjjjvcdkuWLJFnn322HD16tJw6dap89dVX5eTJk915auua161bJy+//HI5fvx4OXr0aHnSSSfJF154YZvzNGPGDDl16lT3748//lgeccQRcsSIEfLVV191j0v92X///eX48ePl+eefL//3v/+l9VdVVSVnzpwpJ06cKEeOHNlqHFJKaZqmnDNnjvvcTp06Vd59990yEom4bcrLy+W1114rDz30UDlixAg5bdo0+ac//UlaliWllNKyLPmrX/1Kjho1Sh5//PFSytbvT8tnS8rW9922bTlnzhz3np555pny8ccfl8OGDZNLlizp8H4mWb58uRw+fLg85ZRTpG3bUkop//e//8kzzzxTjh49Wh544IHy3HPPlZ999lnacZ999pk89dRT5ciRI+Xhhx8un332WXnYYYfJ2267rcN7JqXzjFx44YVy7NixcsyYMfK0006T8+bNS2uzrXfpww8/lKeffrocN26cLC0tlWeddZacP39+Wh9d9R61dS1vv/22HDZsmHz88cfdbZ988kmrz5ply5bJiy66SI4ZM0aOHTtWnnfeea3mMhQKyVtvvVUefPDB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TKZMmYKu6xxwwAEcf/zxLF261O1n9uzZXHfddXz/+99vt41Csa+gFAKFQrHDaEJjTP9paZWKvUaAQQWlBLzB7h6eQrHHkermsnXrVk455RRGjBjB5MmTOe2003jvvfdYuHBhm8d6PJ5On2fZsmWcdtpprhJx8803c9JJJ3HqqafuUBrTuXPn8tBDD3XY5o033qB3797u33l5eei6TlVVVVq7qqoqCgraD9qePXs2F198MccffzwAJSUlbNq0iYceeshVCPr378/TTz9NKBSisbGRoqIirrjiirRg6f79+/PUU09RU1ODaZr07NmzVRuFYl9BKQQKheI7E/BmqdSiCkUX884775CTk5MmaP/lL3/ZZjD/tigrK6O+vp799tvP3TZ06FD69evH66+/zs9+9rPt7nNHXIa8Xi8jRozg448/Zto0p4Chbdt8/PHHnH322e32E4m0znCm63qb85KRkUFGRgZ1dXV89NFHXH311a3aBAIB/H5/h20Uir0dpRAoFAqFQrEbkpuby6ZNm/j444/p27cvb731Fv/6178YNWrUd+p3yZIleDweBg4cmLZ90qRJvPPOOzukEOyoy9AFF1zAjBkzGDlyJKNHj+bJJ58kHA6nuS49/fTTvPPOOzz55JMATJ06lblz59K7d2/XZejxxx/nlFNOcY/58MMPkVIyaNAg1q9fz+zZsxk8eHBavx9++CGWZdG7d2+2bt3KnXfe2aqNQrGvoBQChUKhUCh2Q4499lg+++wzLr/8coQQjBo1ihkzZnD//fcTi8V2uN9ly5YxYMCAVhl2Jk+ezPPPP8+WLVvo2bPndx1+pzjuuOOorq7mvvvuo6KiguHDh/Poo4+muQzV1NRQVlbm/n3DDTdw7733MmvWLKqqqigqKuLHP/4x06dPd9s0NDRw9913s2XLFnJzc/ne977HlVdemeZWldomJyeH73//+63a7AyC/h0vJqdQ7CyE/K62R0UrkpkdtncVJxQKsXz5coYPH67KwncDav67DzX33cueMv/hcBhwXDxS2RMqFbdHsjCZ3+9H17umT0Xn2Z75b+/5g85/7++ofKDYOaj70YyyECgUCoVij8Zr6NtdOVihUCgUzajCZAqFQqFQKBQKxT6MshAoFDuJ1FScHt3P4MJSVaRLoVAoFArFbodSCBSKLsaWNovK/t2qWNeG6uUU5wxidL8j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", "text/plain": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "# plot residuals\n", "plot_model(best, plot = 'residuals')" ] }, { "cell_type": "code", "execution_count": 10, "id": "9fc4b9b1", "metadata": {}, "outputs": [ { "data": { "text/html": [], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "image/png": "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xAk1JCREXbt2rcN2m83m8J4ym83a60VHR6shISHq9OnTHc758MMPHcqpqqqakJCghoSEqB988IGqqqq6du1aNTQ0VD1z5ox2zOXLl9WGDRuqI0aMyPWeC/IetZ9zq/dB1vdo1tfK7fcfGhqqfvnll9pxZ86ccbgXu23btqkhISHq//73vwL//h9//HH1scceczjmP//5j8P7ISQkRF26dKn2c/ay2/+eU1JStG2ff/65GhISoh47dkxVVVUdNmyY2qdPH+0zQFVVdceOHQ7Xtv8+c/vXtGlTdcKECerff/+tnf/WW2+pjRs3Vi9evKhty8jIUB988EF10qRJqqqq6ubNmx3KoaqqmpKSorZq1Urt1KmTQ91n/7vauHGjGhISoh45ckTbZrPZ1OHDh6v9+vVzuIerV69qx0RGRqpvvfWWmpKSosbExKghISEOv7/k5GR17ty56unTp1VVLdq/o/JAWg7uQb/99hsNGzZ02KbT6bj//vuZNWuWw7ffWrVq4ezsrP38yy+/oCgKHTp0cPjW0LlzZ7788kvOnDlDbGwsZrOZTp06ObxGz549+eGHH3It0/nz57l+/Tpdu3Z12D5mzBjGjBlToPv69ddfqVKlSo5IvU+fPmzZsoXIyEitD7Rx48bo9XrtGPu3QqPRiJ+fX56v0bBhQ15//fVc9913330OP9evXz/X47JuP3/+PLGxsTz//PM5rhUeHs6vv/5aoGvmJS0tjWPHjjFx4kSH+/X29qZTp045mk1vdX2bzZbr9l9++UXrdrKLiIjgP//5T57Xts+kuHHjBufPn+fvv//m2LFjAFory++//859991HnTp1tPOCg4PzHctQkPeovSy3+z7o1KkTEyZMADJbEeLj49m5cydTpkzBaDQyaNAg7XfXq1cvh3N79erFtGnTOHDgAFWrVi3Q779Vq1YsWrSIYcOG0blzZzp27MiIESPyLF9e6tSp4zBwMygoSLtfk8nE4cOHmTBhgsNnQI8ePXjxxRdzXGvixIl07NgRVVX57bffePvtt+nVqxevvfYaBsM/j5ZffvmF+vXrExQUpP0+dDod7du358svvwQyZ9hUq1ZN69qEzPE9nTp10rrG7LK/j3755RcCAgJo2LChw++7U6dOWstjWFgYLi4uDBgwgB49etC+fXtatWpFkyZNgMzBxHXq1OGVV17hxx9/pG3b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pSgKXbp0ISIiAh8fn9IuTq6uXr3KsGHDOHLkCAB6vZ4FCxZoi98VBwkORIHo9frbSqRRWNmX+sgajMgyIEKIO2UymUhMTCQwMFDbpihKmQ0MTp48yeDBg7l06RIAXl5erF69ms6dOxfr60q3giiQrN0K165d44knnqBp06Y88sgjREdHOxx7+vRpRo4cSZMmTejevTvr1q3T9i1btoznn3+emTNn0qxZM9q0acOHH34IwGeffcby5cv59ddftVSf9m6F7Pu+/PJLWrVqhcVi0a69e/duOnbsKEGEECJX9sGHn376KZcvXy7t4tzSDz/8QI8ePbTAoGrVquzcubPYAwOQ4EDchmeeeQabzcbmzZsZO3Ysn3zyibYvPT2dsWPH0rx5c7788kumTp3Ku+++6zBWYPfu3bi4uPD5558zZswYFi5cyPnz53nooYd4/PHHCQ8P58cff3R4zez7HnzwQdLT09m/f792zM6dO+nZsyeKohR7HQghypessxLS09P58ssvtUF9ZVWVKlW0ZaLDw8PZs2cPDRo0KJHXlm6FMuLXX3/lt99+u+VxlSpVon///g7btm7dytWrV295bsuWLYmIiLjtMkLmksOHDx/mu+++o3LlytStW5djx46xc+dOALZv307FihX5v//7PwBq1KjBpUuX+OSTT7SxAr6+vkydOhW9Xs8TTzzBhx9+yPHjx6lZsybu7u44OTnl6MJwdXXNsa9Tp07s2rWLtm3bYjQa2bdvH//5z3/u6P6EEHef3KYr9u3bt8wvMV+rVi3Wrl3LypUrWbp0aYkubS3BQRlhMplISUm55XFeXl45tt24caNA55pMptsqW1b79u3D19eXypUra9saNWqkBQfnzp3j1KlThIeHa/utVqvDH2HVqlUdfvbw8HDoHiio3r178/LLL/Paa6/xv//9j8DAQBo1anQ7tyWEuEuVpzwG6enppKenOwQBrVu3pnXr1iVeFgkOyghnZ+dcH/zZeXh45LqtIOfam6fuVPY+fScnJ+3/WywW2rRpw6uvvprn+VmPz+uaBdG+fXusViu//fYbu3fvpmfPnoW+hhDi7lWeAoOYmBimTJlCaGgoq1atuqN1EYqCBAdlRERExG03+WfvZihOnTp1YsGCBfz1119Ur14dgKioKG1/zZo1+fbbbx1aB7744guOHTvGyy+/fMvr5zdeIPs+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", "text/plain": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "# plot error\n", "plot_model(best, plot = 'error')" ] }, { "cell_type": "code", "execution_count": 11, "id": "bbc790e4", "metadata": {}, "outputs": [ { "data": { "text/html": [], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "image/png": "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DqdOnRLNbX+XukpDaGgo8vPzYWtri02bNiEtLQ0xMTEAgG7dumHt2rX44Ycf4OfnB0tLSxw4cACbN2/GiBEjFO/cv8qr+lWjRg2sWbMG1apVQ+XKlfHHH38gNjYWABR9VkWbNm3g6uqKwMBA+Pv7w8rKCtu2bUNaWhqCg4PxySefYNCgQfj555/x5MkTNG3aFLdu3cLPP/8MmUymmO4kpQEDBmD79u3o378/RowYARMTE2zduhXHjx/HTz/9pAgIlStXxsWLF5GQkAAXF5c3TmciIs1gUCAi+kh4e3ujUqVKWLZsGTZs2AADAwO4ubkhLCxMMad8zpw5CA4ORnBwMIAXTx8KCgrC9u3bFY/bNDQ0xIABA7BhwwYcPnwYR48eRffu3ZGZmYktW7Zg/fr1aNy4MSIiItCzZ09J6ioN06dPx+LFi5GVlYW6deti+fLlivsz9PX1sWrVKsybN09x0m1nZ4dZs2ahR48ebxz3Vf2Kjo7GrFmzEBgYCF1dXdjb22PhwoX46aefcOrUKdFnUryOtrY2li5dirCwMPz888/Iy8uDo6Mjli9frrjK4e/vDwsLC6xduxbLli2DsbEx3N3dMWbMGEWIkZKFhQXWrVuHefPmYebMmSgsLESdOnUQHR2t+EwJABg4cCB++uknfPfdd1ixYoWi10RUdsgEqe5OIyIi+gDFxcVhwoQJ2L9/PywtLTVdDhFRmcEJgkREREREJMKgQEREREREIpx6REREREREIryiQEREREREIgwKREREREQkwqBAREREREQi/BwFkszp06chCAJ0dHQ0XQoRERERvUJhYSFkMhlcXV3fui2vKJBkBEFAad4bLwgCCgoKSnWf5RV7KR32Uhrso3TYS2mwj9JhL6WjTi9Lcr7GKwokmZdXEuRyeansLzc3FykpKbC3t4eBgUGp7LO8Yi+lw15Kg32UDnspDfZROuyldNTpZXJyssrj84oCERERERGJMCgQEREREZEIgwIREREREYkwKBARERERkQiDAhERERERiTAoEBERERGRCIMCERERERGJMCgQEREREZEIgwIREREREYkwKBARERERkQiDQjnn6OiIEydOaLoMIiIiIvoXQRAQn3YL609fRXzaLQiCoOmSlFTQdAFERERERB+bLcmZCNiRhLS7jxXLapkZIcTTDV7ymhqs7P/xigIRERERUSna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iCTyQQaFqVOnIigoCL6+vhAEAe7u7oiKipJ0HytWrEBERMRr13t6emLGjBmS7pOIiIiIqKz4IINC1apVER0d/V730b17d7Rr1+61619+ZgIRERERUXn0QQaF0lC5cmVUrlxZ02UQEREREWlEmXw8KhERERERaRaDAhERERERiTAoEBERERGRCIMCERERERGJMCgQEREREZEIgwIREREREYkwKBARERERkQiDAhERERERiTAoEBERERGRCIMCERERERGJMCgQEREREZEIgwIREREREYkwKBARERERkQiDAhERERERiTAoEBERERGRCIMCERERERGJMCgQEREREZEIgwIREREREYkwKBARERERkQiDAhERERERiTAoEBERERGRCIMCERERERGJMCgQEREREZEIgwIREREREYkwKBARERERkQiDAhERERERiTAoEBERERGRCIMCERERERGJVNB0AUTqEgQBSbef4kJhFmwsTNDSrgpkMpmmyyIiIiIqFxgU6IO0JTkT47efQvq9pwCuAQBqmRkhxNMNXvKami2OiIiIqBzg1CP64GxJzoRPTPz/QsL/S7v7GD4x8diSnKmhyoiIiIjKDwaFcio2NhZt27aFXC5Ht27dcOrUKQDAX3/9hT59+sDFxQWff/451qxZA+DFNJ5vv/0Wffv2VYwRERGBNm3a4MmTJxo5hlcRBAEBO5JQLAivXF8sCAjcmQThNeuJiIiISDWcelQOXbx4EaGhoViwYAHs7e0RGxsLf39/7NmzB4MHD4aXlxeCg4ORnp6OKVOmoFKlSujatSuCgoLQtWtX7N69G7Vq1cKSJUuwcOFCGBoaqrxvQRCQm5v73o7tSEYO0u4+fuM2qXceY19KFlrYmL+3OsqbvLw8pT9JfeylNNhH6bCX0mAfpcNeSkedXgqCoPI9nQwK5dD169chk8lQvXp1WFpawt/fH23btsX27dthZmYGf39/AICNjQ2uX7+O2NhYdO3aFbVq1cLQoUMRGhoKc3NzfPXVV2jZsmWJ9l1YWIiUlJT3cFQvJGY8VG27S6kwzct5b3WUVxkZGZouodxgL6XBPkqHvZQG+ygd9lI6Je2lrq6uStsxKJRDHh4ecHBwgKenJ+rWrYv27dvD29sb8fHxuHTpElxdXRXbFhUVQVtbW/H9kCFDsGPHDly9ehXLli0r8b51dHRgb28vyXG8yl39HODP62/drmEdezjxioLK8vLykJGRARsbG+jr62u6nA8aeykN9lE67KU02EfpsJfSUaeXqampKo/PoFAO6evrY9OmTUhISMDBgwcRFxeHdevWoW3btnB3d8fUqVNf+9p79+4hJycH+fn5SElJQZMmTUq0b5lMBgMDg3c9hNfq6FQTtcyM3jj9yN7cCB2crPioVDXo6+u/15/fx4S9lAb7KB32Uhrso3TYS+mUpJclOT/izczl0OnTp7F48WI0a9YMEyZMwO+//478/HxUq1YNV69ehaWlJaytrWFtbY0zZ85g1apVitcGBwejSZMmGDRoEKZMmYKCggINHomYTCZDiKcbtF7zS64lk2FOFzeGBCIiIqJ3xKBQDunp6SEqKgqbNm1CdnY2fv31V+Tm5qJjx4549uwZpk6dirS0NBw+fBizZs2CmZkZAGDPnj34448/MGnSJAwdOhT5+fmIiorS8NGIeclrYmO/VqhlWklpub25ETb2a8XPUSAiIiKSAKcelUNOTk6YNWsWoqOjMWPGDFSvXh1z586Fo6Mjli5dip9++gldu3aFiYkJevfujaFDh+LJkycIDg7G4MGDYWVlBQAIDAzE2LFj8eWXX8LBwUHDR6XMS14Tn9mZYW18IvRMq8LGwgQetvxkZiIiIiKpMCiUU19//TW+/vpr0fJ69eopPjvhnwwNDfHHH38oLevUqRM6der03mp8VzKZDG5VKsHJyYpzHImIiIgkxqlHREREREQkwqBAREREREQiDApERERERCTCoEBERERERCIMCkREREREJMKgQEREREREIgwKREREREQkwqBAREREREQiDApERERERCTCoEBERERERCIMCkREREREJMKgQEREREREIgwKREREREQkwqBAREREREQiDApERERERCTCoEBERERERCIMCkREREREJMKgQEREREREIgwKREREREQkwqBAREREREQiDApERERERCTCoEBERERERCIMCkREREREJMKgQEREREREIgwKREREREQkwqBAREREREQiDApERERERCTCoEBERERERCIMCkREREREJMKgQEREREREIgwKREREREQkUkHTBRCpSxAEJN1+iguFWbCxMEFLuyqQyWSaLouIiIioXCg3VxQcHR1x4sQJTZfxTo4dO4a0tDQAQFxcHNq1a6fRerKysnD48GGN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fKQoEREREVF598EEhdJQuXJlVK5cWdNlEBERERFpXJl56hEREREREZUdDApERERERCTCoEBERERERCIMCkREREREJMKgQEREREREIgwKREREREQkwqBAREREREQiDApERERERCTCoEBERERERCIMCkREREREJMKgQEREREREIgwKREREREQkwqBAREREREQiDApERERERCTCoEBERERERCIMCkREREREJMKgQEREREREIgwKREREREQkwqBAREREREQiDApERERERCTCoEBERERERCIMCkREREREJMKgQEREREREIgwKREREREQkwqBAREREREQiDApERERERCTCoEBERERERCIVNF0AkboEQUDS7ae4UJgFGwsTtLSrAplMpumyiIiIiMqFcnlFwdHRESdOnNB0Ge/k2LFjSEtLAwDExcWhXbt2Gq+jLNmSnIkG/9mN7/ddw4BNCWgbvQeOs7dhS3KmpksjIiIiKhfKZVA4cuQIXF1dNV3GO+nfvz/u3Lmj6TLKTB3/tCU5Ez4x8Ui/91Rpedrdx/CJiWdYICIiIpJAuQwKFhYW0NXV1XQZ9B4IgoCAHUkoFoRXri8WBATuTILwmvVEREREpJoycY9CdnY22rdvDz8/P6xcuRKenp5wd3fH/Pnzcf36ddSuXRvjx49HkyZNAADFxcUIDw/Hpk2bAAD9+vXDli1bMHPmTDRt2hSOjo6IjY1F06ZNkZ+fj4iICOzcuRMPHz5Es2bNMG3aNHz66aeK/UZGRiI0NBS3bt1C8+bNERISAhMTk7fWfePGDUyePBmnT5+Gnp4eOnfujMDAQOjo6KC4uBjLly/HunXrkJOTg/r162Py5MlwdHQEAKUagRfTixYsWIADBw4ophn17dsXI0aMQI0aNSAIAiIjI7F69WoUFRXB29sbAQEBilrWr1+PJUuW4P79+3B2dlba161btzBr1iwcO3YMeXl5qF27NiZPnoyGDRsCAGJjY7FixQrcuXMHtWvXxsSJE9GoUSNRHSNHjnxrTwRBQG5urio/drUcychB2t3Hb9wm9c5j7EvJQgsb8/dWR3mTl5en9Cepj72UBvsoHfZSGuyjdNhL6ajTS0EQVL6ns0wEhZeSkpKwefNm5ObmolevXggKCoKLiwsOHz6MwYMHY/v27bC2tsbixYuxdetWzJs3D6amppg+fTqysrJeOea0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", "text/plain": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "# plot feature importance\n", "plot_model(best, plot = 'feature')" ] }, { "cell_type": "code", "execution_count": 12, "id": "da718984", "metadata": {}, "outputs": [], "source": [ "# check docstring to see available plots \n", "# help(plot_model)" ] }, { "attachments": {}, "cell_type": "markdown", "id": "6bd66179", "metadata": {}, "source": [ "An alternate to `plot_model` function is `evaluate_model`. It can only be used in Notebook since it uses `ipywidget`." ] }, { "cell_type": "code", "execution_count": 13, "id": "c75f07a8", "metadata": {}, "outputs": [ { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "41e237598a3c4a739b36c6525a28564e", "version_major": 2, "version_minor": 0 }, "text/plain": [ "interactive(children=(ToggleButtons(description='Plot Type:', icons=('',), options=(('Pipeline Plot', 'pipelin…" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "evaluate_model(best)" ] }, { "attachments": {}, "cell_type": "markdown", "id": "ab3d2f1e", "metadata": {}, "source": [ "___" ] }, { "attachments": {}, "cell_type": "markdown", "id": "954cbeff", "metadata": {}, "source": [ "## Prediction\n", "The `predict_model` function returns `prediction_label` as new column to the input dataframe. When data is `None` (default), it uses the test set (created during the setup function) for scoring." ] }, { "cell_type": "code", "execution_count": 14, "id": "87c1a007", "metadata": {}, "outputs": [ { "data": { "text/html": [ "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
 ModelMAEMSERMSER2RMSLEMAPE
0Gradient Boosting Regressor2392.566117148355.31694141.05730.88000.39280.2875
\n" ], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "# predict on test set\n", "holdout_pred = predict_model(best)" ] }, { "cell_type": "code", "execution_count": 15, "id": "5c01ac77", "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
agesexbmichildrensmokerregionchargesprediction_label
93649female42.6800002nosoutheast9800.88867210681.513104
93732male37.3349991nonortheast4667.6074228043.453463
93827female31.4000000yessouthwest34838.87109436153.097686
93935male24.1299991nonorthwest5125.2158207435.516853
94060male25.7400000nosoutheast12142.57812514676.544334
\n", "
" ], "text/plain": [ " age sex bmi children smoker region charges \\\n", "936 49 female 42.680000 2 no southeast 9800.888672 \n", "937 32 male 37.334999 1 no northeast 4667.607422 \n", "938 27 female 31.400000 0 yes southwest 34838.871094 \n", "939 35 male 24.129999 1 no northwest 5125.215820 \n", "940 60 male 25.740000 0 no southeast 12142.578125 \n", "\n", " prediction_label \n", "936 10681.513104 \n", "937 8043.453463 \n", "938 36153.097686 \n", "939 7435.516853 \n", "940 14676.544334 " ] }, "execution_count": 15, "metadata": {}, "output_type": "execute_result" } ], "source": [ "# show predictions df\n", "holdout_pred.head()" ] }, { "attachments": {}, "cell_type": "markdown", "id": "d4baf825", "metadata": {}, "source": [ "The same function works for predicting the labels on unseen dataset. Let's create a copy of original data and drop the `charges`. We can then use the new data frame without labels for scoring." ] }, { "cell_type": "code", "execution_count": 16, "id": "fb1cb86d", "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
agesexbmichildrensmokerregion
019female27.9000yessouthwest
118male33.7701nosoutheast
228male33.0003nosoutheast
333male22.7050nonorthwest
432male28.8800nonorthwest
\n", "
" ], "text/plain": [ " age sex bmi children smoker region\n", "0 19 female 27.900 0 yes southwest\n", "1 18 male 33.770 1 no southeast\n", "2 28 male 33.000 3 no southeast\n", "3 33 male 22.705 0 no northwest\n", "4 32 male 28.880 0 no northwest" ] }, "execution_count": 16, "metadata": {}, "output_type": "execute_result" } ], "source": [ "# copy data and drop charges\n", "\n", "new_data = data.copy()\n", "new_data.drop('charges', axis=1, inplace=True)\n", "new_data.head()" ] }, { "cell_type": "code", "execution_count": 17, "id": "c5803df9", "metadata": {}, "outputs": [ { "data": { "text/html": [], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
agesexbmichildrensmokerregionprediction_label
019female27.9000000yessouthwest18464.334448
118male33.7700001nosoutheast4020.345384
228male33.0000003nosoutheast6555.388388
333male22.7050000nonorthwest9627.045725
432male28.8799990nonorthwest3325.531292
\n", "
" ], "text/plain": [ " age sex bmi children smoker region prediction_label\n", "0 19 female 27.900000 0 yes southwest 18464.334448\n", "1 18 male 33.770000 1 no southeast 4020.345384\n", "2 28 male 33.000000 3 no southeast 6555.388388\n", "3 33 male 22.705000 0 no northwest 9627.045725\n", "4 32 male 28.879999 0 no northwest 3325.531292" ] }, "execution_count": 17, "metadata": {}, "output_type": "execute_result" } ], "source": [ "# predict model on new_data\n", "predictions = predict_model(best, data = new_data)\n", "predictions.head()" ] }, { "attachments": {}, "cell_type": "markdown", "id": "3950252d", "metadata": {}, "source": [ "___" ] }, { "attachments": {}, "cell_type": "markdown", "id": "e4384735", "metadata": {}, "source": [ "## Save Model" ] }, { "attachments": {}, "cell_type": "markdown", "id": "cd63f053", "metadata": {}, "source": [ "Finally, you can save the entire pipeline on disk for later use, using pycaret's `save_model` function." ] }, { "cell_type": "code", "execution_count": 18, "id": "4181de41", "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Transformation Pipeline and Model Successfully Saved\n" ] }, { "data": { "text/plain": [ "(Pipeline(memory=FastMemory(location=C:\\Users\\owner\\AppData\\Local\\Temp\\joblib),\n", " steps=[('numerical_imputer',\n", " TransformerWrapper(include=['age', 'bmi', 'children'],\n", " transformer=SimpleImputer())),\n", " ('categorical_imputer',\n", " TransformerWrapper(include=['sex', 'smoker', 'region'],\n", " transformer=SimpleImputer(strategy='most_frequent'))),\n", " ('ordinal_encoding',\n", " TransformerW...\n", " handle_missing='return_nan',\n", " mapping=[{'col': 'sex',\n", " 'mapping': {nan: -1,\n", " 'female': 0,\n", " 'male': 1}},\n", " {'col': 'smoker',\n", " 'mapping': {nan: -1,\n", " 'no': 0,\n", " 'yes': 1}}]))),\n", " ('onehot_encoding',\n", " TransformerWrapper(include=['region'],\n", " transformer=OneHotEncoder(cols=['region'],\n", " handle_missing='return_nan',\n", " use_cat_names=True))),\n", " ('trained_model', GradientBoostingRegressor(random_state=123))]),\n", " 'my_first_pipeline.pkl')" ] }, "execution_count": 18, "metadata": {}, "output_type": "execute_result" } ], "source": [ "# save pipeline\n", "save_model(best, 'my_first_pipeline')" ] }, { "cell_type": "code", "execution_count": 19, "id": "40ed5152", "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Transformation Pipeline and Model Successfully Loaded\n" ] }, { "data": { "text/html": [ "
Pipeline(memory=FastMemory(location=C:\\Users\\owner\\AppData\\Local\\Temp\\joblib),\n",
       "         steps=[('numerical_imputer',\n",
       "                 TransformerWrapper(include=['age', 'bmi', 'children'],\n",
       "                                    transformer=SimpleImputer())),\n",
       "                ('categorical_imputer',\n",
       "                 TransformerWrapper(include=['sex', 'smoker', 'region'],\n",
       "                                    transformer=SimpleImputer(strategy='most_frequent'))),\n",
       "                ('ordinal_encoding',\n",
       "                 TransformerW...\n",
       "                                                               handle_missing='return_nan',\n",
       "                                                               mapping=[{'col': 'sex',\n",
       "                                                                         'mapping': {nan: -1,\n",
       "                                                                                     'female': 0,\n",
       "                                                                                     'male': 1}},\n",
       "                                                                        {'col': 'smoker',\n",
       "                                                                         'mapping': {nan: -1,\n",
       "                                                                                     'no': 0,\n",
       "                                                                                     'yes': 1}}]))),\n",
       "                ('onehot_encoding',\n",
       "                 TransformerWrapper(include=['region'],\n",
       "                                    transformer=OneHotEncoder(cols=['region'],\n",
       "                                                              handle_missing='return_nan',\n",
       "                                                              use_cat_names=True))),\n",
       "                ('trained_model', GradientBoostingRegressor(random_state=123))])
In a Jupyter environment, please rerun this cell to show the HTML representation or trust the notebook.
On GitHub, the HTML representation is unable to render, please try loading this page with nbviewer.org.
" ], "text/plain": [ "Pipeline(memory=FastMemory(location=C:\\Users\\owner\\AppData\\Local\\Temp\\joblib),\n", " steps=[('numerical_imputer',\n", " TransformerWrapper(include=['age', 'bmi', 'children'],\n", " transformer=SimpleImputer())),\n", " ('categorical_imputer',\n", " TransformerWrapper(include=['sex', 'smoker', 'region'],\n", " transformer=SimpleImputer(strategy='most_frequent'))),\n", " ('ordinal_encoding',\n", " TransformerW...\n", " handle_missing='return_nan',\n", " mapping=[{'col': 'sex',\n", " 'mapping': {nan: -1,\n", " 'female': 0,\n", " 'male': 1}},\n", " {'col': 'smoker',\n", " 'mapping': {nan: -1,\n", " 'no': 0,\n", " 'yes': 1}}]))),\n", " ('onehot_encoding',\n", " TransformerWrapper(include=['region'],\n", " transformer=OneHotEncoder(cols=['region'],\n", " handle_missing='return_nan',\n", " use_cat_names=True))),\n", " ('trained_model', GradientBoostingRegressor(random_state=123))])" ] }, "execution_count": 19, "metadata": {}, "output_type": "execute_result" } ], "source": [ "# load pipeline\n", "loaded_best_pipeline = load_model('my_first_pipeline')\n", "loaded_best_pipeline" ] }, { "attachments": {}, "cell_type": "markdown", "id": "b2c7d62e", "metadata": {}, "source": [ "# 👇 Detailed function-by-function overview" ] }, { "attachments": {}, "cell_type": "markdown", "id": "e05937f5", "metadata": {}, "source": [ "## ✅ Setup\n", "The `setup` function initializes the experiment in PyCaret and creates the transformation pipeline based on all the parameters passed in the function. Setup function must be called before executing any other function. It takes two required parameters: `data` and `target`. All the other parameters are optional and are used for configuring data preprocessing pipeline." ] }, { "cell_type": "code", "execution_count": 20, "id": "24e503be", "metadata": {}, "outputs": [ { "data": { "text/html": [ "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
 DescriptionValue
0Session id123
1Targetcharges
2Target typeRegression
3Original data shape(1338, 7)
4Transformed data shape(1338, 10)
5Transformed train set shape(936, 10)
6Transformed test set shape(402, 10)
7Ordinal features2
8Numeric features3
9Categorical features3
10PreprocessTrue
11Imputation typesimple
12Numeric imputationmean
13Categorical imputationmode
14Maximum one-hot encoding25
15Encoding methodNone
16Fold GeneratorKFold
17Fold Number10
18CPU Jobs-1
19Use GPUFalse
20Log ExperimentFalse
21Experiment Namereg-default-name
22USI02ce
\n" ], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "s = setup(data, target = 'charges', session_id = 123)" ] }, { "attachments": {}, "cell_type": "markdown", "id": "924d198b", "metadata": {}, "source": [ "To access all the variables created by the setup function such as transformed dataset, random_state, etc. you can use `get_config` method." ] }, { "cell_type": "code", "execution_count": 21, "id": "76128b08", "metadata": {}, "outputs": [ { "data": { "text/plain": [ "{'USI',\n", " 'X',\n", " 'X_test',\n", " 'X_test_transformed',\n", " 'X_train',\n", " 'X_train_transformed',\n", " 'X_transformed',\n", " '_available_plots',\n", " '_ml_usecase',\n", " 'data',\n", " 'dataset',\n", " 'dataset_transformed',\n", " 'exp_id',\n", " 'exp_name_log',\n", " 'fold_generator',\n", " 'fold_groups_param',\n", " 'fold_shuffle_param',\n", " 'gpu_n_jobs_param',\n", " 'gpu_param',\n", " 'html_param',\n", " 'idx',\n", " 'is_multiclass',\n", " 'log_plots_param',\n", " 'logging_param',\n", " 'memory',\n", " 'n_jobs_param',\n", " 'pipeline',\n", " 'seed',\n", " 'target_param',\n", " 'test',\n", " 'test_transformed',\n", " 'train',\n", " 'train_transformed',\n", " 'transform_target_param',\n", " 'variable_and_property_keys',\n", " 'variables',\n", " 'y',\n", " 'y_test',\n", " 'y_test_transformed',\n", " 'y_train',\n", " 'y_train_transformed',\n", " 'y_transformed'}" ] }, "execution_count": 21, "metadata": {}, "output_type": "execute_result" } ], "source": [ "# check all available config\n", "get_config()" ] }, { "cell_type": "code", "execution_count": 22, "id": "dbc43292", "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
agesexbmichildrensmokerregion_northeastregion_southwestregion_southeastregion_northwest
036.01.027.5499993.00.01.00.00.00.0
160.00.035.0999980.00.00.01.00.00.0
230.01.031.5700003.00.00.00.01.00.0
349.01.025.6000002.01.00.01.00.00.0
426.01.032.9000022.01.00.01.00.00.0
..............................
93137.01.022.7050003.00.01.00.00.00.0
93220.00.031.9200000.00.00.00.00.01.0
93319.00.028.4000001.00.00.01.00.00.0
93418.01.023.0849990.00.01.00.00.00.0
93553.00.036.8600013.01.00.00.00.01.0
\n", "

936 rows × 9 columns

\n", "
" ], "text/plain": [ " age sex bmi children smoker region_northeast \\\n", "0 36.0 1.0 27.549999 3.0 0.0 1.0 \n", "1 60.0 0.0 35.099998 0.0 0.0 0.0 \n", "2 30.0 1.0 31.570000 3.0 0.0 0.0 \n", "3 49.0 1.0 25.600000 2.0 1.0 0.0 \n", "4 26.0 1.0 32.900002 2.0 1.0 0.0 \n", ".. ... ... ... ... ... ... \n", "931 37.0 1.0 22.705000 3.0 0.0 1.0 \n", "932 20.0 0.0 31.920000 0.0 0.0 0.0 \n", "933 19.0 0.0 28.400000 1.0 0.0 0.0 \n", "934 18.0 1.0 23.084999 0.0 0.0 1.0 \n", "935 53.0 0.0 36.860001 3.0 1.0 0.0 \n", "\n", " region_southwest region_southeast region_northwest \n", "0 0.0 0.0 0.0 \n", "1 1.0 0.0 0.0 \n", "2 0.0 1.0 0.0 \n", "3 1.0 0.0 0.0 \n", "4 1.0 0.0 0.0 \n", ".. ... ... ... \n", "931 0.0 0.0 0.0 \n", "932 0.0 0.0 1.0 \n", "933 1.0 0.0 0.0 \n", "934 0.0 0.0 0.0 \n", "935 0.0 0.0 1.0 \n", "\n", "[936 rows x 9 columns]" ] }, "execution_count": 22, "metadata": {}, "output_type": "execute_result" } ], "source": [ "# lets access X_train_transformed\n", "get_config('X_train_transformed')" ] }, { "cell_type": "code", "execution_count": 23, "id": "ef9cd061", "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "The current seed is: 123\n", "The new seed is: 786\n" ] } ], "source": [ "# another example: let's access seed\n", "print(\"The current seed is: {}\".format(get_config('seed')))\n", "\n", "# now lets change it using set_config\n", "set_config('seed', 786)\n", "print(\"The new seed is: {}\".format(get_config('seed')))" ] }, { "attachments": {}, "cell_type": "markdown", "id": "7afbe41d", "metadata": {}, "source": [ "All the preprocessing configurations and experiment settings/parameters are passed into the `setup` function. To see all available parameters, check the docstring:" ] }, { "cell_type": "code", "execution_count": 24, "id": "2885a14f", "metadata": {}, "outputs": [], "source": [ "# help(setup)" ] }, { "cell_type": "code", "execution_count": 25, "id": "34ae0fce", "metadata": {}, "outputs": [ { "data": { "text/html": [ "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
 DescriptionValue
0Session id123
1Targetcharges
2Target typeRegression
3Original data shape(1338, 7)
4Transformed data shape(1338, 10)
5Transformed train set shape(936, 10)
6Transformed test set shape(402, 10)
7Ordinal features2
8Numeric features3
9Categorical features3
10PreprocessTrue
11Imputation typesimple
12Numeric imputationmean
13Categorical imputationmode
14Maximum one-hot encoding25
15Encoding methodNone
16NormalizeTrue
17Normalize methodminmax
18Fold GeneratorKFold
19Fold Number10
20CPU Jobs-1
21Use GPUFalse
22Log ExperimentFalse
23Experiment Namereg-default-name
24USI3dce
\n" ], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "# init setup with normalize = True\n", "s = setup(data, target = 'charges', session_id = 123,\n", " normalize = True, normalize_method = 'minmax')" ] }, { "cell_type": "code", "execution_count": 26, "id": "04204ae7", "metadata": {}, "outputs": [ { "data": { "text/plain": [ "" ] }, "execution_count": 26, "metadata": {}, "output_type": "execute_result" }, { "data": { "image/png": "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", "text/plain": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "# lets check the X_train_transformed to see effect of params passed\n", "get_config('X_train_transformed')['age'].hist()" ] }, { "attachments": {}, "cell_type": "markdown", "id": "d28a3e4e", "metadata": {}, "source": [ "Notice that all the values are between 0 and 1 - that is because we passed `normalize=True` in the `setup` function. If you don't remember how it compares to actual data, no problem - we can also access non-transformed values using `get_config` and then compare. See below and notice the range of values on x-axis and compare it with histogram above." ] }, { "cell_type": "code", "execution_count": 27, "id": "68cc1c63", "metadata": {}, "outputs": [ { "data": { "text/plain": [ "" ] }, "execution_count": 27, "metadata": {}, "output_type": "execute_result" }, { "data": { "image/png": "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OnLYYYfVanoAAPqImgXoW9/61lxzzTVZt25djj766MybNy+f/exn8/GPfzxDhgzJN77xjSxZsiRNTU1pbm7OwoULXc4GAOiHavpV8GPHjs3VV1/9qsf22Wef3HbbbbWcDgCAPqimAQoA0Jf07CdZ9e0vIn15wfHbegmbqenPggcAgNcjQAEAKEqAAgBQlAAFAKAoAQoAQFECFACAogQoAABFCVAAAIoSoAAAFCVAAQAoSoACAFCUAAUAoCgBCgBAUQIUAICiBCgAAEUJUAAAihKgAAAUJUABAChKgAIAUJQABQCgKAEKAEBRAhQAgKIEKAAARQlQAACKGrCtFwDwWnY47bptvYQtsHxbLwDgTc0VUAAAihKgAAAUJUABAChKgAIAUJQABQCgKAEKAEBRAhQAgKIEKAAARQlQAACKEqAAABQlQAEAKEqAAgBQVE0DtLOzM+ecc07e97735YMf/GAuuuiiVKvVJMny5ctzzDHHpLGxMUcddVQef/zxWk4NAEAfUdMAPffcc/PAAw/kW9/6VhYsWJDvfve7uemmm9Le3p5p06Zl0qRJufXWWzNhwoRMnz497e3ttZweAIA+YECt3tD69euzePHiXH311dlnn32SJCeeeGKam5szYMCA1NfX5/TTT0+lUsmcOXNy77335u67705TU1OtlgAAQB9QsyugS5YsyZAhQzJ58uSusWnTpmXevHlpbm7OxIkTU6lUkiSVSiX77bdfli5dWqvpAQDoI2p2BXT16tUZNWpUbr/99lx55ZXZuHFjmpqa8tnPfjbr1q3L2LFju50/dOjQtLS09GqOarXqtj0AQC+UbKdqtdp1wfG11CxA29vb88wzz2TRokWZN29e1q1blzPPPDMNDQ3p6OhIXV1dt/Pr6urS2dnZqzk2btyYFStW1GrJAADbvdLt9JfN92pqFqADBgzICy+8kAULFmTUqFFJkjVr1uTGG2/M6NGjN4vNzs7ODBo0qFdzDBw4cLMrqVvX8oJzAQDU3rhx44rN1dra2qPzahagw4cPT319fVd8Jsm73vWurF27NpMnT05bW1u389va2jJixIhezVGpVDJ48OCarBcAoD8o2U49uf2e1PCLkBobG7Nhw4Y8/fTTXWMrV67MqFGj0tjYmMcee6zre4JWq9U8+uijaWxsrNX0AAD0ETUL0He/+9054IADMnv27DzxxBO57777snDhwhx77LE59NBD8/zzz+e8885La2trzjvvvHR0dOSwww6r1fQAAPQRNf1G9BdeeGH+5m/+Jscee2y+8IUv5B//8R9z/PHHZ8iQIfnGN76RJUuWpKmpKc3NzVm4cKHb6QAA/VDNPgc0Sd761rfmggsueNVj++yzT2677bZaTgcAQB9U0yugAADwegQoAABFCVAAAIoSoAAAFCVAAQAoSoACAFCUAAUAoCgBCgBAUQIUAICiBCgAAEUJUAAAihKgAAAUJUABAChKgAIAUJQABQCgKAEKAEBRAhQAgKIEKAAARQlQAACKEqAAABQlQAEAKEqAAgBQlAAFAKAoAQoAQFECFACAogQoAABFCVAAAIoSoAAAFCVAAQAoSoACAFCUAAUAoCgBCgBAUQIUAICiBCgAAEUJUAAAihKgAAAUJUABAChKgAIAUNRWC9Bp06bli1/8Ytfj5cuX55hjjkljY2OOOuqoPP7441tragAA3sS2SoDeeeedueeee7oet7e3Z9q0aZk0aVJuvfXWTJgwIdOnT097e/vWmB4AgDexmgfo+vXrc8EFF2T8+PFdY3fddVfq6+tz+umnZ/fdd8+cOXOy44475u6776719AAAvMnVPEDPP//8HHHEERk7dmzXWHNzcyZOnJhKpZIkqVQq2W+//bJ06dJaTw8AwJvcgFq+sQcffDCPPPJI7rjjjpx99tld4+vWresWpEkydOjQtLS09OrtV6tVt+0BAHqhZDtVq9WuC46vpWYBumHDhpx11lk588wzM2jQoG7HOjo6UldX122srq4unZ2dvZpj48aNWbFixRteKwBAf1G6nf6y+V5NzQL00ksvzd57750pU6Zsdqy+vn6z2Ozs7NwsVF/PwIEDN7uSunUtLzgXAEDtjRs3rthcra2tPTqvZgF65513pq2tLRMmTEiSruD84Q9/mKlTp6atra3b+W1tbRkxYkSv5qhUKhk8eHBtFgwA0A+UbKee3H5Pahig1113XV566aWuxxdeeGGS5POf/3x+9atf5Zvf/GbX5wVUq9U8+uij+cxnPlOr6QEA6CNqFqCjRo3q9njHHXdMkowePTpDhw7NggULct555+UTn/hEFi1alI6Ojhx22GG1mh4AgD6iyI/iHDJkSL7xjW9kyZIlaWpqSnNzcxYuXOh2OgBAP1TTb8P0f331q1/t9nif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vufOO+9MW1tbJkyYkCRd/2P64Q9/mKlTp6atra3b+fa5b3v729/e7fHuu++eDRs2ZPjw4fZ6OzJ8+PDU19d3xWeSvOtd78ratWszefJke70V+BzQAi699NIsWrQoF110UT760Y92jTc2NuY3v/lNXnzxxa6xJUuWpLGxcVsskzfod7/7XWbOnJnnnnuua+zxxx/PzjvvnIkTJ9rr7cR1112XO+64I7fffntuv/32HHTQQTnooINy++23p7GxMY899ljX9w6sVqt59NFH7XMfdd9992X//ffvdvdixYoVefvb356JEyfa6+1IY2NjNmzYkKeffrprbOXKlRk1apSP661EgG5lTz31VC6//PKcdNJJmThxYtatW9f1a/Lkydlll10ye/bstLS0ZOHChVm2bFmOPvrobb1stsD48eOz11575Ywzzkhra2vuueeezJ8/P5/5zGfs9XZk1KhRGT16dNevHXfcMTvuuGNGjx6dQw89NM8//3zOO++8tLa25rzzzktHR0cOO+ywbb1stsCECRNSX1+fL33pS1m5cmXuueeeXHDBBfn0pz9tr7cz7373u3PAAQdk9uzZeeKJJ3Lfffdl4cKFOfbYY+31VlKpvpL0bBULFy7MggULXvXYk08+mWeeeSZz5sxJc3NzRo8enTPOOCMf/OAHC6+SWnnuuecyd+7cPPjgg2loaMg//dM/Zfr06alUKvZ6O/XKT0H66le/miRZtmxZzjrrrDz11FN573vfm3POOSd77rnntlwib0BLS0u+8pWvZOnSpdlxxx3ziU98IjNmzEilUrHX25k///nPmTt3bn784x+noaEhxx13nL3eigQoAABFuQUPAEBRAhQAgKIEKAAARQlQAACKEqAAABQlQAEAKEqAAgBQlAAFAKAoAQoAQFECFACAogQoAABFCVAAAIr6/wDJgnlarqnK7AAAAABJRU5ErkJggg==", "text/plain": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "get_config('X_train')['age'].hist()" ] }, { "attachments": {}, "cell_type": "markdown", "id": "b3776fbf", "metadata": {}, "source": [ "___" ] }, { "attachments": {}, "cell_type": "markdown", "id": "36b8b803", "metadata": {}, "source": [ "## ✅ Compare Models\n", "The `compare_models` function trains and evaluates the performance of all estimators available in the model library using cross-validation. The output of this function is a scoring grid with average cross-validated scores. Metrics evaluated during CV can be accessed using the `get_metrics` function. Custom metrics can be added or removed using `add_metric` and `remove_metric` function." ] }, { "cell_type": "code", "execution_count": 28, "id": "a3350418", "metadata": {}, "outputs": [ { "data": { "text/html": [], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "text/html": [ "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
 ModelMAEMSERMSER2RMSLEMAPETT (Sec)
gbrGradient Boosting Regressor2701.913523548622.15984832.92910.83200.44470.31370.0620
rfRandom Forest Regressor2772.919525409792.96925028.19730.81730.46870.32980.0750
catboostCatBoost Regressor2899.482525762752.20965057.57780.81630.48150.35220.0430
lightgbmLight Gradient Boosting Machine3001.888425547324.58135044.57670.81470.54450.37840.0520
etExtra Trees Regressor2833.362428427844.24125305.65160.79910.48770.33630.0800
adaAdaBoost Regressor4175.591628401799.05795321.70060.79760.62630.71440.0490
xgboostExtreme Gradient Boosting3439.889232826514.40005711.73350.76260.62210.44650.0450
llarLasso Least Angle Regression4298.603838369142.08496174.94240.73090.57860.44240.0360
ridgeRidge Regression4296.064238392999.78496176.61600.73080.57100.43970.0390
brBayesian Ridge4300.628638387539.90696176.41920.73070.58810.44190.0500
lassoLasso Regression4302.246938386534.55536176.44630.73060.59130.44300.0410
larLeast Angle Regression4303.555938388058.45786176.59200.73060.59490.44330.0390
lrLinear Regression4312.618638452749.80076182.47960.72980.62850.44600.0380
knnK Neighbors Regressor3778.458238143971.20006165.04630.72770.50270.36900.0400
parPassive Aggressive Regressor3536.173348501878.13636940.19670.65660.47850.21540.0430
huberHuber Regressor3461.732749057640.56136981.85760.65280.48150.21880.0450
dtDecision Tree Regressor3399.140248100203.38476915.29840.64760.56290.40520.0410
ompOrthogonal Matching Pursuit5754.776957503207.72337566.70860.59970.74180.89900.0440
enElastic Net7571.4598104738034.470710182.32910.28460.89541.28880.0380
dummyDummy Regressor9192.5418148516792.800012132.4733-0.01751.01541.56370.0420
\n" ], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "", "version_major": 2, "version_minor": 0 }, "text/plain": [ "Processing: 0%| | 0/85 [00:00\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
NameReferenceTurbo
ID
lrLinear Regressionsklearn.linear_model._base.LinearRegressionTrue
lassoLasso Regressionsklearn.linear_model._coordinate_descent.LassoTrue
ridgeRidge Regressionsklearn.linear_model._ridge.RidgeTrue
enElastic Netsklearn.linear_model._coordinate_descent.Elast...True
larLeast Angle Regressionsklearn.linear_model._least_angle.LarsTrue
llarLasso Least Angle Regressionsklearn.linear_model._least_angle.LassoLarsTrue
ompOrthogonal Matching Pursuitsklearn.linear_model._omp.OrthogonalMatchingPu...True
brBayesian Ridgesklearn.linear_model._bayes.BayesianRidgeTrue
ardAutomatic Relevance Determinationsklearn.linear_model._bayes.ARDRegressionFalse
parPassive Aggressive Regressorsklearn.linear_model._passive_aggressive.Passi...True
ransacRandom Sample Consensussklearn.linear_model._ransac.RANSACRegressorFalse
trTheilSen Regressorsklearn.linear_model._theil_sen.TheilSenRegressorFalse
huberHuber Regressorsklearn.linear_model._huber.HuberRegressorTrue
krKernel Ridgesklearn.kernel_ridge.KernelRidgeFalse
svmSupport Vector Regressionsklearn.svm._classes.SVRFalse
knnK Neighbors Regressorsklearn.neighbors._regression.KNeighborsRegressorTrue
dtDecision Tree Regressorsklearn.tree._classes.DecisionTreeRegressorTrue
rfRandom Forest Regressorsklearn.ensemble._forest.RandomForestRegressorTrue
etExtra Trees Regressorsklearn.ensemble._forest.ExtraTreesRegressorTrue
adaAdaBoost Regressorsklearn.ensemble._weight_boosting.AdaBoostRegr...True
gbrGradient Boosting Regressorsklearn.ensemble._gb.GradientBoostingRegressorTrue
mlpMLP Regressorsklearn.neural_network._multilayer_perceptron....False
xgboostExtreme Gradient Boostingxgboost.sklearn.XGBRegressorTrue
lightgbmLight Gradient Boosting Machinelightgbm.sklearn.LGBMRegressorTrue
catboostCatBoost Regressorcatboost.core.CatBoostRegressorTrue
dummyDummy Regressorsklearn.dummy.DummyRegressorTrue
\n", "" ], "text/plain": [ " Name \\\n", "ID \n", "lr Linear Regression \n", "lasso Lasso Regression \n", "ridge Ridge Regression \n", "en Elastic Net \n", "lar Least Angle Regression \n", "llar Lasso Least Angle Regression \n", "omp Orthogonal Matching Pursuit \n", "br Bayesian Ridge \n", "ard Automatic Relevance Determination \n", "par Passive Aggressive Regressor \n", "ransac Random Sample Consensus \n", "tr TheilSen Regressor \n", "huber Huber Regressor \n", "kr Kernel Ridge \n", "svm Support Vector Regression \n", "knn K Neighbors Regressor \n", "dt Decision Tree Regressor \n", "rf Random Forest Regressor \n", "et Extra Trees Regressor \n", "ada AdaBoost Regressor \n", "gbr Gradient Boosting Regressor \n", "mlp MLP Regressor \n", "xgboost Extreme Gradient Boosting \n", "lightgbm Light Gradient Boosting Machine \n", "catboost CatBoost Regressor \n", "dummy Dummy Regressor \n", "\n", " Reference Turbo \n", "ID \n", "lr sklearn.linear_model._base.LinearRegression True \n", "lasso sklearn.linear_model._coordinate_descent.Lasso True \n", "ridge sklearn.linear_model._ridge.Ridge True \n", "en sklearn.linear_model._coordinate_descent.Elast... True \n", "lar sklearn.linear_model._least_angle.Lars True \n", "llar sklearn.linear_model._least_angle.LassoLars True \n", "omp sklearn.linear_model._omp.OrthogonalMatchingPu... True \n", "br sklearn.linear_model._bayes.BayesianRidge True \n", "ard sklearn.linear_model._bayes.ARDRegression False \n", "par sklearn.linear_model._passive_aggressive.Passi... True \n", "ransac sklearn.linear_model._ransac.RANSACRegressor False \n", "tr sklearn.linear_model._theil_sen.TheilSenRegressor False \n", "huber sklearn.linear_model._huber.HuberRegressor True \n", "kr sklearn.kernel_ridge.KernelRidge False \n", "svm sklearn.svm._classes.SVR False \n", "knn sklearn.neighbors._regression.KNeighborsRegressor True \n", "dt sklearn.tree._classes.DecisionTreeRegressor True \n", "rf sklearn.ensemble._forest.RandomForestRegressor True \n", "et sklearn.ensemble._forest.ExtraTreesRegressor True \n", "ada sklearn.ensemble._weight_boosting.AdaBoostRegr... True \n", "gbr sklearn.ensemble._gb.GradientBoostingRegressor True \n", "mlp sklearn.neural_network._multilayer_perceptron.... False \n", "xgboost xgboost.sklearn.XGBRegressor True \n", "lightgbm lightgbm.sklearn.LGBMRegressor True \n", "catboost catboost.core.CatBoostRegressor True \n", "dummy sklearn.dummy.DummyRegressor True " ] }, "execution_count": 29, "metadata": {}, "output_type": "execute_result" } ], "source": [ "# check available models\n", "models()" ] }, { "attachments": {}, "cell_type": "markdown", "id": "f588f54b", "metadata": {}, "source": [ "You can use the `include` and `exclude` parameter in the `compare_models` to train only select model or exclude specific models from training by passing the model id's in `exclude` parameter." ] }, { "cell_type": "code", "execution_count": 30, "id": "f2a7e578", "metadata": {}, "outputs": [ { "data": { "text/html": [], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "text/html": [ "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
 ModelMAEMSERMSER2RMSLEMAPETT (Sec)
gbrGradient Boosting Regressor2701.913523548622.15984832.92910.83200.44470.31370.0640
rfRandom Forest Regressor2772.919525409792.96925028.19730.81730.46870.32980.0750
catboostCatBoost Regressor2899.482525762752.20965057.57780.81630.48150.35220.0460
lightgbmLight Gradient Boosting Machine3001.888425547324.58135044.57670.81470.54450.37840.0480
etExtra Trees Regressor2833.362428427844.24125305.65160.79910.48770.33630.0760
xgboostExtreme Gradient Boosting3439.889232826514.40005711.73350.76260.62210.44650.0420
dtDecision Tree Regressor3399.140248100203.38476915.29840.64760.56290.40520.0410
\n" ], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "", "version_major": 2, "version_minor": 0 }, "text/plain": [ "Processing: 0%| | 0/33 [00:00#sk-container-id-3 {color: black;background-color: white;}#sk-container-id-3 pre{padding: 0;}#sk-container-id-3 div.sk-toggleable {background-color: white;}#sk-container-id-3 label.sk-toggleable__label {cursor: pointer;display: block;width: 100%;margin-bottom: 0;padding: 0.3em;box-sizing: border-box;text-align: center;}#sk-container-id-3 label.sk-toggleable__label-arrow:before {content: \"▸\";float: left;margin-right: 0.25em;color: #696969;}#sk-container-id-3 label.sk-toggleable__label-arrow:hover:before {color: black;}#sk-container-id-3 div.sk-estimator:hover label.sk-toggleable__label-arrow:before {color: black;}#sk-container-id-3 div.sk-toggleable__content {max-height: 0;max-width: 0;overflow: hidden;text-align: left;background-color: #f0f8ff;}#sk-container-id-3 div.sk-toggleable__content pre {margin: 0.2em;color: black;border-radius: 0.25em;background-color: #f0f8ff;}#sk-container-id-3 input.sk-toggleable__control:checked~div.sk-toggleable__content {max-height: 200px;max-width: 100%;overflow: auto;}#sk-container-id-3 input.sk-toggleable__control:checked~label.sk-toggleable__label-arrow:before {content: \"▾\";}#sk-container-id-3 div.sk-estimator input.sk-toggleable__control:checked~label.sk-toggleable__label {background-color: #d4ebff;}#sk-container-id-3 div.sk-label input.sk-toggleable__control:checked~label.sk-toggleable__label {background-color: #d4ebff;}#sk-container-id-3 input.sk-hidden--visually {border: 0;clip: rect(1px 1px 1px 1px);clip: rect(1px, 1px, 1px, 1px);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px;}#sk-container-id-3 div.sk-estimator {font-family: monospace;background-color: #f0f8ff;border: 1px dotted black;border-radius: 0.25em;box-sizing: border-box;margin-bottom: 0.5em;}#sk-container-id-3 div.sk-estimator:hover {background-color: #d4ebff;}#sk-container-id-3 div.sk-parallel-item::after {content: \"\";width: 100%;border-bottom: 1px solid gray;flex-grow: 1;}#sk-container-id-3 div.sk-label:hover label.sk-toggleable__label {background-color: #d4ebff;}#sk-container-id-3 div.sk-serial::before {content: \"\";position: absolute;border-left: 1px solid gray;box-sizing: border-box;top: 0;bottom: 0;left: 50%;z-index: 0;}#sk-container-id-3 div.sk-serial {display: flex;flex-direction: column;align-items: center;background-color: white;padding-right: 0.2em;padding-left: 0.2em;position: relative;}#sk-container-id-3 div.sk-item {position: relative;z-index: 1;}#sk-container-id-3 div.sk-parallel {display: flex;align-items: stretch;justify-content: center;background-color: white;position: relative;}#sk-container-id-3 div.sk-item::before, #sk-container-id-3 div.sk-parallel-item::before {content: \"\";position: absolute;border-left: 1px solid gray;box-sizing: border-box;top: 0;bottom: 0;left: 50%;z-index: -1;}#sk-container-id-3 div.sk-parallel-item {display: flex;flex-direction: column;z-index: 1;position: relative;background-color: white;}#sk-container-id-3 div.sk-parallel-item:first-child::after {align-self: flex-end;width: 50%;}#sk-container-id-3 div.sk-parallel-item:last-child::after {align-self: flex-start;width: 50%;}#sk-container-id-3 div.sk-parallel-item:only-child::after {width: 0;}#sk-container-id-3 div.sk-dashed-wrapped {border: 1px dashed gray;margin: 0 0.4em 0.5em 0.4em;box-sizing: border-box;padding-bottom: 0.4em;background-color: white;}#sk-container-id-3 div.sk-label label {font-family: monospace;font-weight: bold;display: inline-block;line-height: 1.2em;}#sk-container-id-3 div.sk-label-container {text-align: center;}#sk-container-id-3 div.sk-container {/* jupyter's `normalize.less` sets `[hidden] { display: none; }` but bootstrap.min.css set `[hidden] { display: none !important; }` so we also need the `!important` here to be able to override the default hidden behavior on the sphinx rendered scikit-learn.org. See: https://github.com/scikit-learn/scikit-learn/issues/21755 */display: inline-block !important;position: relative;}#sk-container-id-3 div.sk-text-repr-fallback {display: none;}
GradientBoostingRegressor(random_state=123)
In a Jupyter environment, please rerun this cell to show the HTML representation or trust the notebook.
On GitHub, the HTML representation is unable to render, please try loading this page with nbviewer.org.
" ], "text/plain": [ "GradientBoostingRegressor(random_state=123)" ] }, "execution_count": 31, "metadata": {}, "output_type": "execute_result" } ], "source": [ "compare_tree_models" ] }, { "attachments": {}, "cell_type": "markdown", "id": "af9ae6cd", "metadata": {}, "source": [ "The function above has return trained model object as an output. The scoring grid is only displayed and not returned. If you need access to the scoring grid you can use `pull` function to access the dataframe." ] }, { "cell_type": "code", "execution_count": 32, "id": "fc529e25", "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
ModelMAEMSERMSER2RMSLEMAPETT (Sec)
gbrGradient Boosting Regressor2701.91352.354862e+074832.92910.83200.44470.31370.064
rfRandom Forest Regressor2772.91952.540979e+075028.19730.81730.46870.32980.075
catboostCatBoost Regressor2899.48252.576275e+075057.57780.81630.48150.35220.046
lightgbmLight Gradient Boosting Machine3001.88842.554732e+075044.57670.81470.54450.37840.048
etExtra Trees Regressor2833.36242.842784e+075305.65160.79910.48770.33630.076
xgboostExtreme Gradient Boosting3439.88923.282651e+075711.73350.76260.62210.44650.042
dtDecision Tree Regressor3399.14024.810020e+076915.29840.64760.56290.40520.041
\n", "
" ], "text/plain": [ " Model MAE MSE RMSE \\\n", "gbr Gradient Boosting Regressor 2701.9135 2.354862e+07 4832.9291 \n", "rf Random Forest Regressor 2772.9195 2.540979e+07 5028.1973 \n", "catboost CatBoost Regressor 2899.4825 2.576275e+07 5057.5778 \n", "lightgbm Light Gradient Boosting Machine 3001.8884 2.554732e+07 5044.5767 \n", "et Extra Trees Regressor 2833.3624 2.842784e+07 5305.6516 \n", "xgboost Extreme Gradient Boosting 3439.8892 3.282651e+07 5711.7335 \n", "dt Decision Tree Regressor 3399.1402 4.810020e+07 6915.2984 \n", "\n", " R2 RMSLE MAPE TT (Sec) \n", "gbr 0.8320 0.4447 0.3137 0.064 \n", "rf 0.8173 0.4687 0.3298 0.075 \n", "catboost 0.8163 0.4815 0.3522 0.046 \n", "lightgbm 0.8147 0.5445 0.3784 0.048 \n", "et 0.7991 0.4877 0.3363 0.076 \n", "xgboost 0.7626 0.6221 0.4465 0.042 \n", "dt 0.6476 0.5629 0.4052 0.041 " ] }, "execution_count": 32, "metadata": {}, "output_type": "execute_result" } ], "source": [ "compare_tree_models_results = pull()\n", "compare_tree_models_results" ] }, { "attachments": {}, "cell_type": "markdown", "id": "05a72fc2", "metadata": {}, "source": [ "By default `compare_models` return the single best performing model based on the metric defined in the `sort` parameter. Let's change our code to return 3 top models based on `MAE`." ] }, { "cell_type": "code", "execution_count": 33, "id": "1066dd07", "metadata": {}, "outputs": [ { "data": { "text/html": [], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "text/html": [ "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
 ModelMAEMSERMSER2RMSLEMAPETT (Sec)
gbrGradient Boosting Regressor2701.913523548622.15984832.92910.83200.44470.31370.0640
rfRandom Forest Regressor2772.919525409792.96925028.19730.81730.46870.32980.0800
etExtra Trees Regressor2833.362428427844.24125305.65160.79910.48770.33630.0800
catboostCatBoost Regressor2899.482525762752.20965057.57780.81630.48150.35220.0420
lightgbmLight Gradient Boosting Machine3001.888425547324.58135044.57670.81470.54450.37840.0500
dtDecision Tree Regressor3399.140248100203.38476915.29840.64760.56290.40520.0430
xgboostExtreme Gradient Boosting3439.889232826514.40005711.73350.76260.62210.44650.0530
huberHuber Regressor3461.732749057640.56136981.85760.65280.48150.21880.0490
parPassive Aggressive Regressor3536.173348501878.13636940.19670.65660.47850.21540.0480
knnK Neighbors Regressor3778.458238143971.20006165.04630.72770.50270.36900.0470
adaAdaBoost Regressor4175.591628401799.05795321.70060.79760.62630.71440.0470
ridgeRidge Regression4296.064238392999.78496176.61600.73080.57100.43970.0420
llarLasso Least Angle Regression4298.603838369142.08496174.94240.73090.57860.44240.0450
brBayesian Ridge4300.628638387539.90696176.41920.73070.58810.44190.0480
lassoLasso Regression4302.246938386534.55536176.44630.73060.59130.44300.0430
larLeast Angle Regression4303.555938388058.45786176.59200.73060.59490.44330.0420
lrLinear Regression4312.618638452749.80076182.47960.72980.62850.44600.0430
ompOrthogonal Matching Pursuit5754.776957503207.72337566.70860.59970.74180.89900.0460
enElastic Net7571.4598104738034.470710182.32910.28460.89541.28880.0450
dummyDummy Regressor9192.5418148516792.800012132.4733-0.01751.01541.56370.0400
\n" ], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "", "version_major": 2, "version_minor": 0 }, "text/plain": [ "Processing: 0%| | 0/87 [00:00\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
NameReferenceTurbo
ID
lrLinear Regressionsklearn.linear_model._base.LinearRegressionTrue
lassoLasso Regressionsklearn.linear_model._coordinate_descent.LassoTrue
ridgeRidge Regressionsklearn.linear_model._ridge.RidgeTrue
enElastic Netsklearn.linear_model._coordinate_descent.Elast...True
larLeast Angle Regressionsklearn.linear_model._least_angle.LarsTrue
llarLasso Least Angle Regressionsklearn.linear_model._least_angle.LassoLarsTrue
ompOrthogonal Matching Pursuitsklearn.linear_model._omp.OrthogonalMatchingPu...True
brBayesian Ridgesklearn.linear_model._bayes.BayesianRidgeTrue
ardAutomatic Relevance Determinationsklearn.linear_model._bayes.ARDRegressionFalse
parPassive Aggressive Regressorsklearn.linear_model._passive_aggressive.Passi...True
ransacRandom Sample Consensussklearn.linear_model._ransac.RANSACRegressorFalse
trTheilSen Regressorsklearn.linear_model._theil_sen.TheilSenRegressorFalse
huberHuber Regressorsklearn.linear_model._huber.HuberRegressorTrue
krKernel Ridgesklearn.kernel_ridge.KernelRidgeFalse
svmSupport Vector Regressionsklearn.svm._classes.SVRFalse
knnK Neighbors Regressorsklearn.neighbors._regression.KNeighborsRegressorTrue
dtDecision Tree Regressorsklearn.tree._classes.DecisionTreeRegressorTrue
rfRandom Forest Regressorsklearn.ensemble._forest.RandomForestRegressorTrue
etExtra Trees Regressorsklearn.ensemble._forest.ExtraTreesRegressorTrue
adaAdaBoost Regressorsklearn.ensemble._weight_boosting.AdaBoostRegr...True
gbrGradient Boosting Regressorsklearn.ensemble._gb.GradientBoostingRegressorTrue
mlpMLP Regressorsklearn.neural_network._multilayer_perceptron....False
xgboostExtreme Gradient Boostingxgboost.sklearn.XGBRegressorTrue
lightgbmLight Gradient Boosting Machinelightgbm.sklearn.LGBMRegressorTrue
catboostCatBoost Regressorcatboost.core.CatBoostRegressorTrue
dummyDummy Regressorsklearn.dummy.DummyRegressorTrue
\n", "" ], "text/plain": [ " Name \\\n", "ID \n", "lr Linear Regression \n", "lasso Lasso Regression \n", "ridge Ridge Regression \n", "en Elastic Net \n", "lar Least Angle Regression \n", "llar Lasso Least Angle Regression \n", "omp Orthogonal Matching Pursuit \n", "br Bayesian Ridge \n", "ard Automatic Relevance Determination \n", "par Passive Aggressive Regressor \n", "ransac Random Sample Consensus \n", "tr TheilSen Regressor \n", "huber Huber Regressor \n", "kr Kernel Ridge \n", "svm Support Vector Regression \n", "knn K Neighbors Regressor \n", "dt Decision Tree Regressor \n", "rf Random Forest Regressor \n", "et Extra Trees Regressor \n", "ada AdaBoost Regressor \n", "gbr Gradient Boosting Regressor \n", "mlp MLP Regressor \n", "xgboost Extreme Gradient Boosting \n", "lightgbm Light Gradient Boosting Machine \n", "catboost CatBoost Regressor \n", "dummy Dummy Regressor \n", "\n", " Reference Turbo \n", "ID \n", "lr sklearn.linear_model._base.LinearRegression True \n", "lasso sklearn.linear_model._coordinate_descent.Lasso True \n", "ridge sklearn.linear_model._ridge.Ridge True \n", "en sklearn.linear_model._coordinate_descent.Elast... True \n", "lar sklearn.linear_model._least_angle.Lars True \n", "llar sklearn.linear_model._least_angle.LassoLars True \n", "omp sklearn.linear_model._omp.OrthogonalMatchingPu... True \n", "br sklearn.linear_model._bayes.BayesianRidge True \n", "ard sklearn.linear_model._bayes.ARDRegression False \n", "par sklearn.linear_model._passive_aggressive.Passi... True \n", "ransac sklearn.linear_model._ransac.RANSACRegressor False \n", "tr sklearn.linear_model._theil_sen.TheilSenRegressor False \n", "huber sklearn.linear_model._huber.HuberRegressor True \n", "kr sklearn.kernel_ridge.KernelRidge False \n", "svm sklearn.svm._classes.SVR False \n", "knn sklearn.neighbors._regression.KNeighborsRegressor True \n", "dt sklearn.tree._classes.DecisionTreeRegressor True \n", "rf sklearn.ensemble._forest.RandomForestRegressor True \n", "et sklearn.ensemble._forest.ExtraTreesRegressor True \n", "ada sklearn.ensemble._weight_boosting.AdaBoostRegr... True \n", "gbr sklearn.ensemble._gb.GradientBoostingRegressor True \n", "mlp sklearn.neural_network._multilayer_perceptron.... False \n", "xgboost xgboost.sklearn.XGBRegressor True \n", "lightgbm lightgbm.sklearn.LGBMRegressor True \n", "catboost catboost.core.CatBoostRegressor True \n", "dummy sklearn.dummy.DummyRegressor True " ] }, "execution_count": 40, "metadata": {}, "output_type": "execute_result" } ], "source": [ "# check all the available models\n", "models()" ] }, { "cell_type": "code", "execution_count": 41, "id": "16641cab", "metadata": {}, "outputs": [ { "data": { "text/html": [], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "text/html": [ "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
 MAEMSERMSER2RMSLEMAPE
Fold      
04221.766233767244.16065810.95900.79830.48640.4323
14529.890243625181.52686604.93610.74630.55430.4301
23958.466032631291.90875712.38060.58681.02400.4630
33725.888726679679.25705165.23760.77720.49790.5219
44437.120443552381.43416599.42280.67610.57310.3768
54115.634035844995.00795987.06900.76940.53810.4131
64098.086839631320.05986295.34110.73030.57450.4266
74850.105846175035.29976795.22150.74610.57060.3959
84621.061640681916.37376378.23770.73720.70320.5225
94568.166141938452.97866475.99050.72990.76260.4780
Mean4312.618638452749.80076182.47960.72980.62850.4460
Std327.84125763256.3224479.26600.05690.15500.0470
\n" ], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "", "version_major": 2, "version_minor": 0 }, "text/plain": [ "Processing: 0%| | 0/4 [00:00\n" ] }, { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
MAEMSERMSER2RMSLEMAPE
Fold
04221.76623.376724e+075810.95900.79830.48640.4323
14529.89024.362518e+076604.93610.74630.55430.4301
23958.46603.263129e+075712.38060.58681.02400.4630
33725.88872.667968e+075165.23760.77720.49790.5219
44437.12044.355238e+076599.42280.67610.57310.3768
54115.63403.584500e+075987.06900.76940.53810.4131
64098.08683.963132e+076295.34110.73030.57450.4266
74850.10584.617504e+076795.22150.74610.57060.3959
84621.06164.068192e+076378.23770.73720.70320.5225
94568.16614.193845e+076475.99050.72990.76260.4780
Mean4312.61863.845275e+076182.47960.72980.62850.4460
Std327.84125.763256e+06479.26600.05690.15500.0470
\n", "
" ], "text/plain": [ " MAE MSE RMSE R2 RMSLE MAPE\n", "Fold \n", "0 4221.7662 3.376724e+07 5810.9590 0.7983 0.4864 0.4323\n", "1 4529.8902 4.362518e+07 6604.9361 0.7463 0.5543 0.4301\n", "2 3958.4660 3.263129e+07 5712.3806 0.5868 1.0240 0.4630\n", "3 3725.8887 2.667968e+07 5165.2376 0.7772 0.4979 0.5219\n", "4 4437.1204 4.355238e+07 6599.4228 0.6761 0.5731 0.3768\n", "5 4115.6340 3.584500e+07 5987.0690 0.7694 0.5381 0.4131\n", "6 4098.0868 3.963132e+07 6295.3411 0.7303 0.5745 0.4266\n", "7 4850.1058 4.617504e+07 6795.2215 0.7461 0.5706 0.3959\n", "8 4621.0616 4.068192e+07 6378.2377 0.7372 0.7032 0.5225\n", "9 4568.1661 4.193845e+07 6475.9905 0.7299 0.7626 0.4780\n", "Mean 4312.6186 3.845275e+07 6182.4796 0.7298 0.6285 0.4460\n", "Std 327.8412 5.763256e+06 479.2660 0.0569 0.1550 0.0470" ] }, "execution_count": 42, "metadata": {}, "output_type": "execute_result" } ], "source": [ "lr_results = pull()\n", "print(type(lr_results))\n", "lr_results" ] }, { "cell_type": "code", "execution_count": 43, "id": "148a74c4", "metadata": {}, "outputs": [ { "data": { "text/html": [], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "text/html": [ "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
 MAEMSERMSER2RMSLEMAPE
Fold      
04170.753735338831.93465944.64730.74820.65620.4578
14285.897039763353.69036305.81900.71760.54060.4443
24511.418940766553.91706384.86910.74920.61600.4383
Mean4322.689938622913.18066211.77850.73830.60430.4468
Std141.48852358035.1845191.62730.01470.04790.0082
\n" ], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "", "version_major": 2, "version_minor": 0 }, "text/plain": [ "Processing: 0%| | 0/4 [00:00" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "text/html": [ "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
 MAEMSERMSER2RMSLEMAPE
Fold      
04222.961633775764.34325811.69200.79830.48790.4328
14522.581943620030.51926604.54620.74640.54730.4216
23853.037831981107.96025655.18420.59510.71080.4398
33707.770526513348.57605149.11140.77860.48910.5164
44484.212243828444.10006620.30540.67400.57610.3847
54113.622235882341.98105990.18710.76920.54640.4130
64098.086839631320.05986295.34110.73030.57450.4266
74833.774745739275.71726763.08180.74850.58870.3967
84621.061640681916.37376378.23770.73720.70320.5225
94578.449942227034.94766498.23320.72800.72520.4793
Mean4303.555938388058.45786176.59200.73060.59490.4433
Std343.63245849500.5628487.61600.05530.08380.0451
\n" ], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "", "version_major": 2, "version_minor": 0 }, "text/plain": [ "Processing: 0%| | 0/4 [00:00#sk-container-id-4 {color: black;background-color: white;}#sk-container-id-4 pre{padding: 0;}#sk-container-id-4 div.sk-toggleable {background-color: white;}#sk-container-id-4 label.sk-toggleable__label {cursor: pointer;display: block;width: 100%;margin-bottom: 0;padding: 0.3em;box-sizing: border-box;text-align: center;}#sk-container-id-4 label.sk-toggleable__label-arrow:before {content: \"▸\";float: left;margin-right: 0.25em;color: #696969;}#sk-container-id-4 label.sk-toggleable__label-arrow:hover:before {color: black;}#sk-container-id-4 div.sk-estimator:hover label.sk-toggleable__label-arrow:before {color: black;}#sk-container-id-4 div.sk-toggleable__content {max-height: 0;max-width: 0;overflow: hidden;text-align: left;background-color: #f0f8ff;}#sk-container-id-4 div.sk-toggleable__content pre {margin: 0.2em;color: black;border-radius: 0.25em;background-color: #f0f8ff;}#sk-container-id-4 input.sk-toggleable__control:checked~div.sk-toggleable__content {max-height: 200px;max-width: 100%;overflow: auto;}#sk-container-id-4 input.sk-toggleable__control:checked~label.sk-toggleable__label-arrow:before {content: \"▾\";}#sk-container-id-4 div.sk-estimator input.sk-toggleable__control:checked~label.sk-toggleable__label {background-color: #d4ebff;}#sk-container-id-4 div.sk-label input.sk-toggleable__control:checked~label.sk-toggleable__label {background-color: #d4ebff;}#sk-container-id-4 input.sk-hidden--visually {border: 0;clip: rect(1px 1px 1px 1px);clip: rect(1px, 1px, 1px, 1px);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px;}#sk-container-id-4 div.sk-estimator {font-family: monospace;background-color: #f0f8ff;border: 1px dotted black;border-radius: 0.25em;box-sizing: border-box;margin-bottom: 0.5em;}#sk-container-id-4 div.sk-estimator:hover {background-color: #d4ebff;}#sk-container-id-4 div.sk-parallel-item::after {content: \"\";width: 100%;border-bottom: 1px solid gray;flex-grow: 1;}#sk-container-id-4 div.sk-label:hover label.sk-toggleable__label {background-color: #d4ebff;}#sk-container-id-4 div.sk-serial::before {content: \"\";position: absolute;border-left: 1px solid gray;box-sizing: border-box;top: 0;bottom: 0;left: 50%;z-index: 0;}#sk-container-id-4 div.sk-serial {display: flex;flex-direction: column;align-items: center;background-color: white;padding-right: 0.2em;padding-left: 0.2em;position: relative;}#sk-container-id-4 div.sk-item {position: relative;z-index: 1;}#sk-container-id-4 div.sk-parallel {display: flex;align-items: stretch;justify-content: center;background-color: white;position: relative;}#sk-container-id-4 div.sk-item::before, #sk-container-id-4 div.sk-parallel-item::before {content: \"\";position: absolute;border-left: 1px solid gray;box-sizing: border-box;top: 0;bottom: 0;left: 50%;z-index: -1;}#sk-container-id-4 div.sk-parallel-item {display: flex;flex-direction: column;z-index: 1;position: relative;background-color: white;}#sk-container-id-4 div.sk-parallel-item:first-child::after {align-self: flex-end;width: 50%;}#sk-container-id-4 div.sk-parallel-item:last-child::after {align-self: flex-start;width: 50%;}#sk-container-id-4 div.sk-parallel-item:only-child::after {width: 0;}#sk-container-id-4 div.sk-dashed-wrapped {border: 1px dashed gray;margin: 0 0.4em 0.5em 0.4em;box-sizing: border-box;padding-bottom: 0.4em;background-color: white;}#sk-container-id-4 div.sk-label label {font-family: monospace;font-weight: bold;display: inline-block;line-height: 1.2em;}#sk-container-id-4 div.sk-label-container {text-align: center;}#sk-container-id-4 div.sk-container {/* jupyter's `normalize.less` sets `[hidden] { display: none; }` but bootstrap.min.css set `[hidden] { display: none !important; }` so we also need the `!important` here to be able to override the default hidden behavior on the sphinx rendered scikit-learn.org. See: https://github.com/scikit-learn/scikit-learn/issues/21755 */display: inline-block !important;position: relative;}#sk-container-id-4 div.sk-text-repr-fallback {display: none;}
LinearRegression(fit_intercept=False, n_jobs=-1)
In a Jupyter environment, please rerun this cell to show the HTML representation or trust the notebook.
On GitHub, the HTML representation is unable to render, please try loading this page with nbviewer.org.
" ], "text/plain": [ "LinearRegression(fit_intercept=False, n_jobs=-1)" ] }, "execution_count": 44, "metadata": {}, "output_type": "execute_result" } ], "source": [ "# train linear regression with specific model parameters\n", "create_model('lr', fit_intercept = False)" ] }, { "cell_type": "code", "execution_count": 45, "id": "b85af29b", "metadata": {}, "outputs": [ { "data": { "text/html": [], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "text/html": [ "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
  MAEMSERMSER2RMSLEMAPE
SplitFold      
CV-Train04267.426738159913.78206177.37110.73840.57500.4421
14234.852537077265.72166089.11040.74490.74740.4442
24416.245338462804.37336201.83880.75180.69810.4727
34389.041138983678.60376243.69110.74170.56970.4495
44212.717337111422.37676091.91450.75200.68240.4295
54288.564337909700.16196157.08540.74260.58800.4443
64271.990937519682.35136125.33120.74690.54970.4331
74164.172036878048.64176072.72990.74400.58180.4213
84234.146037404224.47846115.89930.74620.58960.4291
94230.412737247244.06246103.05200.74720.55900.4312
CV-Val04221.766233767244.16065810.95900.79830.48640.4323
14529.890243625181.52686604.93610.74630.55430.4301
23958.466032631291.90875712.38060.58681.02400.4630
33725.888726679679.25705165.23760.77720.49790.5219
44437.120443552381.43416599.42280.67610.57310.3768
54115.634035844995.00795987.06900.76940.53810.4131
64098.086839631320.05986295.34110.73030.57450.4266
74850.105846175035.29976795.22150.74610.57060.3959
84621.061640681916.37376378.23770.73720.70320.5225
94568.166141938452.97866475.99050.72990.76260.4780
CV-TrainMean4270.956937675398.45536137.80240.74560.61410.4397
Std73.8061649149.824252.73000.00400.06520.0138
CV-ValMean4312.618638452749.80076182.47960.72980.62850.4460
Std327.84125763256.3224479.26600.05690.15500.0470
Trainnan4200.467737762351.23756145.10790.74510.67390.4178
\n" ], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "", "version_major": 2, "version_minor": 0 }, "text/plain": [ "Processing: 0%| | 0/4 [00:00#sk-container-id-5 {color: black;background-color: white;}#sk-container-id-5 pre{padding: 0;}#sk-container-id-5 div.sk-toggleable {background-color: white;}#sk-container-id-5 label.sk-toggleable__label {cursor: pointer;display: block;width: 100%;margin-bottom: 0;padding: 0.3em;box-sizing: border-box;text-align: center;}#sk-container-id-5 label.sk-toggleable__label-arrow:before {content: \"▸\";float: left;margin-right: 0.25em;color: #696969;}#sk-container-id-5 label.sk-toggleable__label-arrow:hover:before {color: black;}#sk-container-id-5 div.sk-estimator:hover label.sk-toggleable__label-arrow:before {color: black;}#sk-container-id-5 div.sk-toggleable__content {max-height: 0;max-width: 0;overflow: hidden;text-align: left;background-color: #f0f8ff;}#sk-container-id-5 div.sk-toggleable__content pre {margin: 0.2em;color: black;border-radius: 0.25em;background-color: #f0f8ff;}#sk-container-id-5 input.sk-toggleable__control:checked~div.sk-toggleable__content {max-height: 200px;max-width: 100%;overflow: auto;}#sk-container-id-5 input.sk-toggleable__control:checked~label.sk-toggleable__label-arrow:before {content: \"▾\";}#sk-container-id-5 div.sk-estimator input.sk-toggleable__control:checked~label.sk-toggleable__label {background-color: #d4ebff;}#sk-container-id-5 div.sk-label input.sk-toggleable__control:checked~label.sk-toggleable__label {background-color: #d4ebff;}#sk-container-id-5 input.sk-hidden--visually {border: 0;clip: rect(1px 1px 1px 1px);clip: rect(1px, 1px, 1px, 1px);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px;}#sk-container-id-5 div.sk-estimator {font-family: monospace;background-color: #f0f8ff;border: 1px dotted black;border-radius: 0.25em;box-sizing: border-box;margin-bottom: 0.5em;}#sk-container-id-5 div.sk-estimator:hover {background-color: #d4ebff;}#sk-container-id-5 div.sk-parallel-item::after {content: \"\";width: 100%;border-bottom: 1px solid gray;flex-grow: 1;}#sk-container-id-5 div.sk-label:hover label.sk-toggleable__label {background-color: #d4ebff;}#sk-container-id-5 div.sk-serial::before {content: \"\";position: absolute;border-left: 1px solid gray;box-sizing: border-box;top: 0;bottom: 0;left: 50%;z-index: 0;}#sk-container-id-5 div.sk-serial {display: flex;flex-direction: column;align-items: center;background-color: white;padding-right: 0.2em;padding-left: 0.2em;position: relative;}#sk-container-id-5 div.sk-item {position: relative;z-index: 1;}#sk-container-id-5 div.sk-parallel {display: flex;align-items: stretch;justify-content: center;background-color: white;position: relative;}#sk-container-id-5 div.sk-item::before, #sk-container-id-5 div.sk-parallel-item::before {content: \"\";position: absolute;border-left: 1px solid gray;box-sizing: border-box;top: 0;bottom: 0;left: 50%;z-index: -1;}#sk-container-id-5 div.sk-parallel-item {display: flex;flex-direction: column;z-index: 1;position: relative;background-color: white;}#sk-container-id-5 div.sk-parallel-item:first-child::after {align-self: flex-end;width: 50%;}#sk-container-id-5 div.sk-parallel-item:last-child::after {align-self: flex-start;width: 50%;}#sk-container-id-5 div.sk-parallel-item:only-child::after {width: 0;}#sk-container-id-5 div.sk-dashed-wrapped {border: 1px dashed gray;margin: 0 0.4em 0.5em 0.4em;box-sizing: border-box;padding-bottom: 0.4em;background-color: white;}#sk-container-id-5 div.sk-label label {font-family: monospace;font-weight: bold;display: inline-block;line-height: 1.2em;}#sk-container-id-5 div.sk-label-container {text-align: center;}#sk-container-id-5 div.sk-container {/* jupyter's `normalize.less` sets `[hidden] { display: none; }` but bootstrap.min.css set `[hidden] { display: none !important; }` so we also need the `!important` here to be able to override the default hidden behavior on the sphinx rendered scikit-learn.org. See: https://github.com/scikit-learn/scikit-learn/issues/21755 */display: inline-block !important;position: relative;}#sk-container-id-5 div.sk-text-repr-fallback {display: none;}
LinearRegression(n_jobs=-1)
In a Jupyter environment, please rerun this cell to show the HTML representation or trust the notebook.
On GitHub, the HTML representation is unable to render, please try loading this page with nbviewer.org.
" ], "text/plain": [ "LinearRegression(n_jobs=-1)" ] }, "execution_count": 45, "metadata": {}, "output_type": "execute_result" } ], "source": [ "# train lr and return train score as well alongwith CV\n", "create_model('lr', return_train_score=True)" ] }, { "attachments": {}, "cell_type": "markdown", "id": "08634e9e", "metadata": {}, "source": [ "Some other parameters that you might find very useful in `create_model` are:\n", "\n", "- cross_validation\n", "- engine\n", "- fit_kwargs\n", "- groups\n", "\n", "You can check the docstring of the function for more info." ] }, { "cell_type": "code", "execution_count": null, "id": "3fb32c74", "metadata": {}, "outputs": [], "source": [ "# help(create_model)" ] }, { "attachments": {}, "cell_type": "markdown", "id": "d5378836", "metadata": {}, "source": [ "## ✅ Tune Model\n", "\n", "The `tune_model` function tunes the hyperparameters of the model. The output of this function is a scoring grid with cross-validated scores by fold. The best model is selected based on the metric defined in optimize parameter. Metrics evaluated during cross-validation can be accessed using the `get_metrics` function. Custom metrics can be added or removed using `add_metric` and `remove_metric` function." ] }, { "cell_type": "code", "execution_count": 46, "id": "402597f2", "metadata": {}, "outputs": [ { "data": { "text/html": [], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "text/html": [ "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
 MAEMSERMSER2RMSLEMAPE
Fold      
03244.617345002914.99786708.42120.73120.58840.4883
13106.261145435728.75366740.60300.73580.53890.3271
23646.266254445682.26277378.73180.31070.64750.4752
33267.925045463401.77496742.65540.62040.57510.4339
44344.747065261429.30138078.45460.51460.72610.6008
53497.928142984919.02546556.28850.72350.46140.3208
63596.263753600704.72987321.25020.63530.52840.4126
72804.749337461859.85416120.60940.79400.47370.1787
83080.180142102090.88466488.61240.72810.51680.4537
93402.464149243302.26257017.35720.68280.57250.3613
Mean3399.140248100203.38476915.29840.64760.56290.4052
Std398.21857518631.1992528.06420.13480.07540.1094
\n" ], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "", "version_major": 2, "version_minor": 0 }, "text/plain": [ "Processing: 0%| | 0/4 [00:00" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "text/html": [ "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
 MAEMSERMSER2RMSLEMAPE
Fold      
01745.000818073621.25344251.30820.89200.34080.1390
12380.267133969297.49785828.31860.80250.48030.1491
22005.548123477540.52754845.36280.70270.47420.1604
31986.941922156779.86364707.09890.81500.37310.1550
42255.079728517151.43845340.14530.78790.48320.1465
51961.781020794913.66074560.14400.86620.36530.1287
61649.955920053618.60904478.12670.86350.33150.1164
72049.206626281892.46735126.58680.85550.46530.1298
81991.859923667668.43914864.94280.84710.38650.1452
92159.099426013111.35805100.30500.83240.42420.1459
Mean2018.474024300559.51154910.23390.82650.41240.1416
Std205.73614392006.1282436.07620.05110.05700.0126
\n" ], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "", "version_major": 2, "version_minor": 0 }, "text/plain": [ "Processing: 0%| | 0/7 [00:00#sk-container-id-6 {color: black;background-color: white;}#sk-container-id-6 pre{padding: 0;}#sk-container-id-6 div.sk-toggleable {background-color: white;}#sk-container-id-6 label.sk-toggleable__label {cursor: pointer;display: block;width: 100%;margin-bottom: 0;padding: 0.3em;box-sizing: border-box;text-align: center;}#sk-container-id-6 label.sk-toggleable__label-arrow:before {content: \"▸\";float: left;margin-right: 0.25em;color: #696969;}#sk-container-id-6 label.sk-toggleable__label-arrow:hover:before {color: black;}#sk-container-id-6 div.sk-estimator:hover label.sk-toggleable__label-arrow:before {color: black;}#sk-container-id-6 div.sk-toggleable__content {max-height: 0;max-width: 0;overflow: hidden;text-align: left;background-color: #f0f8ff;}#sk-container-id-6 div.sk-toggleable__content pre {margin: 0.2em;color: black;border-radius: 0.25em;background-color: #f0f8ff;}#sk-container-id-6 input.sk-toggleable__control:checked~div.sk-toggleable__content {max-height: 200px;max-width: 100%;overflow: auto;}#sk-container-id-6 input.sk-toggleable__control:checked~label.sk-toggleable__label-arrow:before {content: \"▾\";}#sk-container-id-6 div.sk-estimator input.sk-toggleable__control:checked~label.sk-toggleable__label {background-color: #d4ebff;}#sk-container-id-6 div.sk-label input.sk-toggleable__control:checked~label.sk-toggleable__label {background-color: #d4ebff;}#sk-container-id-6 input.sk-hidden--visually {border: 0;clip: rect(1px 1px 1px 1px);clip: rect(1px, 1px, 1px, 1px);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px;}#sk-container-id-6 div.sk-estimator {font-family: monospace;background-color: #f0f8ff;border: 1px dotted black;border-radius: 0.25em;box-sizing: border-box;margin-bottom: 0.5em;}#sk-container-id-6 div.sk-estimator:hover {background-color: #d4ebff;}#sk-container-id-6 div.sk-parallel-item::after {content: \"\";width: 100%;border-bottom: 1px solid gray;flex-grow: 1;}#sk-container-id-6 div.sk-label:hover label.sk-toggleable__label {background-color: #d4ebff;}#sk-container-id-6 div.sk-serial::before {content: \"\";position: absolute;border-left: 1px solid gray;box-sizing: border-box;top: 0;bottom: 0;left: 50%;z-index: 0;}#sk-container-id-6 div.sk-serial {display: flex;flex-direction: column;align-items: center;background-color: white;padding-right: 0.2em;padding-left: 0.2em;position: relative;}#sk-container-id-6 div.sk-item {position: relative;z-index: 1;}#sk-container-id-6 div.sk-parallel {display: flex;align-items: stretch;justify-content: center;background-color: white;position: relative;}#sk-container-id-6 div.sk-item::before, #sk-container-id-6 div.sk-parallel-item::before {content: \"\";position: absolute;border-left: 1px solid gray;box-sizing: border-box;top: 0;bottom: 0;left: 50%;z-index: -1;}#sk-container-id-6 div.sk-parallel-item {display: flex;flex-direction: column;z-index: 1;position: relative;background-color: white;}#sk-container-id-6 div.sk-parallel-item:first-child::after {align-self: flex-end;width: 50%;}#sk-container-id-6 div.sk-parallel-item:last-child::after {align-self: flex-start;width: 50%;}#sk-container-id-6 div.sk-parallel-item:only-child::after {width: 0;}#sk-container-id-6 div.sk-dashed-wrapped {border: 1px dashed gray;margin: 0 0.4em 0.5em 0.4em;box-sizing: border-box;padding-bottom: 0.4em;background-color: white;}#sk-container-id-6 div.sk-label label {font-family: monospace;font-weight: bold;display: inline-block;line-height: 1.2em;}#sk-container-id-6 div.sk-label-container {text-align: center;}#sk-container-id-6 div.sk-container {/* jupyter's `normalize.less` sets `[hidden] { display: none; }` but bootstrap.min.css set `[hidden] { display: none !important; }` so we also need the `!important` here to be able to override the default hidden behavior on the sphinx rendered scikit-learn.org. See: https://github.com/scikit-learn/scikit-learn/issues/21755 */display: inline-block !important;position: relative;}#sk-container-id-6 div.sk-text-repr-fallback {display: none;}
DecisionTreeRegressor(random_state=123)
In a Jupyter environment, please rerun this cell to show the HTML representation or trust the notebook.
On GitHub, the HTML representation is unable to render, please try loading this page with nbviewer.org.
" ], "text/plain": [ "DecisionTreeRegressor(random_state=123)" ] }, "execution_count": 48, "metadata": {}, "output_type": "execute_result" } ], "source": [ "dt" ] }, { "cell_type": "code", "execution_count": 49, "id": "31e050ff", "metadata": {}, "outputs": [ { "data": { "text/html": [], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "text/html": [ "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
 MAEMSERMSER2RMSLEMAPE
Fold      
02862.168920651854.54404544.43120.87670.42910.3378
12985.548529278808.67365410.98960.82980.44710.3012
22843.367323854320.12384884.08850.69800.49000.3620
32868.125820204282.71994494.91740.83130.45970.4100
43153.215026237222.14325122.22820.80490.48010.3419
52735.182817885888.82924229.17120.88490.38060.2917
62606.728620086199.55534481.76300.86330.41240.3367
72831.025824114233.91384910.62460.86740.46640.3333
82663.457419629791.04904430.55200.87320.42880.3656
92788.250524885036.60724988.49040.83970.47710.3403
Mean2833.707122682763.81594749.72560.83690.44710.3421
Std148.16003372742.1687350.52880.05220.03260.0315
\n" ], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "", "version_major": 2, "version_minor": 0 }, "text/plain": [ "Processing: 0%| | 0/7 [00:00" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "text/html": [ "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
 MAEMSERMSER2RMSLEMAPE
Fold      
01745.000818073621.25344251.30820.89200.34080.1390
12380.267133969297.49785828.31860.80250.48030.1491
22005.548123477540.52754845.36280.70270.47420.1604
31986.941922156779.86364707.09890.81500.37310.1550
42255.079728517151.43845340.14530.78790.48320.1465
51961.781020794913.66074560.14400.86620.36530.1287
61649.955920053618.60904478.12670.86350.33150.1164
72049.206626281892.46735126.58680.85550.46530.1298
81991.859923667668.43914864.94280.84710.38650.1452
92159.099426013111.35805100.30500.83240.42420.1459
Mean2018.474024300559.51154910.23390.82650.41240.1416
Std205.73614392006.1282436.07620.05110.05700.0126
\n" ], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "", "version_major": 2, "version_minor": 0 }, "text/plain": [ "Processing: 0%| | 0/7 [00:00#sk-container-id-7 {color: black;background-color: white;}#sk-container-id-7 pre{padding: 0;}#sk-container-id-7 div.sk-toggleable {background-color: white;}#sk-container-id-7 label.sk-toggleable__label {cursor: pointer;display: block;width: 100%;margin-bottom: 0;padding: 0.3em;box-sizing: border-box;text-align: center;}#sk-container-id-7 label.sk-toggleable__label-arrow:before {content: \"▸\";float: left;margin-right: 0.25em;color: #696969;}#sk-container-id-7 label.sk-toggleable__label-arrow:hover:before {color: black;}#sk-container-id-7 div.sk-estimator:hover label.sk-toggleable__label-arrow:before {color: black;}#sk-container-id-7 div.sk-toggleable__content {max-height: 0;max-width: 0;overflow: hidden;text-align: left;background-color: #f0f8ff;}#sk-container-id-7 div.sk-toggleable__content pre {margin: 0.2em;color: black;border-radius: 0.25em;background-color: #f0f8ff;}#sk-container-id-7 input.sk-toggleable__control:checked~div.sk-toggleable__content {max-height: 200px;max-width: 100%;overflow: auto;}#sk-container-id-7 input.sk-toggleable__control:checked~label.sk-toggleable__label-arrow:before {content: \"▾\";}#sk-container-id-7 div.sk-estimator input.sk-toggleable__control:checked~label.sk-toggleable__label {background-color: #d4ebff;}#sk-container-id-7 div.sk-label input.sk-toggleable__control:checked~label.sk-toggleable__label {background-color: #d4ebff;}#sk-container-id-7 input.sk-hidden--visually {border: 0;clip: rect(1px 1px 1px 1px);clip: rect(1px, 1px, 1px, 1px);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px;}#sk-container-id-7 div.sk-estimator {font-family: monospace;background-color: #f0f8ff;border: 1px dotted black;border-radius: 0.25em;box-sizing: border-box;margin-bottom: 0.5em;}#sk-container-id-7 div.sk-estimator:hover {background-color: #d4ebff;}#sk-container-id-7 div.sk-parallel-item::after {content: \"\";width: 100%;border-bottom: 1px solid gray;flex-grow: 1;}#sk-container-id-7 div.sk-label:hover label.sk-toggleable__label {background-color: #d4ebff;}#sk-container-id-7 div.sk-serial::before {content: \"\";position: absolute;border-left: 1px solid gray;box-sizing: border-box;top: 0;bottom: 0;left: 50%;z-index: 0;}#sk-container-id-7 div.sk-serial {display: flex;flex-direction: column;align-items: center;background-color: white;padding-right: 0.2em;padding-left: 0.2em;position: relative;}#sk-container-id-7 div.sk-item {position: relative;z-index: 1;}#sk-container-id-7 div.sk-parallel {display: flex;align-items: stretch;justify-content: center;background-color: white;position: relative;}#sk-container-id-7 div.sk-item::before, #sk-container-id-7 div.sk-parallel-item::before {content: \"\";position: absolute;border-left: 1px solid gray;box-sizing: border-box;top: 0;bottom: 0;left: 50%;z-index: -1;}#sk-container-id-7 div.sk-parallel-item {display: flex;flex-direction: column;z-index: 1;position: relative;background-color: white;}#sk-container-id-7 div.sk-parallel-item:first-child::after {align-self: flex-end;width: 50%;}#sk-container-id-7 div.sk-parallel-item:last-child::after {align-self: flex-start;width: 50%;}#sk-container-id-7 div.sk-parallel-item:only-child::after {width: 0;}#sk-container-id-7 div.sk-dashed-wrapped {border: 1px dashed gray;margin: 0 0.4em 0.5em 0.4em;box-sizing: border-box;padding-bottom: 0.4em;background-color: white;}#sk-container-id-7 div.sk-label label {font-family: monospace;font-weight: bold;display: inline-block;line-height: 1.2em;}#sk-container-id-7 div.sk-label-container {text-align: center;}#sk-container-id-7 div.sk-container {/* jupyter's `normalize.less` sets `[hidden] { display: none; }` but bootstrap.min.css set `[hidden] { display: none !important; }` so we also need the `!important` here to be able to override the default hidden behavior on the sphinx rendered scikit-learn.org. See: https://github.com/scikit-learn/scikit-learn/issues/21755 */display: inline-block !important;position: relative;}#sk-container-id-7 div.sk-text-repr-fallback {display: none;}
DecisionTreeRegressor(criterion='absolute_error', max_depth=6, max_features=1.0,\n",
       "                      min_impurity_decrease=0.002, min_samples_leaf=5,\n",
       "                      min_samples_split=5, random_state=123)
In a Jupyter environment, please rerun this cell to show the HTML representation or trust the notebook.
On GitHub, the HTML representation is unable to render, please try loading this page with nbviewer.org.
" ], "text/plain": [ "DecisionTreeRegressor(criterion='absolute_error', max_depth=6, max_features=1.0,\n", " min_impurity_decrease=0.002, min_samples_leaf=5,\n", " min_samples_split=5, random_state=123)" ] }, "execution_count": 51, "metadata": {}, "output_type": "execute_result" } ], "source": [ "# model object\n", "tuned_dt" ] }, { "cell_type": "code", "execution_count": 52, "id": "7d5e49ca", "metadata": {}, "outputs": [ { "data": { "text/html": [ "
RandomizedSearchCV(cv=KFold(n_splits=10, random_state=None, shuffle=False),\n",
       "                   estimator=Pipeline(memory=FastMemory(location=C:\\Users\\owner\\AppData\\Local\\Temp\\joblib),\n",
       "                                      steps=[('numerical_imputer',\n",
       "                                              TransformerWrapper(include=['age',\n",
       "                                                                          'bmi',\n",
       "                                                                          'children'],\n",
       "                                                                 transformer=SimpleImputer())),\n",
       "                                             ('categorical_imputer',\n",
       "                                              TransformerWrapper(include=['sex',\n",
       "                                                                          'smoker',\n",
       "                                                                          'region'],\n",
       "                                                                 tra...\n",
       "                                                                        7, 8, 9,\n",
       "                                                                        10, 11,\n",
       "                                                                        12, 13,\n",
       "                                                                        14, 15,\n",
       "                                                                        16],\n",
       "                                        'actual_estimator__max_features': [1.0,\n",
       "                                                                           'sqrt',\n",
       "                                                                           'log2'],\n",
       "                                        'actual_estimator__min_impurity_decrease': [0,\n",
       "                                                                                    0.0001,\n",
       "                                                                                    0.001,\n",
       "                                                                                    0.01,\n",
       "                                                                                    0.0002,\n",
       "                                                                                    0.002,\n",
       "                                                                                    0.02,\n",
       "                                                                                    0.0005,\n",
       "                                                                                    0.005,\n",
       "                                                                                    0.05,\n",
       "                                                                                    0.1,\n",
       "                                                                                    0.2,\n",
       "                                                                                    0.3,\n",
       "                                                                                    0.4,\n",
       "                                                                                    0.5],\n",
       "                                        'actual_estimator__min_samples_leaf': [2,\n",
       "                                                                               3,\n",
       "                                                                               4,\n",
       "                                                                               5,\n",
       "                                                                               6],\n",
       "                                        'actual_estimator__min_samples_split': [2,\n",
       "                                                                                5,\n",
       "                                                                                7,\n",
       "                                                                                9,\n",
       "                                                                                10]},\n",
       "                   random_state=123, refit=False, scoring='r2', verbose=1)
In a Jupyter environment, please rerun this cell to show the HTML representation or trust the notebook.
On GitHub, the HTML representation is unable to render, please try loading this page with nbviewer.org.
" ], "text/plain": [ "RandomizedSearchCV(cv=KFold(n_splits=10, random_state=None, shuffle=False),\n", " estimator=Pipeline(memory=FastMemory(location=C:\\Users\\owner\\AppData\\Local\\Temp\\joblib),\n", " steps=[('numerical_imputer',\n", " TransformerWrapper(include=['age',\n", " 'bmi',\n", " 'children'],\n", " transformer=SimpleImputer())),\n", " ('categorical_imputer',\n", " TransformerWrapper(include=['sex',\n", " 'smoker',\n", " 'region'],\n", " tra...\n", " 7, 8, 9,\n", " 10, 11,\n", " 12, 13,\n", " 14, 15,\n", " 16],\n", " 'actual_estimator__max_features': [1.0,\n", " 'sqrt',\n", " 'log2'],\n", " 'actual_estimator__min_impurity_decrease': [0,\n", " 0.0001,\n", " 0.001,\n", " 0.01,\n", " 0.0002,\n", " 0.002,\n", " 0.02,\n", " 0.0005,\n", " 0.005,\n", " 0.05,\n", " 0.1,\n", " 0.2,\n", " 0.3,\n", " 0.4,\n", " 0.5],\n", " 'actual_estimator__min_samples_leaf': [2,\n", " 3,\n", " 4,\n", " 5,\n", " 6],\n", " 'actual_estimator__min_samples_split': [2,\n", " 5,\n", " 7,\n", " 9,\n", " 10]},\n", " random_state=123, refit=False, scoring='r2', verbose=1)" ] }, "execution_count": 52, "metadata": {}, "output_type": "execute_result" } ], "source": [ "# tuner object\n", "tuner" ] }, { "attachments": {}, "cell_type": "markdown", "id": "0a33c70b", "metadata": {}, "source": [ "The default search algorithm is `RandomizedSearchCV` from `sklearn`. This can be changed by using `search_library` and `search_algorithm` parameter." ] }, { "cell_type": "code", "execution_count": 53, "id": "31e33547", "metadata": {}, "outputs": [ { "data": { "text/html": [], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "text/html": [ "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
 MAEMSERMSER2RMSLEMAPE
Fold      
01780.470818661626.90654319.91050.88850.34920.1282
12378.832634060507.02145836.13800.80200.44050.1317
21914.887623340496.96884831.20040.70450.49000.1479
31965.266122365357.22184729.20260.81330.37070.1321
42391.038730760382.67175546.20430.77120.53730.1991
51906.352820367865.53424513.07720.86900.31840.1080
61729.714321351600.25754620.77920.85470.33870.1147
72039.061426615466.73255159.01800.85360.46890.1314
81927.496622598678.12824753.80670.85400.36630.1316
92195.401027341573.06675228.91700.82390.44430.1612
Mean2022.852224746355.45094953.82540.82350.41240.1386
Std217.86124616581.4311453.83860.05160.06980.0246
\n" ], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "", "version_major": 2, "version_minor": 0 }, "text/plain": [ "Processing: 0%| | 0/7 [00:00" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "text/html": [ "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
 MAEMSERMSER2RMSLEMAPE
Fold      
02591.897023266281.45744823.51340.86100.46370.2976
12863.601730202461.81495495.67660.82440.48820.3053
22736.538024936511.93284993.64720.68430.51480.3293
32945.262627479881.32645242.12560.77050.51640.4187
43075.199030901342.43175558.89760.77020.56700.3906
52866.819825117097.44945011.69610.83840.37110.2607
62568.954522780849.68594772.92880.84500.37300.2717
72639.409126044331.10735103.36470.85680.47100.2506
82364.634319889092.44254459.71890.87150.41080.3040
92820.223131860942.57165644.54980.79480.46050.2805
Mean2747.253926247879.22205110.61190.81170.46360.3109
Std198.48993670176.0781359.89650.05470.06030.0521
\n" ], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "", "version_major": 2, "version_minor": 0 }, "text/plain": [ "Processing: 0%| | 0/6 [00:00#sk-container-id-9 {color: black;background-color: white;}#sk-container-id-9 pre{padding: 0;}#sk-container-id-9 div.sk-toggleable {background-color: white;}#sk-container-id-9 label.sk-toggleable__label {cursor: pointer;display: block;width: 100%;margin-bottom: 0;padding: 0.3em;box-sizing: border-box;text-align: center;}#sk-container-id-9 label.sk-toggleable__label-arrow:before {content: \"▸\";float: left;margin-right: 0.25em;color: #696969;}#sk-container-id-9 label.sk-toggleable__label-arrow:hover:before {color: black;}#sk-container-id-9 div.sk-estimator:hover label.sk-toggleable__label-arrow:before {color: black;}#sk-container-id-9 div.sk-toggleable__content {max-height: 0;max-width: 0;overflow: hidden;text-align: left;background-color: #f0f8ff;}#sk-container-id-9 div.sk-toggleable__content pre {margin: 0.2em;color: black;border-radius: 0.25em;background-color: #f0f8ff;}#sk-container-id-9 input.sk-toggleable__control:checked~div.sk-toggleable__content {max-height: 200px;max-width: 100%;overflow: auto;}#sk-container-id-9 input.sk-toggleable__control:checked~label.sk-toggleable__label-arrow:before {content: \"▾\";}#sk-container-id-9 div.sk-estimator input.sk-toggleable__control:checked~label.sk-toggleable__label {background-color: #d4ebff;}#sk-container-id-9 div.sk-label input.sk-toggleable__control:checked~label.sk-toggleable__label {background-color: #d4ebff;}#sk-container-id-9 input.sk-hidden--visually {border: 0;clip: rect(1px 1px 1px 1px);clip: rect(1px, 1px, 1px, 1px);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px;}#sk-container-id-9 div.sk-estimator {font-family: monospace;background-color: #f0f8ff;border: 1px dotted black;border-radius: 0.25em;box-sizing: border-box;margin-bottom: 0.5em;}#sk-container-id-9 div.sk-estimator:hover {background-color: #d4ebff;}#sk-container-id-9 div.sk-parallel-item::after {content: \"\";width: 100%;border-bottom: 1px solid gray;flex-grow: 1;}#sk-container-id-9 div.sk-label:hover label.sk-toggleable__label {background-color: #d4ebff;}#sk-container-id-9 div.sk-serial::before {content: \"\";position: absolute;border-left: 1px solid gray;box-sizing: border-box;top: 0;bottom: 0;left: 50%;z-index: 0;}#sk-container-id-9 div.sk-serial {display: flex;flex-direction: column;align-items: center;background-color: white;padding-right: 0.2em;padding-left: 0.2em;position: relative;}#sk-container-id-9 div.sk-item {position: relative;z-index: 1;}#sk-container-id-9 div.sk-parallel {display: flex;align-items: stretch;justify-content: center;background-color: white;position: relative;}#sk-container-id-9 div.sk-item::before, #sk-container-id-9 div.sk-parallel-item::before {content: \"\";position: absolute;border-left: 1px solid gray;box-sizing: border-box;top: 0;bottom: 0;left: 50%;z-index: -1;}#sk-container-id-9 div.sk-parallel-item {display: flex;flex-direction: column;z-index: 1;position: relative;background-color: white;}#sk-container-id-9 div.sk-parallel-item:first-child::after {align-self: flex-end;width: 50%;}#sk-container-id-9 div.sk-parallel-item:last-child::after {align-self: flex-start;width: 50%;}#sk-container-id-9 div.sk-parallel-item:only-child::after {width: 0;}#sk-container-id-9 div.sk-dashed-wrapped {border: 1px dashed gray;margin: 0 0.4em 0.5em 0.4em;box-sizing: border-box;padding-bottom: 0.4em;background-color: white;}#sk-container-id-9 div.sk-label label {font-family: monospace;font-weight: bold;display: inline-block;line-height: 1.2em;}#sk-container-id-9 div.sk-label-container {text-align: center;}#sk-container-id-9 div.sk-container {/* jupyter's `normalize.less` sets `[hidden] { display: none; }` but bootstrap.min.css set `[hidden] { display: none !important; }` so we also need the `!important` here to be able to override the default hidden behavior on the sphinx rendered scikit-learn.org. See: https://github.com/scikit-learn/scikit-learn/issues/21755 */display: inline-block !important;position: relative;}#sk-container-id-9 div.sk-text-repr-fallback {display: none;}
BaggingRegressor(base_estimator=DecisionTreeRegressor(random_state=123),\n",
       "                 random_state=123)
In a Jupyter environment, please rerun this cell to show the HTML representation or trust the notebook.
On GitHub, the HTML representation is unable to render, please try loading this page with nbviewer.org.
" ], "text/plain": [ "BaggingRegressor(base_estimator=DecisionTreeRegressor(random_state=123),\n", " random_state=123)" ] }, "execution_count": 55, "metadata": {}, "output_type": "execute_result" } ], "source": [ "# ensemble with bagging\n", "ensemble_model(dt, method = 'Bagging')" ] }, { "cell_type": "code", "execution_count": 56, "id": "79279394", "metadata": {}, "outputs": [ { "data": { "text/html": [], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "text/html": [ "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
 MAEMSERMSER2RMSLEMAPE
Fold      
02054.766926692081.42485166.43800.84060.41310.1936
11991.329127836623.83705276.04240.83810.39330.1198
22577.520234350249.68205860.90860.56510.57480.3238
32408.344930508533.28425523.45300.74530.51720.3788
42564.692331138720.30125580.20790.76840.56780.3023
53145.562639513518.59506285.97790.74580.44810.2825
62069.453527352438.44435229.95590.81390.34120.1427
72125.269526494689.44755147.29920.85430.44030.1571
82053.831621762810.23564665.06270.85940.33070.1743
92440.676129911998.00445469.18620.80730.49880.2361
Mean2343.144729556166.32565420.45320.78380.45250.2311
Std342.73424602124.0816418.15480.08330.08190.0827
\n" ], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "", "version_major": 2, "version_minor": 0 }, "text/plain": [ "Processing: 0%| | 0/6 [00:00#sk-container-id-10 {color: black;background-color: white;}#sk-container-id-10 pre{padding: 0;}#sk-container-id-10 div.sk-toggleable {background-color: white;}#sk-container-id-10 label.sk-toggleable__label {cursor: pointer;display: block;width: 100%;margin-bottom: 0;padding: 0.3em;box-sizing: border-box;text-align: center;}#sk-container-id-10 label.sk-toggleable__label-arrow:before {content: \"▸\";float: left;margin-right: 0.25em;color: #696969;}#sk-container-id-10 label.sk-toggleable__label-arrow:hover:before {color: black;}#sk-container-id-10 div.sk-estimator:hover label.sk-toggleable__label-arrow:before {color: black;}#sk-container-id-10 div.sk-toggleable__content {max-height: 0;max-width: 0;overflow: hidden;text-align: left;background-color: #f0f8ff;}#sk-container-id-10 div.sk-toggleable__content pre {margin: 0.2em;color: black;border-radius: 0.25em;background-color: #f0f8ff;}#sk-container-id-10 input.sk-toggleable__control:checked~div.sk-toggleable__content {max-height: 200px;max-width: 100%;overflow: auto;}#sk-container-id-10 input.sk-toggleable__control:checked~label.sk-toggleable__label-arrow:before {content: \"▾\";}#sk-container-id-10 div.sk-estimator input.sk-toggleable__control:checked~label.sk-toggleable__label {background-color: #d4ebff;}#sk-container-id-10 div.sk-label input.sk-toggleable__control:checked~label.sk-toggleable__label {background-color: #d4ebff;}#sk-container-id-10 input.sk-hidden--visually {border: 0;clip: rect(1px 1px 1px 1px);clip: rect(1px, 1px, 1px, 1px);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px;}#sk-container-id-10 div.sk-estimator {font-family: monospace;background-color: #f0f8ff;border: 1px dotted black;border-radius: 0.25em;box-sizing: border-box;margin-bottom: 0.5em;}#sk-container-id-10 div.sk-estimator:hover {background-color: #d4ebff;}#sk-container-id-10 div.sk-parallel-item::after {content: \"\";width: 100%;border-bottom: 1px solid gray;flex-grow: 1;}#sk-container-id-10 div.sk-label:hover label.sk-toggleable__label {background-color: #d4ebff;}#sk-container-id-10 div.sk-serial::before {content: \"\";position: absolute;border-left: 1px solid gray;box-sizing: border-box;top: 0;bottom: 0;left: 50%;z-index: 0;}#sk-container-id-10 div.sk-serial {display: flex;flex-direction: column;align-items: center;background-color: white;padding-right: 0.2em;padding-left: 0.2em;position: relative;}#sk-container-id-10 div.sk-item {position: relative;z-index: 1;}#sk-container-id-10 div.sk-parallel {display: flex;align-items: stretch;justify-content: center;background-color: white;position: relative;}#sk-container-id-10 div.sk-item::before, #sk-container-id-10 div.sk-parallel-item::before {content: \"\";position: absolute;border-left: 1px solid gray;box-sizing: border-box;top: 0;bottom: 0;left: 50%;z-index: -1;}#sk-container-id-10 div.sk-parallel-item {display: flex;flex-direction: column;z-index: 1;position: relative;background-color: white;}#sk-container-id-10 div.sk-parallel-item:first-child::after {align-self: flex-end;width: 50%;}#sk-container-id-10 div.sk-parallel-item:last-child::after {align-self: flex-start;width: 50%;}#sk-container-id-10 div.sk-parallel-item:only-child::after {width: 0;}#sk-container-id-10 div.sk-dashed-wrapped {border: 1px dashed gray;margin: 0 0.4em 0.5em 0.4em;box-sizing: border-box;padding-bottom: 0.4em;background-color: white;}#sk-container-id-10 div.sk-label label {font-family: monospace;font-weight: bold;display: inline-block;line-height: 1.2em;}#sk-container-id-10 div.sk-label-container {text-align: center;}#sk-container-id-10 div.sk-container {/* jupyter's `normalize.less` sets `[hidden] { display: none; }` but bootstrap.min.css set `[hidden] { display: none !important; }` so we also need the `!important` here to be able to override the default hidden behavior on the sphinx rendered scikit-learn.org. See: https://github.com/scikit-learn/scikit-learn/issues/21755 */display: inline-block !important;position: relative;}#sk-container-id-10 div.sk-text-repr-fallback {display: none;}
AdaBoostRegressor(base_estimator=DecisionTreeRegressor(random_state=123),\n",
       "                  n_estimators=10, random_state=123)
In a Jupyter environment, please rerun this cell to show the HTML representation or trust the notebook.
On GitHub, the HTML representation is unable to render, please try loading this page with nbviewer.org.
" ], "text/plain": [ "AdaBoostRegressor(base_estimator=DecisionTreeRegressor(random_state=123),\n", " n_estimators=10, random_state=123)" ] }, "execution_count": 56, "metadata": {}, "output_type": "execute_result" } ], "source": [ "# ensemble with boosting\n", "ensemble_model(dt, method = 'Boosting')" ] }, { "attachments": {}, "cell_type": "markdown", "id": "d0fa1ce2", "metadata": {}, "source": [ "Some other parameters that you might find very useful in `ensemble_model` are:\n", "\n", "- choose_better\n", "- n_estimators\n", "- groups\n", "- fit_kwargs\n", "- return_train_score\n", "\n", "You can check the docstring of the function for more info." ] }, { "cell_type": "code", "execution_count": 57, "id": "78130ed1", "metadata": {}, "outputs": [], "source": [ "# help(ensemble_model)" ] }, { "attachments": {}, "cell_type": "markdown", "id": "ea8a9a4e", "metadata": {}, "source": [ "## ✅ Blend Models" ] }, { "attachments": {}, "cell_type": "markdown", "id": "2ede29c4", "metadata": {}, "source": [ "The `blend_models` function trains a `VotingRegressor` for select models passed in the `estimator_list` parameter. The output of this function is a scoring grid with CV scores by fold. Metrics evaluated during CV can be accessed using the `get_metrics` function. Custom metrics can be added or removed using `add_metric` and `remove_metric` function." ] }, { "cell_type": "code", "execution_count": 62, "id": "61a7a1c5", "metadata": {}, "outputs": [ { "data": { "text/plain": [ "[GradientBoostingRegressor(random_state=123),\n", " RandomForestRegressor(n_jobs=-1, random_state=123),\n", " ExtraTreesRegressor(n_jobs=-1, random_state=123)]" ] }, "execution_count": 62, "metadata": {}, "output_type": "execute_result" } ], "source": [ "# top 3 models based on mae\n", "best_mae_models_top3" ] }, { "cell_type": "code", "execution_count": 59, "id": "04f65f2f", "metadata": {}, "outputs": [ { "data": { "text/html": [], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "text/html": [ "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
 MAEMSERMSER2RMSLEMAPE
Fold      
02720.893422050841.61034695.83240.86830.46370.3425
12865.401830821460.92795551.70790.82080.45350.2800
22581.606722252661.30194717.27270.71830.54630.3794
32810.233321734211.35644661.99650.81850.48640.3873
43070.010330740150.24645544.38010.77140.54690.3679
52854.709722065332.31364697.37500.85810.37710.2778
62450.823820209907.99114495.54310.86250.37400.2901
72595.249123563676.73644854.24320.87040.39970.2334
82262.947718038706.99754247.19990.88350.38460.2937
92947.544128438703.16745332.79510.81680.51250.3660
Mean2715.942023991565.26494879.83460.82890.45450.3218
Std231.86604212892.9107422.82350.04910.06470.0504
\n" ], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "", "version_major": 2, "version_minor": 0 }, "text/plain": [ "Processing: 0%| | 0/6 [00:00#sk-container-id-11 {color: black;background-color: white;}#sk-container-id-11 pre{padding: 0;}#sk-container-id-11 div.sk-toggleable {background-color: white;}#sk-container-id-11 label.sk-toggleable__label {cursor: pointer;display: block;width: 100%;margin-bottom: 0;padding: 0.3em;box-sizing: border-box;text-align: center;}#sk-container-id-11 label.sk-toggleable__label-arrow:before {content: \"▸\";float: left;margin-right: 0.25em;color: #696969;}#sk-container-id-11 label.sk-toggleable__label-arrow:hover:before {color: black;}#sk-container-id-11 div.sk-estimator:hover label.sk-toggleable__label-arrow:before {color: black;}#sk-container-id-11 div.sk-toggleable__content {max-height: 0;max-width: 0;overflow: hidden;text-align: left;background-color: #f0f8ff;}#sk-container-id-11 div.sk-toggleable__content pre {margin: 0.2em;color: black;border-radius: 0.25em;background-color: #f0f8ff;}#sk-container-id-11 input.sk-toggleable__control:checked~div.sk-toggleable__content {max-height: 200px;max-width: 100%;overflow: auto;}#sk-container-id-11 input.sk-toggleable__control:checked~label.sk-toggleable__label-arrow:before {content: \"▾\";}#sk-container-id-11 div.sk-estimator input.sk-toggleable__control:checked~label.sk-toggleable__label {background-color: #d4ebff;}#sk-container-id-11 div.sk-label input.sk-toggleable__control:checked~label.sk-toggleable__label {background-color: #d4ebff;}#sk-container-id-11 input.sk-hidden--visually {border: 0;clip: rect(1px 1px 1px 1px);clip: rect(1px, 1px, 1px, 1px);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px;}#sk-container-id-11 div.sk-estimator {font-family: monospace;background-color: #f0f8ff;border: 1px dotted black;border-radius: 0.25em;box-sizing: border-box;margin-bottom: 0.5em;}#sk-container-id-11 div.sk-estimator:hover {background-color: #d4ebff;}#sk-container-id-11 div.sk-parallel-item::after {content: \"\";width: 100%;border-bottom: 1px solid gray;flex-grow: 1;}#sk-container-id-11 div.sk-label:hover label.sk-toggleable__label {background-color: #d4ebff;}#sk-container-id-11 div.sk-serial::before {content: \"\";position: absolute;border-left: 1px solid gray;box-sizing: border-box;top: 0;bottom: 0;left: 50%;z-index: 0;}#sk-container-id-11 div.sk-serial {display: flex;flex-direction: column;align-items: center;background-color: white;padding-right: 0.2em;padding-left: 0.2em;position: relative;}#sk-container-id-11 div.sk-item {position: relative;z-index: 1;}#sk-container-id-11 div.sk-parallel {display: flex;align-items: stretch;justify-content: center;background-color: white;position: relative;}#sk-container-id-11 div.sk-item::before, #sk-container-id-11 div.sk-parallel-item::before {content: \"\";position: absolute;border-left: 1px solid gray;box-sizing: border-box;top: 0;bottom: 0;left: 50%;z-index: -1;}#sk-container-id-11 div.sk-parallel-item {display: flex;flex-direction: column;z-index: 1;position: relative;background-color: white;}#sk-container-id-11 div.sk-parallel-item:first-child::after {align-self: flex-end;width: 50%;}#sk-container-id-11 div.sk-parallel-item:last-child::after {align-self: flex-start;width: 50%;}#sk-container-id-11 div.sk-parallel-item:only-child::after {width: 0;}#sk-container-id-11 div.sk-dashed-wrapped {border: 1px dashed gray;margin: 0 0.4em 0.5em 0.4em;box-sizing: border-box;padding-bottom: 0.4em;background-color: white;}#sk-container-id-11 div.sk-label label {font-family: monospace;font-weight: bold;display: inline-block;line-height: 1.2em;}#sk-container-id-11 div.sk-label-container {text-align: center;}#sk-container-id-11 div.sk-container {/* jupyter's `normalize.less` sets `[hidden] { display: none; }` but bootstrap.min.css set `[hidden] { display: none !important; }` so we also need the `!important` here to be able to override the default hidden behavior on the sphinx rendered scikit-learn.org. See: https://github.com/scikit-learn/scikit-learn/issues/21755 */display: inline-block !important;position: relative;}#sk-container-id-11 div.sk-text-repr-fallback {display: none;}
VotingRegressor(estimators=[('Gradient Boosting Regressor',\n",
       "                             GradientBoostingRegressor(random_state=123)),\n",
       "                            ('Random Forest Regressor',\n",
       "                             RandomForestRegressor(n_jobs=-1,\n",
       "                                                   random_state=123)),\n",
       "                            ('Extra Trees Regressor',\n",
       "                             ExtraTreesRegressor(n_jobs=-1, random_state=123))],\n",
       "                n_jobs=-1)
In a Jupyter environment, please rerun this cell to show the HTML representation or trust the notebook.
On GitHub, the HTML representation is unable to render, please try loading this page with nbviewer.org.
" ], "text/plain": [ "VotingRegressor(estimators=[('Gradient Boosting Regressor',\n", " GradientBoostingRegressor(random_state=123)),\n", " ('Random Forest Regressor',\n", " RandomForestRegressor(n_jobs=-1,\n", " random_state=123)),\n", " ('Extra Trees Regressor',\n", " ExtraTreesRegressor(n_jobs=-1, random_state=123))],\n", " n_jobs=-1)" ] }, "execution_count": 59, "metadata": {}, "output_type": "execute_result" } ], "source": [ "# blend top 3 models\n", "blend_models(best_mae_models_top3)" ] }, { "attachments": {}, "cell_type": "markdown", "id": "9e788c9c", "metadata": {}, "source": [ "Some other parameters that you might find very useful in `blend_models` are:\n", "\n", "- choose_better\n", "- weights\n", "- optimize\n", "- fit_kwargs\n", "- return_train_score\n", "\n", "You can check the docstring of the function for more info." ] }, { "cell_type": "code", "execution_count": 66, "id": "99b549a6", "metadata": {}, "outputs": [], "source": [ "# help(blend_models)" ] }, { "attachments": {}, "cell_type": "markdown", "id": "e76969b0", "metadata": {}, "source": [ "## ✅ Stack Models" ] }, { "attachments": {}, "cell_type": "markdown", "id": "55909804", "metadata": {}, "source": [ "The `stack_models` function trains a meta-model over select estimators passed in the estimator_list parameter. The output of this function is a scoring grid with CV scores by fold. Metrics evaluated during CV can be accessed using the `get_metrics` function. Custom metrics can be added or removed using `add_metric` and `remove_metric` function." ] }, { "cell_type": "code", "execution_count": 67, "id": "201c681e", "metadata": {}, "outputs": [ { "data": { "text/html": [], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "text/html": [ "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
 MAEMSERMSER2RMSLEMAPE
Fold      
02609.688419941923.01914465.63800.88090.43880.3216
12980.408331017277.78545569.31570.81970.47510.2922
22546.149422498470.10824743.25520.71510.49240.2973
32847.566221076820.86844590.94990.82400.47270.3775
42921.537728163259.16695306.90670.79050.52150.3215
52677.530619787391.31404448.30210.87270.39980.2686
62369.611820267877.62704501.98600.86210.33400.2382
72693.070324841785.80674984.15350.86340.43400.2560
82229.684017762684.40814214.58000.88530.37650.2832
93001.638727582761.21655251.92930.82230.51550.3513
Mean2687.688523294025.13204807.70160.83360.44600.3007
Std245.29304159112.4380424.29950.04940.05820.0408
\n" ], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "", "version_major": 2, "version_minor": 0 }, "text/plain": [ "Processing: 0%| | 0/6 [00:00#sk-container-id-13 {color: black;background-color: white;}#sk-container-id-13 pre{padding: 0;}#sk-container-id-13 div.sk-toggleable {background-color: white;}#sk-container-id-13 label.sk-toggleable__label {cursor: pointer;display: block;width: 100%;margin-bottom: 0;padding: 0.3em;box-sizing: border-box;text-align: center;}#sk-container-id-13 label.sk-toggleable__label-arrow:before {content: \"▸\";float: left;margin-right: 0.25em;color: #696969;}#sk-container-id-13 label.sk-toggleable__label-arrow:hover:before {color: black;}#sk-container-id-13 div.sk-estimator:hover label.sk-toggleable__label-arrow:before {color: black;}#sk-container-id-13 div.sk-toggleable__content {max-height: 0;max-width: 0;overflow: hidden;text-align: left;background-color: #f0f8ff;}#sk-container-id-13 div.sk-toggleable__content pre {margin: 0.2em;color: black;border-radius: 0.25em;background-color: #f0f8ff;}#sk-container-id-13 input.sk-toggleable__control:checked~div.sk-toggleable__content {max-height: 200px;max-width: 100%;overflow: auto;}#sk-container-id-13 input.sk-toggleable__control:checked~label.sk-toggleable__label-arrow:before {content: \"▾\";}#sk-container-id-13 div.sk-estimator input.sk-toggleable__control:checked~label.sk-toggleable__label {background-color: #d4ebff;}#sk-container-id-13 div.sk-label input.sk-toggleable__control:checked~label.sk-toggleable__label {background-color: #d4ebff;}#sk-container-id-13 input.sk-hidden--visually {border: 0;clip: rect(1px 1px 1px 1px);clip: rect(1px, 1px, 1px, 1px);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px;}#sk-container-id-13 div.sk-estimator {font-family: monospace;background-color: #f0f8ff;border: 1px dotted black;border-radius: 0.25em;box-sizing: border-box;margin-bottom: 0.5em;}#sk-container-id-13 div.sk-estimator:hover {background-color: #d4ebff;}#sk-container-id-13 div.sk-parallel-item::after {content: \"\";width: 100%;border-bottom: 1px solid gray;flex-grow: 1;}#sk-container-id-13 div.sk-label:hover label.sk-toggleable__label {background-color: #d4ebff;}#sk-container-id-13 div.sk-serial::before {content: \"\";position: absolute;border-left: 1px solid gray;box-sizing: border-box;top: 0;bottom: 0;left: 50%;z-index: 0;}#sk-container-id-13 div.sk-serial {display: flex;flex-direction: column;align-items: center;background-color: white;padding-right: 0.2em;padding-left: 0.2em;position: relative;}#sk-container-id-13 div.sk-item {position: relative;z-index: 1;}#sk-container-id-13 div.sk-parallel {display: flex;align-items: stretch;justify-content: center;background-color: white;position: relative;}#sk-container-id-13 div.sk-item::before, #sk-container-id-13 div.sk-parallel-item::before {content: \"\";position: absolute;border-left: 1px solid gray;box-sizing: border-box;top: 0;bottom: 0;left: 50%;z-index: -1;}#sk-container-id-13 div.sk-parallel-item {display: flex;flex-direction: column;z-index: 1;position: relative;background-color: white;}#sk-container-id-13 div.sk-parallel-item:first-child::after {align-self: flex-end;width: 50%;}#sk-container-id-13 div.sk-parallel-item:last-child::after {align-self: flex-start;width: 50%;}#sk-container-id-13 div.sk-parallel-item:only-child::after {width: 0;}#sk-container-id-13 div.sk-dashed-wrapped {border: 1px dashed gray;margin: 0 0.4em 0.5em 0.4em;box-sizing: border-box;padding-bottom: 0.4em;background-color: white;}#sk-container-id-13 div.sk-label label {font-family: monospace;font-weight: bold;display: inline-block;line-height: 1.2em;}#sk-container-id-13 div.sk-label-container {text-align: center;}#sk-container-id-13 div.sk-container {/* jupyter's `normalize.less` sets `[hidden] { display: none; }` but bootstrap.min.css set `[hidden] { display: none !important; }` so we also need the `!important` here to be able to override the default hidden behavior on the sphinx rendered scikit-learn.org. See: https://github.com/scikit-learn/scikit-learn/issues/21755 */display: inline-block !important;position: relative;}#sk-container-id-13 div.sk-text-repr-fallback {display: none;}
StackingRegressor(cv=5,\n",
       "                  estimators=[('Gradient Boosting Regressor',\n",
       "                               GradientBoostingRegressor(random_state=123)),\n",
       "                              ('Random Forest Regressor',\n",
       "                               RandomForestRegressor(n_jobs=-1,\n",
       "                                                     random_state=123)),\n",
       "                              ('Extra Trees Regressor',\n",
       "                               ExtraTreesRegressor(n_jobs=-1,\n",
       "                                                   random_state=123))],\n",
       "                  final_estimator=LinearRegression(n_jobs=-1), n_jobs=-1,\n",
       "                  passthrough=True)
In a Jupyter environment, please rerun this cell to show the HTML representation or trust the notebook.
On GitHub, the HTML representation is unable to render, please try loading this page with nbviewer.org.
" ], "text/plain": [ "StackingRegressor(cv=5,\n", " estimators=[('Gradient Boosting Regressor',\n", " GradientBoostingRegressor(random_state=123)),\n", " ('Random Forest Regressor',\n", " RandomForestRegressor(n_jobs=-1,\n", " random_state=123)),\n", " ('Extra Trees Regressor',\n", " ExtraTreesRegressor(n_jobs=-1,\n", " random_state=123))],\n", " final_estimator=LinearRegression(n_jobs=-1), n_jobs=-1,\n", " passthrough=True)" ] }, "execution_count": 67, "metadata": {}, "output_type": "execute_result" } ], "source": [ "# stack models\n", "stack_models(best_mae_models_top3)" ] }, { "attachments": {}, "cell_type": "markdown", "id": "af78cda8", "metadata": {}, "source": [ "Some other parameters that you might find very useful in `stack_models` are:\n", "\n", "- choose_better\n", "- meta_model\n", "- restack\n", "- optimize\n", "- return_train_score\n", "\n", "You can check the docstring of the function for more info." ] }, { "cell_type": "code", "execution_count": null, "id": "3305e597", "metadata": {}, "outputs": [], "source": [ "# help(stack_models)" ] }, { "attachments": {}, "cell_type": "markdown", "id": "279a3127", "metadata": {}, "source": [ "## ✅ Plot Model" ] }, { "attachments": {}, "cell_type": "markdown", "id": "862bd3e9", "metadata": {}, "source": [ "The `plot_model` function analyzes the performance of a trained model on the hold-out set. It may require re-training the model in certain cases." ] }, { "cell_type": "code", "execution_count": 69, "id": "9c8da9b4", "metadata": {}, "outputs": [ { "data": { "text/html": [], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "image/png": "iVBORw0KGgoAAAANSUhEUgAAAwQAAAH7CAYAAAByoFgHAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjUuMSwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy/YYfK9AAAACXBIWXMAAA9hAAAPYQGoP6dpAAEAAElEQVR4nOydd5wV1dmAnzMzt+3ebWyjd1mRsoCCgIqimNi/RKOxl2g0EWM0RlGsaBIjscRGsMUSW2JJ7CZiYktUFJWu0lnq9nrrzJzvj7l39t5tLLiwlPP4W5edOXPmzJmZe9/3vE1IKSUKhUKhUCgUCoVin0Tr7gEoFAqFQqFQKBSK7kMpBAqFQqFQKBQKxT6MUggUCoVCoVAoFIp9GKUQKBQKhUKhUCgU+zBKIVAoFAqFQqFQKPZhlEKgUCgUCoVCoVDswyiFQKFQKBQKhUKh2IdRCoFCoVAoFAqFQrEPoxQChUKhaMGeVK9xTxqrQqFQKHZPlEKg2K0455xzKCkpSfvZf//9GTduHCeffDKvvPJKl5/z/vvvp6SkpMM2n376KSUlJXz66addfv6SkhLuv//+79THE088wSGHHMLo0aOZM2dOF42sNW+//TYXX3wxhx12GCNHjuTQQw/ll7/8JYsWLdpp50ySOk8bNmygpKSEl19+ucvP8+677zJjxgz37+S5Un9GjBjBlClTuOmmm6iuru7yMXSG+vp6rrnmGj7//HN32znnnMM555zT5ed6+eWXW81BSUkJo0eP5sgjj+TWW2+lsbGxy8+7N5H6HP31r39ts01DQwOjRo3qss+aa6+9liOPPHKnH6NQKPZ8jO4egELRkgMOOICbb77Z/duyLLZs2cITTzzBNddcQ25uLocffniXne/UU0/lsMMO67L+djWNjY3ccccdHHHEEfzkJz+hb9++XX4O0zS56qqreOeddzjppJO48cYbycvLY9OmTfztb3/j9NNP58477+S4447r8nO3RVFREX/961/p379/l/f9xBNPtLn95z//OUcccQQA0WiUNWvWcP/997Ny5UqeffbZLh/Htli+fDmvvPIKp5xyirst9b3ZGTzwwAMUFha6f9fV1fHhhx/yl7/8herqav74xz/u1PPvDWiaxttvv82Pf/zjVvveeecdYrFYN4xKoVDs6yiFQLHbEQwGGTNmTKvtU6ZMYdKkSbz88stdqhD07NmTnj17dll/u5q6ujps22batGmMHz9+p5xj7ty5vP3229x33318//vfT9t34oknMn36dGbNmsWRRx6J3+/fKWNIxev1tvmM7Ez69++fds6DDz4Yj8fDzJkzWbFiBfvtt98uHU9bDB06dKf2P3z48FYK5+GHH05VVRVvvfUWTU1NZGZm7tQx7OmMGzeOTz/9lOrqanr06JG274033mD48OEsX768m0anUCj2VZTLkGKPwefz4fV6EUK422zb5uGHH+boo49m5MiRfP/73+cvf/lL2nHr16/nZz/7GQcffDClpaX8+Mc/5v3333f3t+Uy9Pzzz/P973+f0aNHc/bZZ7Np06a0/e25GbV0/9mwYQPXXHMNhx56KCNGjGDSpElcc8011NTUtHudTz75JMcccwyjRo3isMMO45ZbbmnXHePll192zfszZ85MG9Obb77JySefzNixYznkkEO46aabqKurS7uGo48+mgceeIAJEyZw6KGHpu1PEg6HeeyxxzjmmGNaKQPgrHheccUVHHzwwVRVVbnjOuCAA3jhhRc45JBDmDBhAitXrsSyLB5++GFOOOEERo8ezZgxYzj99NP55JNP0vqcP38+P/7xjyktLeX73/8+//vf/9L2t+UytGnTJn71q18xYcIESktLOe+881i2bFmrY9566y0uv/xyxo4dy4QJE7jhhhsIhUKA43Izf/585s+f3ym3jZycHIC0Z7KhoYHbb7+dadOmMWrUKE444QRefPHFtOMsy+KZZ57hxBNPZPTo0RxxxBHceeedRKNRt011dTVXXXUVhxxyCKNGjeL//u//+Mc//gE4LmznnnsuAOeee67rJtTSZaikpIRnnnmG66+/ngkTJjB27Fh++ctfUllZmTaexx57jKOOOorRo0dz+umn8+9//3u73FaysrIQQqTNw+eff87ZZ59NaWkpEyZMYMaMGa3cq7788kvOOussxowZwxFHHMGTTz7J+eefz7XXXgs037PHH3+cY445htLSUl566SUAvv32Wy655BLGjRvHuHHjmD59OmVlZWn9b+td+u9//8tpp53G2LFjGT9+PD//+c9ZtWpVWh9d9R4lOfroo9E0jXfeeSdte01NDZ988gnHH398q2PWrl3L5ZdfziGHHMKYMWM455xzWLBgQVqburo6rrvuOiZMmMD48eP5wx/+gG3brfqaN28eJ598MqNGjeKQQw7hN7/5jfv8KxSKfRdlIVDsdkgpMU3T/duyLDZu3MiDDz5IU1MT//d//+fuu+WWW3j55Ze55JJLGDt2LJ999hm/+93vqK+vZ/r06di2zSWXXEJRURGzZ8/GMAyeeuopfv7zn/PWW28xYMCAVud/+umnue222zjvvPOYMmUKH3/8MTfeeON2X0c4HObcc88lLy+Pm2++maysLL788kseeOAB/H4/t956a6tjXn/9df7whz8wY8YMSkpKWL16NXfccQfhcJg77rijVfsjjjiCBx54gMsuuyzNpWXOnDncd999nHnmmVx55ZWUlZVx77338tVXX/G3v/3NXcXftGkT77//Pvfccw+1tbWugJvK//73P0KhECeccEK711pSUsJ9992Xts2yLP785z/z29/+lpqaGoYMGcLs2bN57rnnuOqqqygpKWHr1q08+OCD/PKXv+S9994jEAiwdOlSfvKTnzBx4kTuu+8+NmzYwK9+9asO57q6uprTTz+dQCDAjTfeSCAQ4Mknn+Sss87ixRdfZMiQIW7bm2++mVNOOYU5c+awaNEi7rnnHvLy8rjqqqu4+eabufrqq912Q4cOpba2FnCUz+RzaZoma9euZc6cOUycONFdmY9EIpx55plUVVVx+eWX06dPH+bNm8f1119PZWUlP/vZzwC46aabeOWVV/jpT3/KQQcdxLJly3jwwQdZvnw5jz76KEIIrr76aqqqqpg1axbBYJBXXnmFGTNm0LNnT0aOHMlNN93Erbfeyk033cTBBx/c7tzcc889HH300dx9992UlZVx++23o+s6d999N+C4AT344INceOGFTJw4kQ8//JArrriizb5S50BKSX19Pf/5z3/4+9//ztFHH01GRgYAn332GRdccAETJ07kj3/8I3V1ddx7772ce+65vPjii/j9flatWsX555/PyJEjufvuu6mpqeHuu++mvr6+lVB8//33c/311xMMBiktLWXNmjWcfvrpDB48mDvuuAPTNPnTn/7EGWecwSuvvEJ+fv4236WysjIuvfRSTjnlFH71q19RX1/P3XffzcUXX8w777yDpmld+h4lyc7O5pBDDmnlNvTPf/6T3r17M3r06LT2K1eu5LTTTmPgwIHccMMNeDwennrqKc477zz+/Oc/M2HCBGzb5qKLLmLjxo3MmDGD3NxcHn30URYvXkxRUZHb12uvvcavf/1rTjzxRK644go2btzIPffcw8qVK3n88cfTFDqFQrFvoRQCxW7HZ599xogRI9K2CSEYNmwY9957L1OnTgVgzZo1/O1vf+NXv/oVF198MQCHHnooQggeeughzjzzTEzTZPXq1Vx66aWum9Ho0aN54IEH2vTVlVIyZ84cjjvuOGbOnOn22djYyPPPP79d17F27Vp69uzJHXfcQb9+/QCYOHEiCxcuZP78+W0eM3/+fPr27ctZZ52FpmlMmDCBjIyMdlcce/TowfDhw4Fml5a6ujr+9Kc/cdppp3HTTTe5bYcNG8ZZZ53FSy+9xFlnnQU4gu2MGTM46KCD2r2O5KrrwIED07bbtt1qBVLTNDSt2fD4s5/9zFVSAMrLy7nyyivTVrF9Ph+/+MUv+OabbxgzZgwPPfQQ+fn5/OlPf8Lj8QCQl5fHlVde2e4Yn3zySWpra3nuuefo06cP4LiYHXfccdx7771pysrhhx/uBg1PmjSJ//73v7z33ntcddVVDB06lGAwCOC6ByUVguuvv57rr78+7by5ublpFqmXX36Zb7/9lueff56xY8cCcNhhh2GaJnPmzOH000+nsrKSF198kauuusp9bg855BCKioq45ppr+OCDDzj88MOZP38+06dPZ9q0aQBMmDCB3NxcvF4vwWDQVUKGDh3aoavQsGHDuP32292/Fy1axNtvvw1AKBTikUce4ayzzuLXv/414Dzv4XC4zcDXo48+utW2goICzjzzTC6//HJ321133cWgQYN46KGH0HUdgNLSUo4//nj3+XvooYfIysri0UcfJRAIADB48GBOP/30Vuc49thj02IlrrrqKgKBAE888YR7vyZNmsS0adN49NFHmTFjxjbfpUWLFhGJRLjkkksoLi4GHPfBd999l1AohGVZXfoetbyemTNnprkNvfHGG23G4DzwwAN4vV6eeuop91qPOOIITjjhBGbPns2LL77IBx98wKJFi3jkkUeYMmWKOx+pwcFSSu68804OO+ww7rzzTnf7wIEDOf/883n//ffT3lWFQrFvoVyGFLsdI0aM4MUXX+TFF19kzpw5DBs2jIEDB/LHP/6RY445xm33ySefIKXkyCOPxDRN9+fII48kGo2yYMECCgoKGDp0KDfeeCMzZszgtddew7ZtrrvuujZ9vlevXk1VVZWrdCQ59thjt/s6hg8fzrPPPkufPn1Yu3Yt77//Po899hirV69uN3Bw4sSJrFmzhpNPPpkHHniAxYsXc+KJJ25X5pivvvqKWCzWakX/oIMOok+fPq2UkaRC0R5tuR0A3HvvvYwYMSLt58EHH+yw77vuuovzzjuP6upqPv/8c1566SVeffVVAHdOFixYwGGHHeYqAwDf+973XMGyLT7++GOGDx9OcXGx+xxomsaUKVNauRu1jD3o2bNnp1wmLrvsMve5fP7557nnnnsYNGgQp59+OkuXLgUcha5Pnz6uMpDkpJNOIhqNpimDLVfBjz/+eHRdd910Dj74YO6//34uv/xyXnjhBSorK5kxYwbjxo3b5li3db3hcBhwnpVIJJL2XgHtWoP+9Kc/8eKLL/Lcc89x6qmn4vF4uPzyy7nuuuvc2IFwOMzChQs5/PDDXWufaZr069ePIUOG8N///hdw3t8pU6a4ygDA2LFjXYUulZbP0SeffMKECRPw+/1u/8FgkIMOOsi939t6l0pLS/H5fPzoRz/it7/9LR9++CH7778/V155JcFgsMvfo1SmTZuGruuu21B5eTmff/55m/M+f/58pk6d6ioDAIZhcPzxx7NkyRKampr4/PPP8Xg8ackRMjIy0mKtVq9ezZYtW1p9Xo4fP55gMOjeF4VCsW+iLASK3Y7MzExGjRrl/l1aWspJJ53ET37yE15++WV3RS25ctuWzy3A1q1bEULw5z//mT/96U+88847/OMf/8Dj8TBt2jRmzZrVyrSfXD3My8tL256aWWV7ePzxx5k7dy61tbUUFBQwcuRIAoEADQ0NbbY/7rjjsG2bZ599ljlz5nD//ffTp08ffv3rX3c6g0/yGgoKClrtKygoaHXubQWB9u7dG4CNGzemKVFnnnmmu3oN8KMf/ajVsUkXkiSLFy9m1qxZLF68mEAgwNChQ93+k/n06+rqWs2/YRittqVSW1vLunXrWlmWkiQFYCBNAAXHqtGZXP59+vRJey7Hjh3L4YcfzhFHHMH999/P3Llzqaura/NZSd6L+vp69/60bJe8xuT9ueeee5g7dy5vvfUW//znP9E0jcmTJ3Prrbe2KTS3R0fXm/Tpbxncmp+f32Zfw4YNc4OKx40bh2ma3HTTTQSDQfc9rK+vx7ZtHnnkER555JFWffh8PvfcbZ2nree25XNUW1vLm2++yZtvvtmqbfJatvUu9e3bl6effpqHH36YF198kaeeeors7GzOPPNMrrjiii5/j1IJBoNMmTLFdRt6++23GTp0KPvtt1+ruI26urp2xyClpLGxkbq6OnJzc1u5/KQ+Y8nPy1mzZjFr1qxW/ZWXl3d6/AqFYu9DKQSK3Z6CggJuuukmfvnLX/Lb3/6Wu+66C3B8ccFxF2nryzgpaBYXF3PLLbdw88038/XXX/P222/zyCOPuL79qSSFzmRwbJLkl2mS5BevZVnuynVTU1Nam9dee43f//73XH311Zx88smuoPLLX/6SxYsXt3u9J5xwAieccAINDQ189NFHPPLII1x99dUceOCBrmtDRySVnMrKSgYPHpy2r6KiwnVf6iyHHHIIPp+Pt99+O82loLi4uFPjSdLY2MhFF11ESUkJb7zxBoMHD0bTNN5//33++c9/uu1yc3NbBb1KKTsM1MzKymLChAlcc801be73er2dHuf2kJmZyeDBg1m3bh3gzH3y36lUVFQApAn8FRUVaYJ9PB6npqbGfQazsrK4+uqrufrqq1m9ejXvvvsuc+bMYdasWTz88MNdMv5kdq2qqqq0Z6WztRVuuOEG/vvf/3LLLbdw8MEHU1BQQGZmJkIIzj///DaV9aSC0rNnz1b3ua2xtEVWVhaTJ0/mggsuaLXPMJq/1rb1LqW6Dy5YsIC//vWvzJ07l/3337/L36OWHHfccVx99dVUV1fz5ptvtruwkZOT0+Y8pT5TeXl51NTUpH0eQfrnVvLz8pprrmHChAltnkehUOy7KJchxR7BMcccw2GHHcbrr7/umuqT/ro1NTWMGjXK/amurubee++ltraWL7/8ksmTJ7No0SKEEAwfPpwrr7ySYcOGtcocBI4/ba9evVwf6yT/+c9/0v5Omu+3bNnibmuZ9WPBggVkZ2dz0UUXucpAU1MTCxYsaNcN54orrmD69OmAI/Qce+yxXHrppZim2ekVvNLSUrxeL6+//nra9s8//5xNmzZtt8tJVlYWF1xwAf/4xz9aZUZJ8u23326zn9WrV1NbW8u5557L0KFD3ViDDz74AGh2TZo0aRIffPBB2qr+hx9+SDweb7fvCRMmsGbNGgYNGpT2LLzyyiu8+OKLHbobtSQ1BmJbNDQ0sGbNGjc4ffz48WzcuJEvv/wyrd2rr76Kx+Nh9OjRrjD2xhtvpLV54403sCyLAw88kI0bN3L44Ye7z+HgwYP56U9/yuTJk93ndnuuqT32339/srKyWt3Xf/3rX506PhgMct1111FfX+8q6sFgkAMOOIDVq1en3Yv99tuP+++/310BHz9+PB9++GFaZqVly5axYcOGbZ43mbVq+PDhbv8jR47kiSeecK9lW+/SE088wdSpU4nFYni9XiZNmsRtt90GOEHCXf0etWTq1Kl4vV6efvppvvrqq3YVgvHjx/Of//wnLTuSZVm88cYbjBo1yh27aZrMmzfPbROLxdLcgAYPHkx+fj4bNmxIuy/FxcXcddddaRm5FArFvoeyECj2GGbOnMlJJ53Eb37zG/7+979TUlLiFsnauHEjI0eOZM2aNdxzzz307duXgQMHYpomfr+fa665hl/84hcUFBTwv//9j+XLl7tpG1MRQvDrX/+aq666ihtuuIFjjjmGr776iueeey6t3eGHH87tt9/OTTfdxIUXXsjmzZt58MEH0ywVo0eP5rnnnuP3v/89U6dOpby8nMcee4zKysp2V+MmTpzIzTffzB133MGUKVOor6/ngQceYODAgey///6dmqfc3FwuvvhiHnzwQTweD1OnTmXDhg3ce++9DB06lB/+8IfbMesOl19+OVu2bOEXv/gFxxxzDEcffTRFRUVUVFTwn//8h7feeovi4mImTZrUbh+DBg0iGAwyd+5cDMPAMAz++c9/uik5kwrA9OnTmTdvHhdeeCEXXXSRW/AqNaagJeeffz6vvPIK559/Pj/5yU/Iy8vjzTff5G9/+xvXXXfddl1rdnY2X375JR9//DEHHHCAu339+vV89dVX7t+VlZU8+uijruUD4OSTT+bZZ59l+vTpXH755fTt25d///vfvPTSS1x22WVkZ2eTnZ3ND3/4Q+677z7C4TDjx49n+fLlPPDAAxx88MEcdthhaJpGz549+c1vfkNjYyP9+/dnyZIlvP/++1xyySWAI+QCvPfee+Tk5HT6+UglGAxy0UUXcd999xEIBJgwYQLz5893n/fOKEfHHXcczz77LH//+98544wzGD16tBvof9VVV3HSSSe5GacWLlzIpZdeCjgB52+++SYXXXQRP/nJT6ivr+fee+9F07RtZru59NJLOf3007nkkks444wz8Pl8/PWvf2XevHluAPm23iWPx8Odd97J9OnTOfvss9F1neeffx6v18vUqVN3ynuUStLH/+GHH2b06NHtWhwuu+wyPvjgA84991wuvvhiPB4PTz/9NGVlZTz66KOAo0Qfeuih3HDDDVRVVdGnTx+eeuqpNLcsXde58soruemmm9B1nalTp1JfX8+cOXPYunVru+52CoViH0EqFLsRZ599tjz77LPb3f/73/9eDhs2TP7lL3+RUkoZj8flAw88II866ig5YsQIOWXKFHnzzTfLmpoa95g1a9bIyy67TE6aNEmOGDFCHn/88fL555939993331y2LBhaed544035PHHHy9HjhwpTz75ZPn666/LYcOGyU8++cRt8/e//11+73vfkyNGjJAnnXSS/Oijj+T3v/99ed9990kppbRtW957771yypQpctSoUXLatGnytttuk3/961/lsGHD5MqVK6WUUg4bNsw9Rkopn3rqKXncccfJ0aNHywkTJshf/vKXcsOGDe3OSVlZmRw2bJh86aWX0rY/++yz8rjjjpMjRoyQhxxyiLzllltkbW1th9e9LT744AP5i1/8Qh5++OFyxIgRcsKECfK8886Tzz77rAyFQm67l156SQ4bNkyWlZWlHf/JJ5/Ik08+WY4ePVpOmjRJ/uQnP5Gff/65HDt2rLzjjjvcdkuWLJFnn322HD16tJw6dap89dVX5eTJk915auua161bJy+//HI5fvx4OXr0aHnSSSfJF154YZvzNGPGDDl16lT3748//lgeccQRcsSIEfLVV191j0v92X///eX48ePl+eefL//3v/+l9VdVVSVnzpwpJ06cKEeOHNlqHFJKaZqmnDNnjvvcTp06Vd59990yEom4bcrLy+W1114rDz30UDlixAg5bdo0+ac//UlaliWllNKyLPmrX/1Kjho1Sh5//PFSytbvT8tnS8rW9922bTlnzhz3np555pny8ccfl8OGDZNLlizp8H4mWb58uRw+fLg85ZRTpG3bUkop//e//8kzzzxTjh49Wh544IHy3HPPlZ999lnacZ999pk89dRT5ciRI+Xhhx8un332WXnYYYfJ2267rcN7JqXzjFx44YVy7NixcsyYMfK0006T8+bNS2uzrXfpww8/lKeffrocN26cLC0tlWeddZacP39+Wh9d9R61dS1vv/22HDZsmHz88cfdbZ988kmrz5ply5bJiy66SI4ZM0aOHTtWnnfeea3mMhQKyVtvvVUefPDB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TKZMmYKu6xxwwAEcf/zxLF261O1n9uzZXHfddXz/+99vt41Csa+gFAKFQrHDaEJjTP9paZWKvUaAQQWlBLzB7h6eQrHHkermsnXrVk455RRGjBjB5MmTOe2003jvvfdYuHBhm8d6PJ5On2fZsmWcdtpprhJx8803c9JJJ3HqqafuUBrTuXPn8tBDD3XY5o033qB3797u33l5eei6TlVVVVq7qqoqCgraD9qePXs2F198MccffzwAJSUlbNq0iYceeshVCPr378/TTz9NKBSisbGRoqIirrjiirRg6f79+/PUU09RU1ODaZr07NmzVRuFYl9BKQQKheI7E/BmqdSiCkUX884775CTk5MmaP/lL3/ZZjD/tigrK6O+vp799tvP3TZ06FD69evH66+/zs9+9rPt7nNHXIa8Xi8jRozg448/Zto0p4Chbdt8/PHHnH322e32E4m0znCm63qb85KRkUFGRgZ1dXV89NFHXH311a3aBAIB/H5/h20Uir0dpRAoFAqFQrEbkpuby6ZNm/j444/p27cvb731Fv/6178YNWrUd+p3yZIleDweBg4cmLZ90qRJvPPOOzukEOyoy9AFF1zAjBkzGDlyJKNHj+bJJ58kHA6nuS49/fTTvPPOOzz55JMATJ06lblz59K7d2/XZejxxx/nlFNOcY/58MMPkVIyaNAg1q9fz+zZsxk8eHBavx9++CGWZdG7d2+2bt3KnXfe2aqNQrGvoBQChUKhUCh2Q4499lg+++wzLr/8coQQjBo1ihkzZnD//fcTi8V2uN9ly5YxYMCAVhl2Jk+ezPPPP8+WLVvo2bPndx1+pzjuuOOorq7mvvvuo6KiguHDh/Poo4+muQzV1NRQVlbm/n3DDTdw7733MmvWLKqqqigqKuLHP/4x06dPd9s0NDRw9913s2XLFnJzc/ne977HlVdemeZWldomJyeH73//+63a7AyC/h0vJqdQ7CyE/K62R0UrkpkdtncVJxQKsXz5coYPH67KwncDav67DzX33cueMv/hcBhwXDxS2RMqFbdHsjCZ3+9H17umT0Xn2Z75b+/5g85/7++ofKDYOaj70YyyECgUCoVij8Zr6NtdOVihUCgUzajCZAqFQqFQKBQKxT6MshAoFDuJ1FScHt3P4MJSVaRLoVAoFArFbodSCBSKLsaWNovK/t2qWNeG6uUU5wxidL8j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", "text/plain": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "# plot residuals\n", "plot_model(best, plot = 'residuals')" ] }, { "cell_type": "code", "execution_count": 70, "id": "952b6f24", "metadata": {}, "outputs": [ { "data": { "text/html": [], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "image/png": "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WSMKqb1F6iIiIiIiIiIqKxgoICKicq9RdW9oBW2h6tAKWjSq7m2hFpElWXrWiJOVu4VaRkRERERERFQ2MFBARETlXmUHd7g51oZSnVmg41XqTLg51kZlBw4gl0aWnjUil3LBaiIiIiIiIqpYGCggIqJyTyKRwLveQFSydYMqn8EClToTTrZu8K43EBKJZRbMJcvjrBEiIiIiIiKigmOggIiIKgSZ1AqdGw1Dlf8/s0CtUeaaqkYQBKg1SijVmajiWBudGw2DTMoFbkszzhohIiIiIiIiKjiOehARUYUhk1qhff03EZcajdBngYhLi4ZW0EAqkUECCQQI4uPKDh5oVK0dKju4cyZBGaCbNRIQuhvJGTGQW5mfPoizRoiIiIiIiKiiY6CAiIgqFIlEgiqOHqji6IEMZSqi4u8jTZkIpToTCisb2Cuc4eHaBLYKh5JuKuWTbtZI4KPDiEl5DKlECplUbnTwXxAEaLQqaAUt3Bxrw7veQM4aISIiIiIiogqLfxETEVGFZatwQMPqbUu6GWRBnDVCRERERERElH8MFBAREVG5wlkjRERERERERPnDQAERERGVW5w1QkSlgUQigVarhVQqLemmEBEVOa1Wy9maRERlEH+pEhERERERFSEHBwckJyeXdDOIiIpFWloa7OzsSroZRESUTwwUEBERERERFSFnZ2fEx8dDqVSWdFOIiIqUVqtFfHw8nJycSropRESUT0w9REREREREVIQUCgWqV6+OyMhIODs7w97eHtbW1kzNQUTlhlarRVpaGuLj4+Ho6MgZBUREZRADBUREREREREXMzs4OderUQUpKCmJiYji7oBTJyMiAIAiQSCSwtbUt6eYQFRtL9n2JRAI7Ozu4ubkxSEBEVEYxUEBERERERFQMrKys4OLiAhcXl5JuCum5desWVCoV5HI56tevX9LNISo27PtERKSPaxQQEREREREREREREVVgDBQQEREREREREREREVVgDBQQEREREREREREREVVgDBQQEREREREREREREVVgDBQQEREREREREREREVVgDBQQEREREREREREREVVgDBQQEREREREREREREVVgDBQQEREREREREREREVVgDBQQEREREREREREREVVgDBQQEREREREREREREVVgDBQQEREREREREREREVVgDBQQEREREREREREREVVgViXdgIrsu+++w9atW/Ms9/XXX+O9994zeE6lUmHHjh04ePAgHj58CEEQ4O7ujl69emHs2LFwdnY2WWdISAh+++03XLlyBfHx8XB2dkaLFi0watQodO3a1eSxhT03ERERERERERERlU8c8yybGCgoQcHBwQU6LisrCxMmTEBgYKDB82FhYQgLC4Ovry9+//13NGrUyOjxZ86cwfTp06FSqcTnYmJi4OfnBz8/P4wePRrz5s0rknMTERERERERERFR+cUxz7KJgYISotVqcf/+fQDAN998gzfffDPXsgqFwuDxnDlzEBgYCLlcjo8//hgDBw6EQqHAuXPnsHTpUrx48QKTJ0/G4cOHYWdnZ3Ds3bt38dlnn0GlUqFly5b44osv0LBhQ0RFRWHdunU4ffo0tm7dirp16+Ldd9/N0ZbCnJuIiIiIiIiIiIjKL455ll1co6CEhIeHIz09HQDQpk0b2Nvb5/qfXC4Xj7t9+zaOHDkCAJg7dy4mT54MDw8PVK1aFcOGDcPmzZshl8sRHR2NLVu25Djvr7/+iszMTNSpUwd//vknvL294eLigpYtW2LVqlXo27cvAGDFihVITU01OLaw5yYiIiIiIiIiIqLyi2OeZRcDBSVENwXHzs4ODRo0MPu4TZs2AQA8PDwwfPjwHPubNWuGwYMHAwB2795tsO/hw4fw9/cHAEyaNAn29vYG+yUSCWbPng2pVIrExEScOnXKYucmosLJUKbiwbMg3PjvFAIfHcaN/07hwbMgZChT8z6YiIiIiIiIiKgYcMyz7GKgoITcvXsXQHZHk8lkZh0jCAIuXLgAAOjevXuux/Xs2RMAEBUVJU71ASAeK5FI0L17d6PH1qhRA02bNgUAnD592mLnJqL8EwQBsSlRuPjAF2fubsbdpwGISriPF8kRiEq4j7tPA3Dm7mZcfOCL2JQoCIJQ0k0mIiIiIiIiogqMY55lFwMFJUQXXWvatCl27dqF9957D23atIGXlxf69euHn376CQkJCQbHREVFITk5GQDQvHnzXOtu1qyZuH3nzh1x+969ewCAmjVrwtXVNc/j9RceKey5iSh/NFo1Lj88gIthvohPewKZVA5rKzvIZdawkikgl1nD2soOMqkc8WlPcDHMF5cfHoBGqy7pphMRERERERFRBcUxz7KLixmXAEEQxOja33//bbASNwA8evQIjx49wt69e7F2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9cy08RozIF1lNW5VujzNLnBsmqYqXR6V1bg1ZkC6npk2XrEOexe3GAAAAAAAoH0coW4AAADhLtZh1+ypo7WuoETzVm3T+sISuTxeOe022QxDPtOU2+tTjMOun2Sk6sqxQzQqM5VMAgAAAAAAEBEIFAAA0AaGYSinf5py+qepqLxay3MLtau0UmW1biXHOjUgJUETh2eoT1J8qJsKAAAAAADQLgQKAABopz5J8bp89OGhbgYAAAAAAEBQsEYBAAAAAAAAAABRjEABAAAAAAAAAABRjEABAAAAAAAAAABRjEABAAAAAAAAAABRjEABAAAAAAAAAABRjEABAAAAAAAAAABRjEABAAAAAAAAAABRjEABAAAAAAAAAABRjEABAAAAAAAAAABRjEABAAAAAAAAAABRjEABAAAAAAAAAABRjEABAAAAAAAAAABRjEABAAAAAAAAAABRjEABAAAAAAAAAABRjEABAAAAAAAAAABRjEABAAAAAAAAAABRjEABAAAAAAAAAABRjEABAAAAAAAAAABRjEABAAAAAAAAAABRjEABAAAAAAAAAABRjEABAAAAAAAAAABRjEABAAAAAAAAAABRjEABAAAAAAAAAABRjEABAAAAAAAAAABRjEABAAAAAAAAAABRjEABAAAAAAAAAABRjEABAAAAAAAAAABRjEABAAAAAAAAAABRjEABAAAAAAAAAABRjEABAAAAAAAAAABRjEABAAAAAAAAAABRjEABAAAAAAAAAABRjEABAAAAAAAAAABRjEABAAAAAAAAAABRjEABAAAAAAAAAABRjEABAAAAAAAAAABRjEABAAAAAAAAAABRjEABAAAAAAAAAABRjEABAAAAAAAAAABRjEABAAAAAAAAAABRjEABAAAAAAAAAABRzBHqBgAAAAAAUO2qUEHJFlXUlsrtrZXTHqvE2BRlpg5TfExiqJsHAADQrREoAAAAAACEhGma2ldRqLw9a1RSuVte0yObYZchQ6ZM+Uyvtu5ZpdSEQ5Xdb7TSEjNkGEaomw0AANDtECgAAAAAAHQ5r8+jNTvfUHH5LtkMm+w2pxxGTKP9TNNUSeVurdy+VL2TBmj0oEmy27iVBQAACCbWKAAAAAAAdCmvz6NP8xaruHyXYhxxcthjms0UMAxDDnuMYhxx2lu+S5/mLZbX5+niFgMAAHRvBAoAAAAAAF3GNE2t2fmGDlQXK8YR166yTkecyqqLtWbnGzJNs5NaCAAAEH0IFAAAAAAAusy+ikIrk6AjnI44FZfv0r6KwiC3DAAAIHoRKAAAAAAAdJm8PWtkMwK7FbUZNuXtWROkFgEAAIBAAQAAAACgS1S7KlRSuVt2mzOgeuw2p/ZVFqraVRGklgEAAEQ3AgUAAAAAgC5RULJFXtPT7MLFbWUYhnymVwUlW4LUMgAAgOhGoAAAAAAA0CUqaktlM+xBqctm2FXp2h+UugAAAKIdgQIAAAAAQJdwe2tlKLBsAj9DhlyemqDUBQAAEO0IFAAAAAAAuoTTHitTZlDqMmUqxhEXlLoAAACiHYECAAAAAECXSIxNkc/0BqUun+lVQkyvoNQFAAAQ7QgUAAAAAAC6RGbqMNkNh0wzsKwC0zRlM+zKTB0WpJYBAABENwIFAAAAAIAuER+TqNSEQ+X1uQOqx+tzKy0hQ/ExiUFqGQAAQHQjUAAAAAAA6DLZ/UbLZ/oCqsNn+pTdb3SQWgQAAAACBQAAAACALpOWmKHeSQPk8tR0qLzbU6PeSQOUlpgR5JYBAABELwIFAAAAAIAuYxiGRg+apJ7xveVuZ7DA7alRcnxvjR40SYZhdFILAQAAog+BAgAAAABAl7LbHDou+1yl/5hZ4PG6ml3g2DRNebwuuTw1Sk8aoOOyz5Xd5ujiFgMAAHRvXF0BAAAAALqc3ebQ2MFTtK+iUHl71mhfZaF8plc2wy5DhkyZ1s9piZnK7vtTpSVmkEkAAADQCQgUAAAAAABCwjAMpSdlKj0pU9WuChWUbFGla79cnhrFOOKUENNLmanDFB+TGOqmAgAAdGsECgAAAAAAIRcfk6gh/XJC3QwAAICoxBoFAAAAAAAAAABEMTIKArRt2zbNnz9fq1ev1p49eyRJffv21ZgxY3TppZdqyJAhzZadPHmytm7d2uoxXn/9dWVnZzd6v6SkRHPnztWKFStUWFio+Ph4DRo0SJMnT9b5558vu93eYr0ffPCBXnzxRW3atEmVlZXq06ePxo0bp+nTp+vwww9vsWygxwYAAAAAAACAgzHeGprxVgIFAZg/f74eeOABeTyeBu/n5+crPz9fS5cu1R133KFp06Y1KltbW6sdO3Z0+Njfffedpk2bpuLiYus9l8ul9evXa/369Xrttdc0b948JSY2PZfnww8/rHnz5jV4r7CwUEuWLNFrr72m++67T2eeeWanHBsAAAAAAAAADsZ4a+jGWwkUdNAHH3yge+65R5KUnZ2tmTNn6phjjlF1dbU2bNigv//97yosLNRf/vIXHXroofr5z3/eoPzWrVutDv/6668rIyOj2WPFx8c3+LmqqkpXXnmliouL1bt3b916660aN26cKioqtGTJEj311FNav369/vjHP+of//hHo/peeuklq9NOmTJFV155pXr37q1Nmzbp4YcfVl5enm677TYNHjxYI0aMCOqxAQAAAAAAAOBgjLeGdryVQEEHzZo1S5I0cOBAvfTSS0pISLC29e/fX8cff7ymTp2qgoICPfzww4067qZNmyRJvXr1ajLNpSULFy5Ufn6+HA6HnnrqKQ0dOlSSlJaWpptvvln9+vXTX//6V73zzjv64osv9JOf/MQqW11drccee0ySNHHiRD300EPWthNOOEHHHHOMfvWrXyk/P19/+9vf9PTTTwft2AAAAAAAAADQFMZbQzveymLGHbB9+3Zt375dknTNNdc06LR+PXv21BVXXCGpbl6twsLCBts3b94sSTryyCPbdWzTNPXss89KkiZNmmR1nPqmTZumww47TJK0ePHiBtuWLVumkpISSdJNN93UqGxycrJuuOEGSdJnn32mgoKCoB0bAAAAAAAAAA7GeGvox1sJFHRAQUGBNR/UyJEjm90vKyvLel1UVNRgm7/jtlS+Kbm5uVZdJ598cpP72Gw2nXTSSZLqUnZM07S2ffTRR5Lq0nf69+/fZPkJEyZYi2O8//77QTs2AAAAAAAAAByM8dbQj7cy9VAHnHjiiVq3bp0qKysVFxfX7H75+fnW6+TkZOu1y+VSXl6eJGnAgAH6xz/+of/+979WismQIUM0efJknXfeeXI6nQ3qzM3NtV4fccQRzR57+PDhkqT9+/eroKDA6qRbtmyR1HJkLSkpSZmZmcrPz9fXX38dtGMDAAAAAAAAwMEYbw39eCuBggA0lQLj5/P5tGjRIkl180kNHDjQ2rZt2za53W5J0p133mm9lupW5/7yyy/15ZdfaunSpXryySeVnp5ubfen1DgcDvXr16/Z4x966KHWa3/n8Xq92rNnjyS1uJiHv3x+fn6DVJhAjg0AAAAAAAAALWG8te3HDjamHuokTz31lBVNuuCCC2Sz/d+prh81iomJ0c0336x33nlH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VFS0+l999H1Eqt///vfW53zNNdeYa9euNfft22fm5eWZDz74oDl8+HAzOzvbPPXUU83S0tIGZen36K78feAf//hHk9vp+4hkN910k/VZX3LJJebq1avNffv2mbm5ueYdd9xhbbv44otNr9fboCx9v3V8z9AdRfK9EiKPYZqtrKQDRJmlS5fqzjvvlMfjaXL79OnTdeutt3ZxqxCtCgoKdPLJJ0uS7r//fk2dOrXZfQ8cOKArr7xSX331VZPb09PTtWDBAmVlZTW5PZC+H8pjI/Kdeuqp2rVrV7vKbN261XpN30ekcrlcuvnmm/Xuu+82u8/w4cP1+OOPKzMzs8H79Ht0V/4FjW+44Qb95je/abSdvo9IVlNTo9/97ndasWJFs/uMHz9es2fPVmJiYoP36fttw/cM3U0k3ysh8hAoAJqwdetWPfXUU1q9erX27dunHj166Mgjj9SFF17Y6uJTQDC1J1Ag1aUlLly4UK+//rp27Nghl8uljIwMTZgwQTNmzFBaWlqL5QPp+6E8NiJXSUmJxo0b1+5y9S9+Jfo+Itt7772nxYsXa+PGjSorK1NiYqKGDx+uM844Q2eddZacTmeT5ej36I5aCxRI9H1ENtM09e677+qVV17RV199pfLycvXs2VPDhg3T2WefrTPOOKPB9B/10ffbhu8ZuovucK+EyEKgAAAAAAAAAACAKMZixgAAAAAAAAAARDECBQAAAAAAAAAARDECBQAAAAAAAAAARDECBQAAAAAAAAAARDECBQAAAAAAAAAARDECBQAAAAAAAAAARDECBQAAAAAAAAAARDECBQAAAAAAAAAARDECBQAAAAAAAAAARDECBQAAAAAAAAAARDECBQAAAAAAAAAARDECBQAAAAAAAAAARDECBQAAAAAAAAAARDECBQAAAAAAAAAARDECBQAAAAAAAAAARDECBQAAAAAAAAAARDECBQAAIGrdeuutGjp0aIv/HXHEEcrJydHEiRN122236YMPPgh1s9tl9erV1u+ydOnSBtuWLl3a7LZgqKys1L///e+g19te9T/ntvJ4PPrZz35mlduyZUu7j/vZZ59Z5X/729+2u/zBCgoKrPpuvfXWgOsDAADB0do15YgRI3TsscfqpJNO0owZM7Ro0SKVl5e3WKe/7CWXXBL09pqmqQULFqi4uLjDddS/xpw9e3aDbZ19jdleLV2TXnLJJe2+TgS6KwIFAAAALfB4PCovL9eOHTu0dOlSXXfddbrkkktUVlYW6qaFtU8//VSTJk3SSy+9FOqmdIjD4dAZZ5xh/fzWW2+1u47XX3/den322WcHpV0AACDyeL1eVVVVqbCwUB9//LHuvPNOnXLKKVq+fHmXtyU/P18XX3yx/vKXv6i2trbLj9/VIv2aFOhKjlA3AAAAIBzMnDlT2dnZjd73er2qqKhQbm6ulixZourqaq1Zs0bXX3+9nn/+eRmGEYLWhr8nn3xSu3fvVkZGRqib0mFnnXWWnnvuOUnS8uXLdeONN7a5bG1trf773/9KktLS0nT88cd3ShsBAEB4aeqa0u12q6KiQgUFBfroo4+Um5ur/fv368Ybb1RZWZkuuOCCLmvfa6+9prVr13bZ8UKtO1yTAl2FQAEAAICkUaNGacyYMS3uc/755+vCCy9UWVmZ1qxZo7feeksTJ07sohYG39SpUzV16tRQNyNsjRgxQtnZ2crLy9OuXbu0adMmHXnkkW0qu2LFClVUVEiSzjzzTDkcXHYDABANWrumvPHGG/XSSy/p7rvvlsfj0d13362srCyNGzeuwX5bt27t7KYGZMyYMWHfxraYP39+qJsAhA2mHgIAAGijIUOG6JprrrF+fu2110LYGnSFKVOmWK/bMz0A0w4BAIDmXHDBBdZ6Qx6PR/fdd59M0wxxqwBEOwIFAAAA7XD66adbr7/++usQtgRd4cwzz5Tdbpd9jWgpAAAeQElEQVQkvf32220qU1ZWpo8//liSNGzYMA0bNqzT2gcAACLTxRdfrGOOOUaSlJeXp/fffz+0DQIQ9QgUAAAAtEPfvn2t16WlpQ223XrrrRo6dKhOPfVUSdJTTz2lCRMm6KijjtKECROsJ8fq++GHHzRr1ixNmTJFo0aN0tFHH61TTz1Vd9xxh3Jzc9vUpnfffVdXXXWVxowZo6OOOkqnnXaaHn74Ye3fv7/FckuXLtXQoUM1dOhQLV26tNn9vv32Wz344IOaPHmy1cZf/vKXuueee/Tdd9812PeSSy7R0KFDtWbNGklSYWGhdYymfn9JWrlypW6++WbrXI0ePVrnnXeennzySWv6npaUl5fr8ccf1+TJkzVy5Ejl5ORo2rRpQcn46Nu3rzUVQGFhob788stWy7zzzjtyuVySms4m2LZtmx588EFNnTpV48aN05FHHqmcnBz98pe/1J133tmhANTq1aut8zx79uxm9ysoKGj185CkmpoaPffcc7r44os1duxYHXnkkTr++ON1ww036L333mt3+wAAQEOGYWj69OnWz/WzESVZ/15fcsklTZbfsWOH7r77bk2cOFFHH320jj76aJ100km68cYbrXWS6ps9e7aGDh2qxx9/3Hrv5JNP1tChQ3XSSSc12m/EiBGSpFdffVW/+MUvrGuBX//616qqqmrztYckVVdX6/HHH9fEiRM1cuRIjR8/XjNmzNBbb73VbJm2Xqc21462XpP69xs6dGizx3C5XHrllVd01VVXafz48TryyCM1btw4XXLJJXruuedUU1PTbNmTTjpJQ4cO1e233y5J2rx5s2699Vbrunf8+PG67rrr9NFHHzVbB9BVmCwVAACgHcrLy63XSUlJze73t7/9TXPnzrV+3r17t6qrqxvs85///Ed/+ctfVFVV1eD9Xbt2adeuXXrllVd09dVX63e/+12Tiya73W794Q9/0Jtvvtng/fz8fM2bN0+vv/66rr/++nb9fgebN2+eZs2aJZ/P1+D9nTt3aufOnVqyZInuu+++Dq3VUFNTo1tvvbXRTaLL5dKGDRu0YcMGPffcc5o9e7ZGjRrVZB07duzQFVdcoT179ljv1dbW6osvvtAXX3yhDz/8MOD1AaZMmaJPP/1UUt30Q/6n/5rzxhtvSJIcDofOPPNM632fz6f77rtPL774YqPz6Xa7VV5erp07d2rRokW68cYbde211wbU7o7avHmzrr/+eu3evbvB+0VFRfrvf/+r//73vzrhhBP0yCOPKDExMSRtBACgOzjuuOPkcDjk8Xj0v//9r83l/vOf/+iOO+6Q2+1u8H5hYaEKCwu1fPlyjRs3Tv/617/Uo0ePDrdv4cKF+vOf/2z9XFRUpKKionbVuW/fPp1zzjnasWOH9V5tba0+/vhjffzxx1qyZIkef/xxxcfHd7idnWnbtm363e9+p+3btzd4v6SkRGvWrNGaNWv0zDPP6PHHH291LasFCxbovvvua/C57du3Tx988IE++OADTZs2rcH5BroagQIAAIB2WLVqlfXa/6TVwfbs2aN58+apT58+uuKKK9SrVy998sknOuuss6x9li1bpltvvVWmacrpdOrMM8/UT3/6U8XExCgvL09LlizRvn37NGfOHHm9Xv2///f/Gh3n1ltvtYIE6enpuuCCCzR48GAVFRXplVdeUV5enu65554O/67//Oc/9Y9//EOSFBMTo7POOkujRo2Sx+PRZ599puXLl6u6ulq33HKLMjMzNXLkSM2cOVP79+/Xo48+qm3btik1NVV33323JOmQQw6x6vb5fLr++uutAfhDDz1U55xzjgYNGqTKykqtXLlSb7/9tvbt26fp06fr5Zdf1vDhwxu0r6ioSBdeeKGVOfHTn/5UZ5xxhpKSkvT111/rpZde0ptvvqmYmJgOnwNJOvXUU5WQkKDKykq9/fbbuu2225oM3Eh1GSL+J9eOP/54paWlWdsee+wxa8G81NRUnX322Ro4cKBiY2Otm/q8vDxJ0qOPPqrjjjuuzYsnB8uOHTt08cUXq7KyUlLdAMZJJ52klJQU7d69W8uWLVNeXp4+/vhjXX311Xr++edZqBkAgA5KTExUVlaWduzYoX379ik/P19ZWVktltm+fbsVJEhKStK5556r4cOHy2az6ZtvvtHLL7+s4uJiff7553r44Yf1pz/9SZI0ceJEDR8+XG+++aa17tJf//pXpaWlKS4urtFx/A84JCcn6/LLL1dmZqbWrVuno446ql2/42OPPSa3262MjAxdcMEFyszM1I4dO7RgwQKVlJTo008/1f/7f/9P//znP9tVb2vaek3akoKCAl1++eXau3evJCk7O1uTJ09WRkaGiouLtXz5cn355Zf6/vvvdckll2jhwoXNTjm5du1aLV26VA6HQ+eee65ycnLk8/m0YsUKvfvuu5LqAjM/+9nPrOxkoKtxVQ8AANBG5eXl1sC5JJ1xxhlN7udyudSjRw8tWLBA/fv3l9RwCpoffvhBf/7zn2WaptLS0vT00083uqm48sordfXVV+vLL7/UvHnzdMoppzR4kv1///uf9eT60KFD9eyzzyo1NdXaftFFFzWZbdBWO3fu1BNPPCFJSktL0zPPPNMgJftXv/qVjjvuOP3xj3+Ux+PRww8/rPnz5ysnJ0eS9Nxzz0mS4uPjdcoppzSq/4UXXrCCBKeccopmzZrV4Cb13HPP1XnnnafrrrtO1dXV+n//7//pjTfeaDBA/8gjj1hBgmuvvVY33nijtW3SpEk677zzdMkll6i4uLhD58AvPj5ep59+upYuXaoffvhB69ats37Pgy1fvtzKFqj/mZeUlOjpp5+WJGVkZOiVV15RSkpKg7LXXHONbr/9di1dulSmaerNN9/s0kCBaZq65ZZbVFlZKZvNpgceeKDBYs6SNH36dN19991auHCh1q1bp6efflpXX311l7URAIDuJiMjw3ravri4uNVAwcsvv2w9kf7UU0/p6KOPbrD9oosu0jnnnKPdu3dryZIl+sMf/qC4uDgNHjxYgwcPbjC15c9+9jNlZmY2eRzTNOV2uzV//nzrGvTg64K2cLvdGj16tObMmaOEhATr/QsuuECXXHKJvvnmG7333nv68MMPdeKJJ7a7/ua09Zq0JXfeeacVJLjwwgt1xx13WGtXSdJll12mJ554Qo8++qiqqqp000036Y033pDN1nim92+//VbJycl6/vnnGzz8MnXqVD3++OPWtElLliwhUICQYY0CAACAFtTW1mrXrl1avHixzj77bH377beS6haprT+tzMEmTpxoBQkO9uKLL1rTDd1zzz1NPnnUs2dPPfjgg3I6nTJNU0899VSD7f5BZ8Mw9Le//a1BkECSnE6n7r33XmVkZLT5d61vwYIF1k3on/70pybnbT3nnHP0s5/9TJK0Zs0a/fDDD22q2+PxWO3v169foyCB37hx43TVVVdJqnt6bsWKFda2kpIS/ec//5EkjRw5Ur/73e8alR84cKDuvffeNrWpNfVvjP1P4TXFP79wr169NGHCBOv9FStWWOsW/PrXv24UJJAkm83WYND9m2++Cbjd7fHZZ59Z6yNcdtllTQ4G2O123X777TrssMMkSc8//3yjaQ8AAEDb1R88P3DgQKv7+68PevXq1ShIINVlLV566aUaNGiQxo8fbw10d8TYsWNbnXKxNUlJSXrkkUca/J6S1Lt3bz388MPWzy+++GJAxwm2jRs3auXKlZKkY489VnfeeWeDIIHfddddp9NPP11SXWamPzugKTfccEOjDFlJmjFjhpUB+9VXXwWj+UCHECgAAACQdOmll1oLmdX/b+TIkdbiwv6FewcMGKDZs2fL6XQ2W19zT5xL0ttvvy2p7kn9+oPJBzvssMOsufk//fRTeTweSXUZC/4pkEaNGqXs7Owmy8fHx+vcc89t4bdu3ocffiipbjHflp5quu666/SHP/yh0VNiLdmwYYO+//57SXUBlaaCBH7nnHNOozZJdefD/+T++eef3+xUQD//+c+tQe1AjBkzxgq6vPPOO/J6vY322blzpzXQPnHixAZTHk2ePFnvvvuu5s2bp1/84hfNHqf+U30tLYzXGfz9Ump43g/mdDo1efJkSXVPPm7atKnT2wYAQHdVfwo//9R/LenVq5ckaf/+/VqyZEmT+0yfPl1vvfWWnnzyyWYzBtqipevZtpo8ebLS09Ob3HbUUUdZgYjPP/9ctbW1AR8vWOovLnzFFVc0mSXgV/9Bj/fee6/Z/fwBhYPFxsZa16tlZWXtbCkQPEw9BAAA0Eb9+/fXWWedpUsvvVTJyckt7jto0KAm3y8tLVV+fr6kunlp33///Rbr8Q+iV1VVaefOncrOzlZeXp6VkdDaU14//elPW9zelP3791tBkWOOOabFG6Of/vSn7T7Gxo0brdeVlZUt3lBJdeegpqamwYD0hg0brNfHHntsi+VzcnKsTJCOMgxDZ555pubMmaO9e/dqzZo1GjduXIN9/FNBSQ2nHZLqBtezsrKanU5gz5492rRpU4M1MJoKRnSm+ud027ZtVj9tSv2Fub/++utWPwMAANC0iooK63VbHrr4xS9+YWUw3n777VqwYIFOPvlknXDCCTryyCObfXiiI5q7nm2P0aNHt7j9Jz/5ib788ku53W5t3rw5bK4pvvzyS+v1mDFjWtz3iCOOUHJyssrKyprNCOjRo4f69evXbB2JiYmSZD0YBIQCgQIAAADVLXjW1JP5sbGxSkpK0oABAxpN79OSpKSkJt8vKiqyXufn5+v6669vc5379u1r8H+p9cXYBgwY0Ob6Dz6OpA5PXdSS+lMUvfzyy3r55ZfbVK6kpMR6XT+NvqWbLqlj56ApZ511lubMmSNJeuuttxoFCvzrQQwaNEgjR45stp4vvvhCK1eu1I4dO5Sfn6/8/PwGgwShUr9v1l/voTX1+wsAAGif+lkEzV0/1nfKKafovPPO06JFiyTVBey//vpr/eMf/1Bqaqp+/vOf67TTTtMJJ5zQIFuhI9rSnta0di156KGHWq8DXVcqmPzXnT179lTPnj1b3NcwDGVmZmrz5s3NTvXU2rn0f1amaXagtUBwECgAAABQ3RQ+rT0t1B71p52pL5ABYf+NZP2U5NjY2BbLtHU6oPr8CwS3pf6O6Og5qH8jXV5ebr1uaeoiqWPnoCkDBw7U0UcfrQ0bNujdd9/VXXfdZd3Ubdy40cpaODibwO+bb77Rrbfe2uAJtfoOPfRQnXjiiVqwYEFQ2ttewfhcAABA++zcudN63dbpEu+++26NHz9ezz33nL788ktrcLmkpESvvvqqXn31VWVkZOiee+7R+PHjO9y25q5n2yM+Pr7F7fWv48Jp6iH/9U1r7ffz/x71sy7rCzRoA3QFeikAAEAXqn+zMXHiRD3yyCPtrqP+tEetzWPvX0C3Peq3sTNu2OrfEM6dO1cnnHBCu+uofw6qq6utdO2mdOQcNGfKlCnasGGDSktLtWrVKh133HGS/m8RY5vN1uQiwEVFRbrwwgutp9PS0tI0btw4DRs2TEOGDNGwYcPUr18/eb3eTg0UtPR5xsXFqaKiQunp6frss886rQ0AAKDOnj17rCfQe/furT59+rS57C9/+Uv98pe/1A8//KAPP/xQn332mVatWmUtiFxYWKhrr71WL7/8cpML6HaV1q4l/dNpSh3LYOis4IL/eri5gf+D+X+P1h5gAcIZixkDAAB0obS0NOt1R9Or699E+tcSaE796WTaqn4b/YsON6eyslKff/65CgsLrcWF21N/R89B7969rdcFBQUt7tuRc9CcM844w1rEevny5ZIkn8+nt956S5I0fvx49e3bt1G52bNnW0GC888/Xx999JFmzZqlGTNm6MQTT7SmT+roAnb115FoaW7blrIG/J/LgQMHghpcAQAATau/VtXxxx/foTr69u2r888/X//4xz/0+eef65lnnrGmQKytrdW8efOC0taOau06rP61bP3pJOtf27S0blNnTd/oX4D5wIEDVvClOaZpWr9HU9eBQKQgUAAAANCF+vbtaw30b9q0qcFTVE155JFHdPvtt+uJJ56wblIOP/xw64n6NWvWtFj+iy++6FAb/QPx9Re4bcratWt1+eWX66STTtLChQvbVH/9+ftba39paamuv/563XvvvXrttdes90eNGmW9Xr16dYt1dOQcNKdXr1468cQTJUkrVqyQz+fTF198YQU8zjrrrCbLrVixQlLdU2Z//OMfrWDDwbZs2WK9bs8ctfWnBmhpKqC8vLxmtx111FGSJLfb3eo5e/PNN3XzzTfrkUce0datW9vcTgAAUMfn8+mll16yfp48eXKrZWpqavT666/r0Ucf1X/+859G2+12u8aPH6+nnnrKutZo6d/+rrBx48YWt/uvBePj4zVkyBDr/frXNi0FAzrr9/NfF0mtX2tu3LjRuv4aOnRop7QH6AoECgAAALrYySefLKkulbmlaWa+/fZbzZ07V0uWLNFzzz1nzbXvdDqtwerc3Nxmb168Xm+bFwo+mH86oN27d+vjjz9udj//Ar6SNHbsWOu1YRiS1GSWwahRo9SrVy9J0ttvv63CwsJm63/++ef13nvv6fnnn9dXX33VoH3+9RMWLFjQ7BPwmzZtajXY0V7+YEBJSYnWr1+v9957T5KUmJioU089tcky/nUfHA5Hi+s+PPfcc9brljIDDlZ/oe3Nmzc3u9/bb7/d7DZ/v5Skp59+utn93G63Hn30Ub3xxhuaM2dOmzNJAADA/3n22WetQe6jjz5a48aNa7WMzWazHiBpKVMgISHBChT06NGjwTb/NZrUNQvn/uc//2l2+p6VK1daDxycfPLJstvt1ra2XNt4vV7rOqw5LV2TtuTg66KWytf/LPzX6EAkIlAAAADQxS677DLr5u2xxx7TBx980GifsrIy/fa3v7VSrS+55JIGi6DNmDHD+vkPf/iD8vPzG5Q3TVMPPvigcnNzO9TGSy+91Er5vuuuu7Rr165G+7z77rvW3Pxjx47V4MGDrW3+eV3Ly8sb3YTGxcXpkksukVT3ZNz1119vzc9b3yeffKK5c+dKqhtgv/TSS61tPXr0sH7+9ttvdccddzQaWC8uLtYtt9zSvl+8DX7+859bgY4VK1bov//9ryTpF7/4RbPz0mZkZEiqeyLOP2VRfR6PR/fff7+VeSC1b87dzMxM64Z63bp1WrlyZaN9nn76aX366afN1nHaaacpKytLkvTRRx/pkUceafTZ+Xy+Bv1h7NixIZ33GACASOP1evX8889r1qxZkuoeALn99tvbVDYmJsYawN62bZv+/e9/N7nfCy+8YGWt5uTkNNhWfy2q1qbUCYbdu3fr9ttvl9vtbvB+fn6+br31Vkl1mRDTp09vsH3EiBFW4ODdd99tlDng8/l0//33a9u2bS0ev6Vr0pYcddRRGjNmjCRp/fr1uueee5qcAmnOnDl69913JUmDBg3SxIkT23wMINywmDEAAEAXGzhwoH7/+9/r3nvvlcvl0nXXXaeTTz5ZJ554ouLj47V9+3YtWrTImtN+2LBhuuqqqxrUkZ2drauvvlr/+te/9P333+uss87SBRdcoCOPPFL79+/Xa6+9pi+//FJpaWnat29fu9s4bNgwXXvttVb9U6ZM0a9+9SuNHDlSFRUV+vzzz/XOO+9Iqhu0v/POOxuU98/PWlFRobvuuks/+9nP1KtXLyvr4JprrtHHH3+sDRs2KDc3VxMnTtQ555yjI444QpWVlVqzZo2WL19uPb01c+ZM9e/fv8Exrr/+er3//vvauXOnli1bptzcXP3qV79S7969lZeXp4ULF2r//v0dPgfNcTqdOuOMM/Tiiy9q0aJF1k322Wef3WyZs88+21q4+ve//71WrlypY489Vg6HQ998841ef/31RpkV5eXlbW6TYRg6++yz9dRTT0mSrrvuOp133nkaOXKkDhw4oLfeektr167VIYccIo/H0+TaEA6HQ3/729900UUXyeVyac6cOfrkk080efJk9enTR7t379ayZcusG/WEhAT9+c9/bnMbAQCIBuvWrWv0b3htba3Kysq0fft2ffzxx1bA3Waz6U9/+pOOPvroNtd/ww036L333pPL5dKsWbP0ySefaMKECerbt69KSkr02WefWQ8epKSk6LLLLmtQvv46APfff78uuugiSeq0Ae7U1FS9+eab2rFjh6ZOnar09HRt3rxZCxcutKbrueaaa3TkkUc2KJecnKxTTz1Vb7/9tmpqanTRRRfpwgsv1JAhQ1RcXKz//Oc/2rJli4YPH67t27c3CkT4tXZN2pL77rtP55xzjvbv368XX3xR//vf/zRlyhQdeuih2rdvn958802tX79ekhQbG6tZs2Y1mDIJiDQECgAAAELA/8T+gw8+KJfLpffff7/BgnZ+xxxzjP71r381OV3NzJkzZZqmnnjiCVVVVTWaLqZXr156+OGHdcUVV3SojTNnzpTP59O///1vVVVV6fnnn2+0T2pqqh577DEdfvjhDd6fOHGiNe3RokWLtGjRIo0cOVKLFy+WVDfY/vTTT+vGG2/Uxx9/rAMHDjQ53Y3NZtN1112nq6++utG2+Ph4vfDCC5oxY4a+/vpr5eXl6b777muwz3HHHafRo0fr73//e4fOQXPOOussvfjii1aQoH///g3WTTjYFVdcof/973/69NNP5fF4tGTJEi1ZsqTBPna7Xb/+9a+Vm5ur9957T7t371ZFRYUSExPb1KYbbrhBGzdu1P/+9z/V1NQ0+rwOOeQQPfnkk5o5c2azi0iPHDlSzzzzjGbOnKm9e/fq66+/1tdff91ovz59+mj27NkaOHBgm9oGAEC0eOyxx9q0X79+/XTnnXfqlFNOaVf9gwcP1iOPPKJbbrlFVVVVWrNmTZNrPvXt21ezZ8+21sbyGz9+vHr16qX9+/dr7dq1Wrt2rQzD0IknnthomqJguPvuu3XPPfdoy5Ytja7TDMPQlVdeqZkzZzZZ9s4779T27du1fft2lZWVac6cOQ22Z2dna86cOc1O/Si1fk3akszMTC1YsEC//vWv9e233yovL08PP/xwo/0yMjI0e/ZsjRgxotU6gXBGoAAAACBELr74Yp100kl68cUX9dlnn6mgoEDV1dXq1auXRowYoTPPPFNnnHFGg/laD/a73/1Oxx13nObPn6+1a9fqwIEDSk9P1wknnKBrr7222alw2urGG2/UL3/5Sy1YsECff/65ioqKZBiGBgwYoJNOOkmXXnppgzlk/caOHatHH31Uc+fO1TfffCOPx9NoKp3ExETNnTtXH330kV577TWtX79ee/fulWEY6tevn8aMGaNp06a1OLVNWlqaXnrpJS1evFivvfaa9bT7YYcdprPPPlsXXXSRnn322YDOQVNGjhypQYMGaefOnZLqAgf15/w9WExMjP797383aGdVVZUSEhKUmZmpnJwcXXDBBRo8eLBefPFFvffee/J6vXrnnXd0zjnntKlNPXr00HPPPaelS5dq2bJl2rp1q9xutzIyMnTaaafp8ssvV8+ePVutJycnR++++65efvllrVixwro579GjhwYPHqyTTz5ZF1xwgZKSktp2sgAAiHJ2u10JCQnq27evhg0bpgkTJujkk0/u8HXaKaecojfffFMLFizQypUrtWvXLlVXVys5OVkDBw7UySefrPPPP7/Jhw1SUlL03HPP6eGHH9bGjRtVVVWl1NRUff/99w2mkQyWjIwMvfrqq5ozZ47ee+89/fDDD+rVq5dycnJ06aWX6ic/+UmzZdPT07V06VItWLBAb775pnXdlZWVpTPOOEOXXHJJi2s/SW27Jm3J4MGD9frrr+vVV1/Vu+++q9zcXJWVlSktLU2HHXaYdb1ef0onIFIZZlesXAIAAAAAAAAAAMISixkDAAAAAAAAABDFCBQAAAAAAAAAABDFCBQAAAAAAAAAABDFCBQAAAAAAAAAABDFCBQAAAAAAAAAABDFCBQAAAAAAAAAABDFCBQAAAAAAAAAABDFCBQAAAAAAAAAABDFCBQAAAAAAAAAABDFCBQAAAAAAAAAABDFCBQAAAAAAAAAABDFCBQAAAAAAAAAABDFCBQAAAAAAAAAABDFCBQAAAAAAAAAABDFCBQAAAAAAAAAABDFCBQAAAAAAAAAABDFCBQAAAAAAAAAABDFCBQAAAAAAAAAABDFCBQAAAAAAAAAABDFCBQAAAAAAAAAABDFCBQAAAAAAAAAABDFCBQAAAAAAAAAABDFCBQAAAAAAAAAABDFCBQAAAAAAAAAABDFCBQAAAAAAAAAABDF/j9akJXAM/4s6AAAAABJRU5ErkJggg==", "text/plain": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "# to control the scale of plot\n", "plot_model(best, plot = 'residuals', scale = 2)" ] }, { "cell_type": "code", "execution_count": 71, "id": "293e4d15", "metadata": {}, "outputs": [ { "data": { "text/html": [], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "text/plain": [ "'Residuals.png'" ] }, "execution_count": 71, "metadata": {}, "output_type": "execute_result" } ], "source": [ "# to save the plot\n", "plot_model(best, plot = 'residuals', save=True)" ] }, { "attachments": {}, "cell_type": "markdown", "id": "2fef279d", "metadata": {}, "source": [ "Some other parameters that you might find very useful in `plot_model` are:\n", "\n", "- fit_kwargs\n", "- plot_kwargs\n", "- groups\n", "- display_format\n", "\n", "You can check the docstring of the function for more info." ] }, { "cell_type": "code", "execution_count": null, "id": "54b09b8e", "metadata": {}, "outputs": [], "source": [ "# help(plot_model)" ] }, { "attachments": {}, "cell_type": "markdown", "id": "b724ca46", "metadata": {}, "source": [ "## ✅ Interpret Model" ] }, { "attachments": {}, "cell_type": "markdown", "id": "52f8fb33", "metadata": {}, "source": [ "The `interpret_model` function analyzes the predictions generated from a trained model. Most plots in this function are implemented based on the SHAP (Shapley Additive exPlanations). For more info on this, please see https://shap.readthedocs.io/en/latest/" ] }, { "cell_type": "code", "execution_count": 73, "id": "6b6891b7", "metadata": {}, "outputs": [ { "data": { "text/html": [], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "text/html": [ "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
 MAEMSERMSER2RMSLEMAPE
Fold      
02896.496423611929.40134859.21080.85900.59930.3808
13075.941930047230.74865481.53540.82530.46220.3295
23096.018527757739.18785268.56140.64860.61590.4550
33347.314426993115.82475195.49000.77460.81060.5509
43263.766029391206.78435421.36580.78140.56280.3846
52922.537221672554.75964655.37910.86060.41700.2881
62733.807121012815.38654583.97380.85700.39910.3139
72865.579625843408.71325083.64130.85790.50270.2995
82715.568021671018.59294655.21410.86000.52330.4192
93101.854727472226.41395241.39550.82300.55210.3621
Mean3001.888425547324.58135044.57670.81470.54450.3784
Std200.51633164504.0885315.54780.06350.11210.0765
\n" ], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "", "version_major": 2, "version_minor": 0 }, "text/plain": [ "Processing: 0%| | 0/4 [00:00" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "# interpret summary model\n", "interpret_model(lightgbm, plot = 'summary')" ] }, { "cell_type": "code", "execution_count": 75, "id": "824bafdc", "metadata": {}, "outputs": [ { "data": { "text/html": [ "
" ], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "text/html": [ "\n", "
\n", "
\n", " Visualization omitted, Javascript library not loaded!
\n", " Have you run `initjs()` in this notebook? If this notebook was from another\n", " user you must also trust this notebook (File -> Trust notebook). If you are viewing\n", " this notebook on github the Javascript has been stripped for security. If you are using\n", " JupyterLab this error is because a JupyterLab extension has not yet been written.\n", "
\n", " " ], "text/plain": [ "" ] }, "execution_count": 75, "metadata": {}, "output_type": "execute_result" } ], "source": [ "# reason plot for test set observation 1\n", "interpret_model(lightgbm, plot = 'reason', observation = 1)" ] }, { "attachments": {}, "cell_type": "markdown", "id": "ca7ce2b4", "metadata": {}, "source": [ "Some other parameters that you might find very useful in `interpret_model` are:\n", "\n", "- plot\n", "- feature\n", "- use_train_data\n", "- X_new_sample\n", "- y_new_sample\n", "- save\n", "\n", "You can check the docstring of the function for more info." ] }, { "cell_type": "code", "execution_count": 76, "id": "42595030", "metadata": {}, "outputs": [], "source": [ "# help(interpret_model)" ] }, { "attachments": {}, "cell_type": "markdown", "id": "9f57d0c8", "metadata": {}, "source": [ "## ✅ Get Leaderboard" ] }, { "attachments": {}, "cell_type": "markdown", "id": "ec63b67a", "metadata": {}, "source": [ "This function returns the leaderboard of all models trained in the current setup." ] }, { "cell_type": "code", "execution_count": 77, "id": "307a6e3c", "metadata": {}, "outputs": [ { "data": { "text/html": [], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "text/html": [], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "", "version_major": 2, "version_minor": 0 }, "text/plain": [ "Processing: 0%| | 0/67 [00:00\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
Model NameModelMAEMSERMSER2RMSLEMAPE
Index
0Linear Regression(TransformerWrapper(include=['age', 'bmi', 'ch...4312.61863.845275e+076182.47960.72980.62850.4460
1Lasso Regression(TransformerWrapper(include=['age', 'bmi', 'ch...4302.24693.838653e+076176.44630.73060.59130.4430
2Ridge Regression(TransformerWrapper(include=['age', 'bmi', 'ch...4296.06423.839300e+076176.61600.73080.57100.4397
3Elastic Net(TransformerWrapper(include=['age', 'bmi', 'ch...7571.45981.047380e+0810182.32910.28460.89541.2888
4Least Angle Regression(TransformerWrapper(include=['age', 'bmi', 'ch...4303.55593.838806e+076176.59200.73060.59490.4433
...........................
61Decision Tree Regressor(TransformerWrapper(include=['age', 'bmi', 'ch...2343.14472.955617e+075420.45320.78380.45250.2311
62Voting Regressor(TransformerWrapper(include=['age', 'bmi', 'ch...2715.94202.399157e+074879.83460.82890.45450.3218
63Stacking Regressor(TransformerWrapper(include=['age', 'bmi', 'ch...2687.68852.329403e+074807.70160.83360.44600.3007
64Stacking Regressor(TransformerWrapper(include=['age', 'bmi', 'ch...2687.68852.329403e+074807.70160.83360.44600.3007
65Light Gradient Boosting Machine(TransformerWrapper(include=['age', 'bmi', 'ch...3001.88842.554732e+075044.57670.81470.54450.3784
\n", "

66 rows × 8 columns

\n", "" ], "text/plain": [ " Model Name \\\n", "Index \n", "0 Linear Regression \n", "1 Lasso Regression \n", "2 Ridge Regression \n", "3 Elastic Net \n", "4 Least Angle Regression \n", "... ... \n", "61 Decision Tree Regressor \n", "62 Voting Regressor \n", "63 Stacking Regressor \n", "64 Stacking Regressor \n", "65 Light Gradient Boosting Machine \n", "\n", " Model MAE \\\n", "Index \n", "0 (TransformerWrapper(include=['age', 'bmi', 'ch... 4312.6186 \n", "1 (TransformerWrapper(include=['age', 'bmi', 'ch... 4302.2469 \n", "2 (TransformerWrapper(include=['age', 'bmi', 'ch... 4296.0642 \n", "3 (TransformerWrapper(include=['age', 'bmi', 'ch... 7571.4598 \n", "4 (TransformerWrapper(include=['age', 'bmi', 'ch... 4303.5559 \n", "... ... ... \n", "61 (TransformerWrapper(include=['age', 'bmi', 'ch... 2343.1447 \n", "62 (TransformerWrapper(include=['age', 'bmi', 'ch... 2715.9420 \n", "63 (TransformerWrapper(include=['age', 'bmi', 'ch... 2687.6885 \n", "64 (TransformerWrapper(include=['age', 'bmi', 'ch... 2687.6885 \n", "65 (TransformerWrapper(include=['age', 'bmi', 'ch... 3001.8884 \n", "\n", " MSE RMSE R2 RMSLE MAPE \n", "Index \n", "0 3.845275e+07 6182.4796 0.7298 0.6285 0.4460 \n", "1 3.838653e+07 6176.4463 0.7306 0.5913 0.4430 \n", "2 3.839300e+07 6176.6160 0.7308 0.5710 0.4397 \n", "3 1.047380e+08 10182.3291 0.2846 0.8954 1.2888 \n", "4 3.838806e+07 6176.5920 0.7306 0.5949 0.4433 \n", "... ... ... ... ... ... \n", "61 2.955617e+07 5420.4532 0.7838 0.4525 0.2311 \n", "62 2.399157e+07 4879.8346 0.8289 0.4545 0.3218 \n", "63 2.329403e+07 4807.7016 0.8336 0.4460 0.3007 \n", "64 2.329403e+07 4807.7016 0.8336 0.4460 0.3007 \n", "65 2.554732e+07 5044.5767 0.8147 0.5445 0.3784 \n", "\n", "[66 rows x 8 columns]" ] }, "execution_count": 77, "metadata": {}, "output_type": "execute_result" } ], "source": [ "# get leaderboard\n", "lb = get_leaderboard()\n", "lb" ] }, { "cell_type": "code", "execution_count": 78, "id": "f8a8b060", "metadata": {}, "outputs": [ { "data": { "text/html": [ "
Pipeline(memory=FastMemory(location=C:\\Users\\owner\\AppData\\Local\\Temp\\joblib),\n",
       "         steps=[('numerical_imputer',\n",
       "                 TransformerWrapper(include=['age', 'bmi', 'children'],\n",
       "                                    transformer=SimpleImputer())),\n",
       "                ('categorical_imputer',\n",
       "                 TransformerWrapper(include=['sex', 'smoker', 'region'],\n",
       "                                    transformer=SimpleImputer(strategy='most_frequent'))),\n",
       "                ('ordinal_encoding',\n",
       "                 TransformerW...\n",
       "                                                                         'mapping': {nan: -1,\n",
       "                                                                                     'female': 0,\n",
       "                                                                                     'male': 1}},\n",
       "                                                                        {'col': 'smoker',\n",
       "                                                                         'mapping': {nan: -1,\n",
       "                                                                                     'no': 0,\n",
       "                                                                                     'yes': 1}}]))),\n",
       "                ('onehot_encoding',\n",
       "                 TransformerWrapper(include=['region'],\n",
       "                                    transformer=OneHotEncoder(cols=['region'],\n",
       "                                                              handle_missing='return_nan',\n",
       "                                                              use_cat_names=True))),\n",
       "                ('normalize', TransformerWrapper(transformer=MinMaxScaler())),\n",
       "                ['trained_model', LinearRegression(n_jobs=-1)]])
In a Jupyter environment, please rerun this cell to show the HTML representation or trust the notebook.
On GitHub, the HTML representation is unable to render, please try loading this page with nbviewer.org.
" ], "text/plain": [ "Pipeline(memory=FastMemory(location=C:\\Users\\owner\\AppData\\Local\\Temp\\joblib),\n", " steps=[('numerical_imputer',\n", " TransformerWrapper(include=['age', 'bmi', 'children'],\n", " transformer=SimpleImputer())),\n", " ('categorical_imputer',\n", " TransformerWrapper(include=['sex', 'smoker', 'region'],\n", " transformer=SimpleImputer(strategy='most_frequent'))),\n", " ('ordinal_encoding',\n", " TransformerW...\n", " 'mapping': {nan: -1,\n", " 'female': 0,\n", " 'male': 1}},\n", " {'col': 'smoker',\n", " 'mapping': {nan: -1,\n", " 'no': 0,\n", " 'yes': 1}}]))),\n", " ('onehot_encoding',\n", " TransformerWrapper(include=['region'],\n", " transformer=OneHotEncoder(cols=['region'],\n", " handle_missing='return_nan',\n", " use_cat_names=True))),\n", " ('normalize', TransformerWrapper(transformer=MinMaxScaler())),\n", " ['trained_model', LinearRegression(n_jobs=-1)]])" ] }, "execution_count": 78, "metadata": {}, "output_type": "execute_result" } ], "source": [ "# select the best model based on MAE\n", "lb.sort_values(by='MAE', ascending=True)['Model'].iloc[0]" ] }, { "attachments": {}, "cell_type": "markdown", "id": "9ecf0bfa", "metadata": {}, "source": [ "Some other parameters that you might find very useful in `get_leaderboard` are:\n", "\n", "- finalize_models\n", "- fit_kwargs\n", "- model_only\n", "- groups\n", "\n", "You can check the docstring of the function for more info." ] }, { "cell_type": "code", "execution_count": 79, "id": "dc76f0a5", "metadata": {}, "outputs": [], "source": [ "# help(get_leaderboard)" ] }, { "attachments": {}, "cell_type": "markdown", "id": "94669c72", "metadata": {}, "source": [ "## ✅ AutoML\n", "This function returns the best model out of all trained models in the current setup based on the optimize parameter. Metrics evaluated can be accessed using the `get_metrics` function." ] }, { "cell_type": "code", "execution_count": 80, "id": "01532054", "metadata": {}, "outputs": [ { "data": { "text/html": [ "
DecisionTreeRegressor(max_depth=4, random_state=123)
In a Jupyter environment, please rerun this cell to show the HTML representation or trust the notebook.
On GitHub, the HTML representation is unable to render, please try loading this page with nbviewer.org.
" ], "text/plain": [ "DecisionTreeRegressor(max_depth=4, random_state=123)" ] }, "execution_count": 80, "metadata": {}, "output_type": "execute_result" } ], "source": [ "# find best model based on CV metrics\n", "automl()" ] }, { "attachments": {}, "cell_type": "markdown", "id": "726b2986", "metadata": {}, "source": [ "## ✅ Dashboard\n", "The dashboard function generates the interactive dashboard for a trained model. The dashboard is implemented using `ExplainerDashboard`. For more information check out [Explainer Dashboard.](explainerdashboard.readthedocs.io)" ] }, { "cell_type": "code", "execution_count": 81, "id": "ca75507d", "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Generating self.shap_explainer = shap.TreeExplainer(model)\n", "Building ExplainerDashboard..\n", "The explainer object has no decision_trees property. so setting decision_trees=False...\n", "Warning: calculating shap interaction values can be slow! Pass shap_interaction=False to remove interactions tab.\n", "Generating layout...\n", "Calculating shap values...\n", "Calculating predictions...\n", "Calculating residuals...\n", "Calculating absolute residuals...\n", "Calculating shap interaction values...\n", "Reminder: TreeShap computational complexity is O(TLD^2), where T is the number of trees, L is the maximum number of leaves in any tree and D the maximal depth of any tree. So reducing these will speed up the calculation.\n", "Calculating dependencies...\n", "Calculating importances...\n", "Reminder: you can store the explainer (including calculated dependencies) with explainer.dump('explainer.joblib') and reload with e.g. ClassifierExplainer.from_file('explainer.joblib')\n", "Registering callbacks...\n", "Starting ExplainerDashboard inline (terminate it with ExplainerDashboard.terminate(8050))\n" ] }, { "data": { "text/html": [ "\n", " \n", " " ], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "# dashboard function\n", "dashboard(dt, display_format ='inline')" ] }, { "attachments": {}, "cell_type": "markdown", "id": "58fd3e5a", "metadata": {}, "source": [ "## ✅Create App\n", "This function creates a basic gradio app for inference." ] }, { "cell_type": "code", "execution_count": 84, "id": "5cf989d3", "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Running on local URL: http://127.0.0.1:7860\n", "\n", "To create a public link, set `share=True` in `launch()`.\n" ] }, { "data": { "text/html": [ "
" ], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "text/plain": [] }, "execution_count": 84, "metadata": {}, "output_type": "execute_result" } ], "source": [ "# create gradio app\n", "create_app(best)" ] }, { "attachments": {}, "cell_type": "markdown", "id": "a2d8e21d", "metadata": {}, "source": [ "## ✅ Create API\n", "This function takes an input model and creates a POST API for inference." ] }, { "cell_type": "code", "execution_count": 85, "id": "978413c9", "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "API successfully created. This function only creates a POST API, it doesn't run it automatically. To run your API, please run this command --> !python my_first_api.py\n" ] } ], "source": [ "# create api\n", "create_api(best, api_name = 'my_first_api')" ] }, { "cell_type": "code", "execution_count": 86, "id": "68e539aa", "metadata": {}, "outputs": [], "source": [ "# !python my_first_api.py" ] }, { "cell_type": "code", "execution_count": 87, "id": "a3de3327", "metadata": {}, "outputs": [], "source": [ "# check out the .py file created with this magic command\n", "# %load my_first_api.py" ] }, { "attachments": {}, "cell_type": "markdown", "id": "1023f7df", "metadata": {}, "source": [ "## ✅ Create Docker\n", "This function creates a `Dockerfile` and `requirements.txt` for productionalizing API end-point." ] }, { "cell_type": "code", "execution_count": 88, "id": "452ced14", "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Writing requirements.txt\n", "Writing Dockerfile\n", "Dockerfile and requirements.txt successfully created.\n", " To build image you have to run --> !docker image build -f \"Dockerfile\" -t IMAGE_NAME:IMAGE_TAG .\n", " \n" ] } ], "source": [ "create_docker('my_first_api')" ] }, { "cell_type": "code", "execution_count": 89, "id": "301e1fa5", "metadata": {}, "outputs": [], "source": [ "# check out the DockerFile file created with this magic command\n", "# %load DockerFile" ] }, { "cell_type": "code", "execution_count": 90, "id": "ca1e9ef7", "metadata": {}, "outputs": [], "source": [ "# check out the requirements file created with this magic command\n", "# %load requirements.txt" ] }, { "attachments": {}, "cell_type": "markdown", "id": "e27c212b", "metadata": {}, "source": [ "## ✅ Finalize Model\n", "This function trains a given model on the entire dataset including the hold-out set." ] }, { "cell_type": "code", "execution_count": 91, "id": "65225684", "metadata": {}, "outputs": [], "source": [ "final_best = finalize_model(best)" ] }, { "cell_type": "code", "execution_count": 92, "id": "80d17fec", "metadata": {}, "outputs": [ { "data": { "text/html": [ "
Pipeline(memory=FastMemory(location=C:\\Users\\owner\\AppData\\Local\\Temp\\joblib),\n",
       "         steps=[('numerical_imputer',\n",
       "                 TransformerWrapper(include=['age', 'bmi', 'children'],\n",
       "                                    transformer=SimpleImputer())),\n",
       "                ('categorical_imputer',\n",
       "                 TransformerWrapper(include=['sex', 'smoker', 'region'],\n",
       "                                    transformer=SimpleImputer(strategy='most_frequent'))),\n",
       "                ('ordinal_encoding',\n",
       "                 TransformerW...\n",
       "                                                                                     'female': 0,\n",
       "                                                                                     'male': 1}},\n",
       "                                                                        {'col': 'smoker',\n",
       "                                                                         'mapping': {nan: -1,\n",
       "                                                                                     'no': 0,\n",
       "                                                                                     'yes': 1}}]))),\n",
       "                ('onehot_encoding',\n",
       "                 TransformerWrapper(include=['region'],\n",
       "                                    transformer=OneHotEncoder(cols=['region'],\n",
       "                                                              handle_missing='return_nan',\n",
       "                                                              use_cat_names=True))),\n",
       "                ('normalize', TransformerWrapper(transformer=MinMaxScaler())),\n",
       "                ('actual_estimator',\n",
       "                 GradientBoostingRegressor(random_state=123))])
In a Jupyter environment, please rerun this cell to show the HTML representation or trust the notebook.
On GitHub, the HTML representation is unable to render, please try loading this page with nbviewer.org.
" ], "text/plain": [ "Pipeline(memory=FastMemory(location=C:\\Users\\owner\\AppData\\Local\\Temp\\joblib),\n", " steps=[('numerical_imputer',\n", " TransformerWrapper(include=['age', 'bmi', 'children'],\n", " transformer=SimpleImputer())),\n", " ('categorical_imputer',\n", " TransformerWrapper(include=['sex', 'smoker', 'region'],\n", " transformer=SimpleImputer(strategy='most_frequent'))),\n", " ('ordinal_encoding',\n", " TransformerW...\n", " 'female': 0,\n", " 'male': 1}},\n", " {'col': 'smoker',\n", " 'mapping': {nan: -1,\n", " 'no': 0,\n", " 'yes': 1}}]))),\n", " ('onehot_encoding',\n", " TransformerWrapper(include=['region'],\n", " transformer=OneHotEncoder(cols=['region'],\n", " handle_missing='return_nan',\n", " use_cat_names=True))),\n", " ('normalize', TransformerWrapper(transformer=MinMaxScaler())),\n", " ('actual_estimator',\n", " GradientBoostingRegressor(random_state=123))])" ] }, "execution_count": 92, "metadata": {}, "output_type": "execute_result" } ], "source": [ "final_best" ] }, { "attachments": {}, "cell_type": "markdown", "id": "b4693f88", "metadata": {}, "source": [ "## ✅ Convert Model\n", "This function transpiles the trained machine learning model's decision function in different programming languages such as Python, C, Java, Go, C#, etc. It is very useful if you want to deploy models into environments where you can't install your normal Python stack to support model inference." ] }, { "cell_type": "code", "execution_count": 93, "id": "dbe0e9fe", "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "public class Model {\n", " public static double score(double[] input) {\n", " double var0;\n", " if (input[4] <= 0.5) {\n", " if (input[0] <= 0.554347813129425) {\n", " if (input[3] <= 0.10000000149011612) {\n", " if (input[0] <= 0.31521739065647125) {\n", " if (input[0] <= 0.09782608598470688) {\n", " if (input[2] <= 0.39116452634334564) {\n", " if (input[0] <= 0.0326086962595582) {\n", " if (input[1] <= 0.5) {\n", " if (input[5] <= 0.5) {\n", " if (input[8] <= 0.5) {\n", " if (input[0] <= 0.010869565419852734) {\n", " if (input[2] <= 0.19418424367904663) {\n", " var0 = 1607.5101318359375;\n", " } else {\n", " var0 = 1615.7667236328125;\n", " }\n", " } else {\n", " if (input[2] <= 0.16314832866191864) {\n", " if (input[2] <= 0.07786941900849342) {\n", " if (input[2] <= 0.03872498869895935) {\n", " var0 = 1727.7850341796875;\n", " } else {\n", " var0 = 1728.89697265625;\n", " }\n", " } else {\n", " var0 = 1731.677001953125;\n", " }\n", " } else {\n", " if (input[2] <= 0.2791835367679596) {\n", " var0 = 1737.3759765625;\n", " } else {\n", " var0 = 1743.2139892578125;\n", " }\n", " }\n", " }\n", " } else {\n", " if (input[2] <= 0.2709352597594261) {\n", " var0 = 2117.3388671875;\n", " } else {\n", " var0 = 2128.43115234375;\n", " }\n", " }\n", " } else {\n", " if (input[2] <= 0.2749195843935013) {\n", " var0 = 2196.47314453125;\n", " } else {\n", " if (input[2] <= 0.34530963003635406) {\n", " var0 = 2200.830810546875;\n", " } else {\n", " if (input[2] <= 0.3745281547307968) {\n", " var0 = 2203.471923828125;\n", " } else {\n", " var0 = 2203.73583984375;\n", " }\n", " }\n", " }\n", " }\n", " } else {\n", " if (input[6] <= 0.5) {\n", " if (input[7] <= 0.5) {\n", " if (input[8] <= 0.5) {\n", " if (input[2] <= 0.28421637415885925) {\n", " if (input[2] <= 0.21781067550182343) {\n", " if (input[2] <= 0.1846078261733055) {\n", " if (input[2] <= 0.1739829108119011) {\n", " var0 = 1704.568115234375;\n", " } else {\n", " var0 = 1704.7001953125;\n", " }\n", " } else {\n", " var0 = 1705.62451171875;\n", " }\n", " } else {\n", " var0 = 1708.0013427734375;\n", " }\n", " } else {\n", " var0 = 1712.22705078125;\n", " }\n", " } else {\n", " if (input[2] <= 0.19788897037506104) {\n", " if (input[2] <= 0.07835869677364826) {\n", " var0 = 1621.3402099609375;\n", " } else {\n", " if (input[2] <= 0.15007686614990234) {\n", " var0 = 1627.282470703125;\n", " } else {\n", " var0 = 1628.470947265625;\n", " }\n", " }\n", " } else {\n", " if (input[2] <= 0.3466377407312393) {\n", " if (input[2] <= 0.27624770253896713) {\n", " if (input[2] <= 0.23906050622463226) {\n", " var0 = 1632.0362548828125;\n", " } else {\n", " var0 = 1632.564453125;\n", " }\n", " } else {\n", " var0 = 1635.733642578125;\n", " }\n", " } else {\n", " var0 = 1639.5631103515625;\n", " }\n", " }\n", " }\n", " } else {\n", " if (input[2] <= 0.2756884768605232) {\n", " var0 = 1121.8739013671875;\n", " } else {\n", " var0 = 1131.506591796875;\n", " }\n", " }\n", " } else {\n", " if (input[2] <= 0.205088771879673) {\n", " if (input[2] <= 0.09045151993632317) {\n", " var0 = 1241.56494140625;\n", " } else {\n", " if (input[2] <= 0.10303367301821709) {\n", " var0 = 1242.260009765625;\n", " } else {\n", " var0 = 1242.8160400390625;\n", " }\n", " }\n", " } else {\n", " if (input[2] <= 0.35607434809207916) {\n", " if (input[2] <= 0.3169299513101578) {\n", " var0 = 1252.406982421875;\n", " } else {\n", " var0 = 1253.93603515625;\n", " }\n", " } else {\n", " var0 = 1256.2989501953125;\n", " }\n", " }\n", " }\n", " }\n", " } else {\n", " if (input[2] <= 0.19362502545118332) {\n", " if (input[8] <= 0.5) {\n", " var0 = 2731.912109375;\n", " } else {\n", " var0 = 2527.818603515625;\n", " }\n", " } else {\n", " if (input[2] <= 0.3713127076625824) {\n", " if (input[1] <= 0.5) {\n", " if (input[2] <= 0.3487347811460495) {\n", " if (input[0] <= 0.0652173925191164) {\n", " var0 = 2257.475341796875;\n", " } else {\n", " if (input[2] <= 0.24842720478773117) {\n", " var0 = 2150.468994140625;\n", " } else {\n", " if (input[6] <= 0.5) {\n", " if (input[2] <= 0.3248986005783081) {\n", " var0 = 2155.681396484375;\n", " } else {\n", " var0 = 2156.751708984375;\n", " }\n", " } else {\n", " var0 = 2154.361083984375;\n", " }\n", " }\n", " }\n", " } else {\n", " var0 = 1875.343994140625;\n", " }\n", " } else {\n", " if (input[7] <= 0.5) {\n", " if (input[2] <= 0.3386690616607666) {\n", " if (input[2] <= 0.3240597993135452) {\n", " if (input[2] <= 0.3028099983930588) {\n", " if (input[5] <= 0.5) {\n", " var0 = 2045.685302734375;\n", " } else {\n", " if (input[2] <= 0.2762477248907089) {\n", " var0 = 2102.2646484375;\n", " } else {\n", " var0 = 2104.11328125;\n", " }\n", " }\n", " } else {\n", " var0 = 1967.022705078125;\n", " }\n", " } else {\n", " var0 = 2250.835205078125;\n", " }\n", " } else {\n", " var0 = 1906.3582763671875;\n", " }\n", " } else {\n", " var0 = 1664.9996337890625;\n", " }\n", " }\n", " } else {\n", " var0 = 2459.72021484375;\n", " }\n", " }\n", " }\n", " } else {\n", " if (input[2] <= 0.3982944041490555) {\n", " var0 = 16586.498046875;\n", " } else {\n", " if (input[0] <= 0.0326086962595582) {\n", " if (input[6] <= 0.5) {\n", " if (input[2] <= 0.6337200701236725) {\n", " if (input[2] <= 0.5986298620700836) {\n", " if (input[2] <= 0.4802180528640747) {\n", " if (input[2] <= 0.4670068174600601) {\n", " if (input[5] <= 0.5) {\n", " var0 = 1622.1884765625;\n", " } else {\n", " if (input[2] <= 0.439605712890625) {\n", " var0 = 2205.980712890625;\n", " } else {\n", " var0 = 2207.697509765625;\n", " }\n", " }\n", " } else {\n", " var0 = 11482.634765625;\n", " }\n", " } else {\n", " if (input[1] <= 0.5) {\n", " if (input[0] <= 0.010869565419852734) {\n", " if (input[2] <= 0.5786382555961609) {\n", " var0 = 1629.83349609375;\n", " } else {\n", " var0 = 1631.6683349609375;\n", " }\n", " } else {\n", " if (input[2] <= 0.5325737297534943) {\n", " var0 = 2134.901611328125;\n", " } else {\n", " var0 = 2136.88232421875;\n", " }\n", " }\n", " } else {\n", " if (input[8] <= 0.5) {\n", " if (input[2] <= 0.5325038284063339) {\n", " if (input[2] <= 0.48790712654590607) {\n", " var0 = 1137.010986328125;\n", " } else {\n", " var0 = 1137.4697265625;\n", " }\n", " } else {\n", " var0 = 1141.445068359375;\n", " }\n", " } else {\n", " var0 = 1646.4296875;\n", " }\n", " }\n", " }\n", " } else {\n", " if (input[5] <= 0.5) {\n", " var0 = 7882.429626464844;\n", " } else {\n", " var0 = 12890.0576171875;\n", " }\n", " }\n", " } else {\n", " if (input[2] <= 0.6678316295146942) {\n", " if (input[5] <= 0.5) {\n", " if (input[2] <= 0.6493778228759766) {\n", " var0 = 1633.9617919921875;\n", " } else {\n", " var0 = 1634.5733642578125;\n", " }\n", " } else {\n", " var0 = 2217.46923828125;\n", " }\n", " } else {\n", " if (input[2] <= 0.7062770128250122) {\n", " var0 = 1146.796630859375;\n", " } else {\n", " var0 = 1149.3958740234375;\n", " }\n", " }\n", " }\n", " } else {\n", " if (input[2] <= 0.4525373727083206) {\n", " var0 = 1748.7740478515625;\n", " } else {\n", " var0 = 23082.955078125;\n", " }\n", " }\n", " } else {\n", " if (input[1] <= 0.5) {\n", " if (input[8] <= 0.5) {\n", " if (input[0] <= 0.05434782616794109) {\n", " if (input[2] <= 0.435201957821846) {\n", " var0 = 1877.929443359375;\n", " } else {\n", " var0 = 1880.487060546875;\n", " }\n", " } else {\n", " if (input[0] <= 0.07608695700764656) {\n", " if (input[6] <= 0.5) {\n", " var0 = 2026.97412109375;\n", " } else {\n", " var0 = 2020.177001953125;\n", " }\n", " } else {\n", " var0 = 2166.73193359375;\n", " }\n", " }\n", " } else {\n", " if (input[2] <= 0.4754648357629776) {\n", " var0 = 2261.56884765625;\n", " } else {\n", " var0 = 2404.73388671875;\n", " }\n", " }\n", " } else {\n", " if (input[7] <= 0.5) {\n", " if (input[6] <= 0.5) {\n", " if (input[0] <= 0.07608695700764656) {\n", " if (input[5] <= 0.5) {\n", " var0 = 1909.5274658203125;\n", " } else {\n", " var0 = 1984.4532470703125;\n", " }\n", " } else {\n", " if (input[8] <= 0.5) {\n", " var0 = 2254.796630859375;\n", " } else {\n", " var0 = 2055.324951171875;\n", " }\n", " }\n", " } else {\n", " if (input[2] <= 0.5168460607528687) {\n", " var0 = 1526.31201171875;\n", " } else {\n", " var0 = 1682.5970458984375;\n", " }\n", " }\n", " } else {\n", " if (input[0] <= 0.05434782616794109) {\n", " var0 = 1391.5286865234375;\n", " } else {\n", " if (input[2] <= 0.541730672121048) {\n", " var0 = 1532.4697265625;\n", " } else {\n", " var0 = 1534.304443359375;\n", " }\n", " }\n", " }\n", " }\n", " }\n", " }\n", " }\n", " } else {\n", " if (input[1] <= 0.5) {\n", " if (input[0] <= 0.16304347664117813) {\n", " if (input[2] <= 0.5949951112270355) {\n", " if (input[2] <= 0.19299592077732086) {\n", " if (input[7] <= 0.5) {\n", " var0 = 2457.501953125;\n", " } else {\n", " var0 = 25081.767578125;\n", " }\n", " } else {\n", " if (input[6] <= 0.5) {\n", " if (input[7] <= 0.5) {\n", " if (input[5] <= 0.5) {\n", " if (input[0] <= 0.14130434393882751) {\n", " if (input[0] <= 0.1195652149617672) {\n", " var0 = 2690.11376953125;\n", " } else {\n", " if (input[2] <= 0.28687261790037155) {\n", " var0 = 2842.7607421875;\n", " } else {\n", " if (input[2] <= 0.4143715798854828) {\n", " var0 = 2850.683837890625;\n", " } else {\n", " var0 = 2855.4375;\n", " }\n", " }\n", " }\n", " } else {\n", " var0 = 3021.80908203125;\n", " }\n", " } else {\n", " if (input[0] <= 0.14130434393882751) {\n", " if (input[0] <= 0.1195652149617672) {\n", " var0 = 2899.4892578125;\n", " } else {\n", " if (input[2] <= 0.2549978941679001) {\n", " var0 = 3044.21337890625;\n", " } else {\n", " var0 = 3046.06201171875;\n", " }\n", " }\n", " } else {\n", " var0 = 3213.6220703125;\n", " }\n", " }\n", " } else {\n", " if (input[2] <= 0.39256255328655243) {\n", " var0 = 2464.618896484375;\n", " } else {\n", " var0 = 2473.333984375;\n", " }\n", " }\n", " } else {\n", " if (input[0] <= 0.14130434393882751) {\n", " if (input[2] <= 0.30714383721351624) {\n", " var0 = 18955.220703125;\n", " } else {\n", " if (input[2] <= 0.3882286995649338) {\n", " var0 = 13126.677734375;\n", " } else {\n", " var0 = 10795.9375;\n", " }\n", " }\n", " } else {\n", " var0 = 2632.991943359375;\n", " }\n", " }\n", " }\n", " } else {\n", " var0 = 17878.900390625;\n", " }\n", " } else {\n", " if (input[0] <= 0.25) {\n", " if (input[6] <= 0.5) {\n", " if (input[0] <= 0.18478260934352875) {\n", " if (input[8] <= 0.5) {\n", " var0 = 3385.399169921875;\n", " } else {\n", " if (input[2] <= 0.4077310189604759) {\n", " if (input[2] <= 0.1567174419760704) {\n", " var0 = 3176.28759765625;\n", " } else {\n", " var0 = 3176.81591796875;\n", " }\n", " } else {\n", " var0 = 3201.2451171875;\n", " }\n", " }\n", " } else {\n", " if (input[7] <= 0.5) {\n", " if (input[0] <= 0.20652173459529877) {\n", " if (input[2] <= 0.1819515898823738) {\n", " var0 = 3353.47021484375;\n", " } else {\n", " var0 = 3558.620361328125;\n", " }\n", " } else {\n", " if (input[2] <= 0.379840612411499) {\n", " if (input[5] <= 0.5) {\n", " var0 = 3736.464599609375;\n", " } else {\n", " var0 = 3732.625;\n", " }\n", " } else {\n", " var0 = 3556.92236328125;\n", " }\n", " }\n", " } else {\n", " if (input[2] <= 0.48944494128227234) {\n", " var0 = 3171.614990234375;\n", " } else {\n", " var0 = 3366.669677734375;\n", " }\n", " }\n", " }\n", " } else {\n", " if (input[0] <= 0.20652173459529877) {\n", " var0 = 2974.1259765625;\n", " } else {\n", " if (input[2] <= 0.35747236013412476) {\n", " var0 = 3161.4541015625;\n", " } else {\n", " var0 = 3172.01806640625;\n", " }\n", " }\n", " }\n", " } else {\n", " if (input[5] <= 0.5) {\n", " if (input[8] <= 0.5) {\n", " if (input[0] <= 0.29347825050354004) {\n", " if (input[2] <= 0.3088214546442032) {\n", " var0 = 3757.8447265625;\n", " } else {\n", " var0 = 3761.2919921875;\n", " }\n", " } else {\n", " if (input[2] <= 0.5088773369789124) {\n", " var0 = 3972.9248046875;\n", " } else {\n", " if (input[6] <= 0.5) {\n", " var0 = 3994.177734375;\n", " } else {\n", " var0 = 3989.841064453125;\n", " }\n", " }\n", " }\n", " } else {\n", " if (input[0] <= 0.29347825050354004) {\n", " var0 = 4134.08251953125;\n", " } else {\n", " var0 = 4357.04345703125;\n", " }\n", " }\n", " } else {\n", " if (input[0] <= 0.27173912525177) {\n", " var0 = 4137.5224609375;\n", " } else {\n", " if (input[2] <= 0.251013558357954) {\n", " var0 = 4544.23486328125;\n", " } else {\n", " var0 = 4347.0234375;\n", " }\n", " }\n", " }\n", " }\n", " }\n", " } else {\n", " if (input[0] <= 0.20652173459529877) {\n", " if (input[0] <= 0.14130434393882751) {\n", " if (input[2] <= 0.24311476945877075) {\n", " if (input[2] <= 0.19390463829040527) {\n", " var0 = 2352.968505859375;\n", " } else {\n", " if (input[2] <= 0.20585765689611435) {\n", " var0 = 2395.171630859375;\n", " } else {\n", " var0 = 2396.095947265625;\n", " }\n", " }\n", " } else {\n", " if (input[0] <= 0.1195652149617672) {\n", " if (input[2] <= 0.5709492415189743) {\n", " if (input[2] <= 0.3556549698114395) {\n", " var0 = 1815.8758544921875;\n", " } else {\n", " var0 = 1824.285400390625;\n", " }\n", " } else {\n", " var0 = 1837.2818603515625;\n", " }\n", " } else {\n", " if (input[2] <= 0.47868023812770844) {\n", " if (input[6] <= 0.5) {\n", " var0 = 1981.5819091796875;\n", " } else {\n", " var0 = 1977.81494140625;\n", " }\n", " } else {\n", " var0 = 1986.933349609375;\n", " }\n", " }\n", " }\n", " } else {\n", " if (input[5] <= 0.5) {\n", " if (input[8] <= 0.5) {\n", " if (input[0] <= 0.18478260934352875) {\n", " if (input[0] <= 0.16304347664117813) {\n", " var0 = 2137.653564453125;\n", " } else {\n", " if (input[7] <= 0.5) {\n", " var0 = 2302.300048828125;\n", " } else {\n", " var0 = 2322.621826171875;\n", " }\n", " }\n", " } else {\n", " if (input[2] <= 0.2791835442185402) {\n", " var0 = 2483.736083984375;\n", " } else {\n", " if (input[2] <= 0.4129735231399536) {\n", " var0 = 2494.02197265625;\n", " } else {\n", " var0 = 2497.038330078125;\n", " }\n", " }\n", " }\n", " } else {\n", " if (input[0] <= 0.16304347664117813) {\n", " var0 = 2534.393798828125;\n", " } else {\n", " if (input[2] <= 0.21117013040930033) {\n", " var0 = 2680.94921875;\n", " } else {\n", " var0 = 2699.568359375;\n", " }\n", " }\n", " }\n", " } else {\n", " if (input[0] <= 0.16304347664117813) {\n", " if (input[2] <= 0.3240597993135452) {\n", " var0 = 2721.32080078125;\n", " } else {\n", " var0 = 2727.39501953125;\n", " }\n", " } else {\n", " if (input[2] <= 0.3054662346839905) {\n", " var0 = 3070.80859375;\n", " } else {\n", " var0 = 2897.323486328125;\n", " }\n", " }\n", " }\n", " }\n", " } else {\n", " if (input[0] <= 0.25) {\n", " if (input[0] <= 0.22826086729764938) {\n", " if (input[2] <= 0.45687122642993927) {\n", " var0 = 3062.50830078125;\n", " } else {\n", " var0 = 3268.8466796875;\n", " }\n", " } else {\n", " if (input[7] <= 0.5) {\n", " var0 = 2866.091064453125;\n", " } else {\n", " var0 = 2867.11962890625;\n", " }\n", " }\n", " } else {\n", " if (input[2] <= 0.170977171510458) {\n", " var0 = 3260.198974609375;\n", " } else {\n", " if (input[0] <= 0.27173912525177) {\n", " var0 = 3645.08935546875;\n", " } else {\n", " if (input[8] <= 0.5) {\n", " var0 = 3857.75927734375;\n", " } else {\n", " var0 = 3866.855224609375;\n", " }\n", " }\n", " }\n", " }\n", " }\n", " }\n", " }\n", " } else {\n", " if (input[2] <= 0.17160630971193314) {\n", " var0 = 21984.470703125;\n", " } else {\n", " if (input[2] <= 0.5073395222425461) {\n", " if (input[0] <= 0.489130437374115) {\n", " if (input[2] <= 0.35942958295345306) {\n", " if (input[0] <= 0.3586956560611725) {\n", " if (input[2] <= 0.24674957990646362) {\n", " var0 = 4992.37646484375;\n", " } else {\n", " var0 = 4415.15869140625;\n", " }\n", " } else {\n", " if (input[0] <= 0.42391303181648254) {\n", " if (input[6] <= 0.5) {\n", " if (input[0] <= 0.4021739065647125) {\n", " if (input[2] <= 0.2935131788253784) {\n", " if (input[2] <= 0.2709352374076843) {\n", " var0 = 5227.98876953125;\n", " } else {\n", " var0 = 5267.818359375;\n", " }\n", " } else {\n", " var0 = 5469.0068359375;\n", " }\n", " } else {\n", " var0 = 5028.146484375;\n", " }\n", " } else {\n", " var0 = 4883.8662109375;\n", " }\n", " } else {\n", " if (input[0] <= 0.45652173459529877) {\n", " var0 = 5383.5361328125;\n", " } else {\n", " var0 = 5415.6611328125;\n", " }\n", " }\n", " }\n", " } else {\n", " if (input[0] <= 0.33695653080940247) {\n", " var0 = 3704.3544921875;\n", " } else {\n", " if (input[1] <= 0.5) {\n", " var0 = 4889.03662109375;\n", " } else {\n", " if (input[7] <= 0.5) {\n", " if (input[0] <= 0.4021739065647125) {\n", " if (input[2] <= 0.4549838900566101) {\n", " var0 = 4402.23291015625;\n", " } else {\n", " var0 = 4518.826171875;\n", " }\n", " } else {\n", " var0 = 4646.7587890625;\n", " }\n", " } else {\n", " if (input[0] <= 0.3695652186870575) {\n", " var0 = 3935.179931640625;\n", " } else {\n", " var0 = 4399.73095703125;\n", " }\n", " }\n", " }\n", " }\n", " }\n", " } else {\n", " if (input[5] <= 0.5) {\n", " if (input[8] <= 0.5) {\n", " if (input[2] <= 0.4406542330980301) {\n", " if (input[0] <= 0.532608687877655) {\n", " if (input[1] <= 0.5) {\n", " if (input[6] <= 0.5) {\n", " var0 = 6185.32080078125;\n", " } else {\n", " var0 = 6186.126953125;\n", " }\n", " } else {\n", " var0 = 5969.72314453125;\n", " }\n", " } else {\n", " var0 = 6250.43505859375;\n", " }\n", " } else {\n", " if (input[7] <= 0.5) {\n", " var0 = 5979.73095703125;\n", " } else {\n", " var0 = 5699.83740234375;\n", " }\n", " }\n", " } else {\n", " if (input[2] <= 0.4276527017354965) {\n", " var0 = 6358.7763671875;\n", " } else {\n", " var0 = 6571.0244140625;\n", " }\n", " }\n", " } else {\n", " var0 = 7325.04833984375;\n", " }\n", " }\n", " } else {\n", " if (input[0] <= 0.43478260934352875) {\n", " if (input[8] <= 0.5) {\n", " if (input[7] <= 0.5) {\n", " var0 = 12404.87890625;\n", " } else {\n", " var0 = 19214.705078125;\n", " }\n", " } else {\n", " var0 = 4320.41064453125;\n", " }\n", " } else {\n", " if (input[0] <= 0.510869562625885) {\n", " if (input[2] <= 0.6970501244068146) {\n", " if (input[0] <= 0.489130437374115) {\n", " var0 = 5438.7490234375;\n", " } else {\n", " var0 = 5709.16455078125;\n", " }\n", " } else {\n", " if (input[5] <= 0.5) {\n", " var0 = 5662.22509765625;\n", " } else {\n", " var0 = 5757.41357421875;\n", " }\n", " }\n", " } else {\n", " var0 = 6474.01318359375;\n", " }\n", " }\n", " }\n", " }\n", " }\n", " } else {\n", " if (input[5] <= 0.5) {\n", " if (input[0] <= 0.44565217196941376) {\n", " if (input[6] <= 0.5) {\n", " if (input[3] <= 0.30000000447034836) {\n", " if (input[0] <= 0.0326086962595582) {\n", " if (input[0] <= 0.010869565419852734) {\n", " if (input[1] <= 0.5) {\n", " if (input[2] <= 0.3879490941762924) {\n", " var0 = 2201.09716796875;\n", " } else {\n", " var0 = 2219.445068359375;\n", " }\n", " } else {\n", " if (input[2] <= 0.32797424495220184) {\n", " var0 = 1711.02685546875;\n", " } else {\n", " if (input[2] <= 0.49405843019485474) {\n", " var0 = 1725.55224609375;\n", " } else {\n", " var0 = 1727.5400390625;\n", " }\n", " }\n", " }\n", " } else {\n", " if (input[1] <= 0.5) {\n", " if (input[2] <= 0.33468475192785263) {\n", " if (input[2] <= 0.23374806344509125) {\n", " if (input[2] <= 0.21648257225751877) {\n", " var0 = 2709.11181640625;\n", " } else {\n", " var0 = 2709.243896484375;\n", " }\n", " } else {\n", " var0 = 2710.82861328125;\n", " }\n", " } else {\n", " var0 = 2719.27978515625;\n", " }\n", " } else {\n", " var0 = 2221.564453125;\n", " }\n", " }\n", " } else {\n", " if (input[0] <= 0.0652173925191164) {\n", " if (input[2] <= 0.4763735383749008) {\n", " var0 = 2362.22900390625;\n", " } else {\n", " var0 = 27724.2890625;\n", " }\n", " } else {\n", " if (input[8] <= 0.5) {\n", " if (input[2] <= 0.6170836985111237) {\n", " if (input[2] <= 0.4094785153865814) {\n", " if (input[2] <= 0.2341674491763115) {\n", " if (input[0] <= 0.2499999925494194) {\n", " var0 = 3561.888916015625;\n", " } else {\n", " var0 = 17626.240234375;\n", " }\n", " } else {\n", " if (input[0] <= 0.4021739065647125) {\n", " if (input[0] <= 0.20652174204587936) {\n", " var0 = 2902.906494140625;\n", " } else {\n", " if (input[0] <= 0.29347825050354004) {\n", " if (input[0] <= 0.260869562625885) {\n", " var0 = 3947.4130859375;\n", " } else {\n", " var0 = 4350.51416015625;\n", " }\n", " } else {\n", " if (input[2] <= 0.28952884674072266) {\n", " var0 = 5002.78271484375;\n", " } else {\n", " if (input[2] <= 0.33873896300792694) {\n", " if (input[2] <= 0.31105828285217285) {\n", " var0 = 4747.052734375;\n", " } else {\n", " var0 = 4779.6025390625;\n", " }\n", " } else {\n", " var0 = 4562.84228515625;\n", " }\n", " }\n", " }\n", " }\n", " } else {\n", " if (input[2] <= 0.3633440434932709) {\n", " var0 = 5974.384765625;\n", " } else {\n", " var0 = 5976.8310546875;\n", " }\n", " }\n", " }\n", " } else {\n", " if (input[0] <= 0.31521739065647125) {\n", " if (input[1] <= 0.5) {\n", " var0 = 18218.162109375;\n", " } else {\n", " var0 = 18963.171875;\n", " }\n", " } else {\n", " var0 = 5245.22705078125;\n", " }\n", " }\n", " } else {\n", " if (input[2] <= 0.8231511116027832) {\n", " if (input[0] <= 0.260869562625885) {\n", " if (input[2] <= 0.6632181704044342) {\n", " var0 = 3471.40966796875;\n", " } else {\n", " var0 = 3238.435791015625;\n", " }\n", " } else {\n", " var0 = 3875.734130859375;\n", " }\n", " } else {\n", " var0 = 2438.05517578125;\n", " }\n", " }\n", " } else {\n", " if (input[0] <= 0.32608695328235626) {\n", " if (input[0] <= 0.18478260934352875) {\n", " if (input[0] <= 0.1304347775876522) {\n", " if (input[0] <= 0.09782608598470688) {\n", " if (input[2] <= 0.3639032244682312) {\n", " var0 = 2639.04296875;\n", " } else {\n", " var0 = 2643.2685546875;\n", " }\n", " } else {\n", " var0 = 2789.057373046875;\n", " }\n", " } else {\n", " if (input[0] <= 0.16304347664117813) {\n", " var0 = 3594.1708984375;\n", " } else {\n", " var0 = 3292.52978515625;\n", " }\n", " }\n", " } else {\n", " if (input[0] <= 0.2391304299235344) {\n", " if (input[2] <= 0.32937224209308624) {\n", " var0 = 4133.6416015625;\n", " } else {\n", " var0 = 3956.071533203125;\n", " }\n", " } else {\n", " if (input[2] <= 0.28156013786792755) {\n", " if (input[0] <= 0.27173912525177) {\n", " var0 = 4032.24072265625;\n", " } else {\n", " var0 = 4239.892578125;\n", " }\n", " } else {\n", " if (input[2] <= 0.32671603560447693) {\n", " if (input[1] <= 0.5) {\n", " var0 = 4527.18310546875;\n", " } else {\n", " var0 = 4454.40283203125;\n", " }\n", " } else {\n", " if (input[2] <= 0.4024185240268707) {\n", " var0 = 4243.58984375;\n", " } else {\n", " var0 = 4462.7216796875;\n", " }\n", " }\n", " }\n", " }\n", " }\n", " } else {\n", " if (input[0] <= 0.41304346919059753) {\n", " if (input[2] <= 0.14874876383692026) {\n", " var0 = 5116.50048828125;\n", " } else {\n", " if (input[2] <= 0.5033551603555679) {\n", " if (input[1] <= 0.5) {\n", " var0 = 5385.337890625;\n", " } else {\n", " if (input[2] <= 0.434293270111084) {\n", " var0 = 5373.3642578125;\n", " } else {\n", " var0 = 5377.4580078125;\n", " }\n", " }\n", " } else {\n", " var0 = 5630.4580078125;\n", " }\n", " }\n", " } else {\n", " if (input[1] <= 0.5) {\n", " var0 = 6373.55712890625;\n", " } else {\n", " var0 = 5855.90234375;\n", " }\n", " }\n", " }\n", " }\n", " }\n", " }\n", " } else {\n", " if (input[0] <= 0.0326086962595582) {\n", " if (input[2] <= 0.27701660990715027) {\n", " if (input[2] <= 0.20033551007509232) {\n", " if (input[7] <= 0.5) {\n", " var0 = 2803.69775390625;\n", " } else {\n", " var0 = 11884.048828125;\n", " }\n", " } else {\n", " var0 = 2304.002197265625;\n", " }\n", " } else {\n", " if (input[1] <= 0.5) {\n", " var0 = 24059.6796875;\n", " } else {\n", " var0 = 22493.66015625;\n", " }\n", " }\n", " } else {\n", " if (input[7] <= 0.5) {\n", " if (input[0] <= 0.1195652149617672) {\n", " if (input[2] <= 0.45687122642993927) {\n", " if (input[2] <= 0.3107786774635315) {\n", " var0 = 14426.07421875;\n", " } else {\n", " var0 = 26018.951171875;\n", " }\n", " } else {\n", " var0 = 3579.82861328125;\n", " }\n", " } else {\n", " if (input[2] <= 0.4595274478197098) {\n", " if (input[0] <= 0.22826086729764938) {\n", " if (input[2] <= 0.3838249295949936) {\n", " if (input[1] <= 0.5) {\n", " if (input[2] <= 0.2855444774031639) {\n", " var0 = 4719.736328125;\n", " } else {\n", " var0 = 4618.080078125;\n", " }\n", " } else {\n", " var0 = 4877.98095703125;\n", " }\n", " } else {\n", " if (input[0] <= 0.18478260934352875) {\n", " var0 = 3877.30419921875;\n", " } else {\n", " var0 = 4058.71240234375;\n", " }\n", " }\n", " } else {\n", " if (input[2] <= 0.40507476031780243) {\n", " if (input[0] <= 0.25) {\n", " var0 = 18157.876953125;\n", " } else {\n", " if (input[0] <= 0.3586956560611725) {\n", " if (input[0] <= 0.29347826540470123) {\n", " var0 = 5693.4306640625;\n", " } else {\n", " var0 = 5261.46923828125;\n", " }\n", " } else {\n", " if (input[1] <= 0.5) {\n", " if (input[2] <= 0.18992029130458832) {\n", " var0 = 6933.2421875;\n", " } else {\n", " if (input[2] <= 0.33999715745449066) {\n", " var0 = 7281.50537109375;\n", " } else {\n", " var0 = 7537.1640625;\n", " }\n", " }\n", " } else {\n", " if (input[3] <= 0.5000000149011612) {\n", " if (input[0] <= 0.42391303181648254) {\n", " if (input[2] <= 0.26163844764232635) {\n", " var0 = 6198.751953125;\n", " } else {\n", " var0 = 6203.90185546875;\n", " }\n", " } else {\n", " if (input[2] <= 0.3280441462993622) {\n", " var0 = 6455.86279296875;\n", " } else {\n", " var0 = 6457.84326171875;\n", " }\n", " }\n", " } else {\n", " if (input[0] <= 0.4021739065647125) {\n", " var0 = 6548.19482421875;\n", " } else {\n", " var0 = 6796.86328125;\n", " }\n", " }\n", " }\n", " }\n", " }\n", " } else {\n", " if (input[2] <= 0.4369495362043381) {\n", " if (input[2] <= 0.4223402440547943) {\n", " var0 = 4433.3876953125;\n", " } else {\n", " var0 = 4433.916015625;\n", " }\n", " } else {\n", " var0 = 5327.400390625;\n", " }\n", " }\n", " }\n", " } else {\n", " if (input[2] <= 0.48210540413856506) {\n", " var0 = 19442.353515625;\n", " } else {\n", " if (input[0] <= 0.3586956560611725) {\n", " var0 = 5989.5234375;\n", " } else {\n", " var0 = 5729.00537109375;\n", " }\n", " }\n", " }\n", " }\n", " } else {\n", " if (input[0] <= 0.31521739065647125) {\n", " if (input[0] <= 0.16304347291588783) {\n", " if (input[1] <= 0.5) {\n", " if (input[0] <= 0.08695651963353157) {\n", " if (input[2] <= 0.2803019508719444) {\n", " var0 = 3180.510009765625;\n", " } else {\n", " var0 = 3056.38818359375;\n", " }\n", " } else {\n", " var0 = 3500.6123046875;\n", " }\n", " } else {\n", " var0 = 2566.470703125;\n", " }\n", " } else {\n", " if (input[0] <= 0.25) {\n", " if (input[0] <= 0.22826086729764938) {\n", " if (input[2] <= 0.3618062138557434) {\n", " var0 = 4340.44091796875;\n", " } else {\n", " var0 = 4449.4619140625;\n", " }\n", " } else {\n", " var0 = 4058.1162109375;\n", " }\n", " } else {\n", " if (input[2] <= 0.5786383152008057) {\n", " if (input[1] <= 0.5) {\n", " var0 = 4949.7587890625;\n", " } else {\n", " var0 = 4837.58251953125;\n", " }\n", " } else {\n", " if (input[1] <= 0.5) {\n", " var0 = 4753.63671875;\n", " } else {\n", " if (input[0] <= 0.29347825050354004) {\n", " if (input[2] <= 0.6847476363182068) {\n", " var0 = 4463.205078125;\n", " } else {\n", " var0 = 4266.166015625;\n", " }\n", " } else {\n", " var0 = 4686.388671875;\n", " }\n", " }\n", " }\n", " }\n", " }\n", " } else {\n", " if (input[3] <= 0.7000000178813934) {\n", " if (input[3] <= 0.5000000149011612) {\n", " if (input[0] <= 0.3804347813129425) {\n", " var0 = 5846.91748046875;\n", " } else {\n", " var0 = 5584.3056640625;\n", " }\n", " } else {\n", " if (input[0] <= 0.3804347813129425) {\n", " var0 = 6184.29931640625;\n", " } else {\n", " var0 = 6435.62353515625;\n", " }\n", " }\n", " } else {\n", " if (input[0] <= 0.3586956560611725) {\n", " var0 = 6653.78857421875;\n", " } else {\n", " var0 = 7243.8134765625;\n", " }\n", " }\n", " }\n", " }\n", " }\n", " }\n", " } else {\n", " if (input[0] <= 0.22826086729764938) {\n", " if (input[3] <= 0.30000000447034836) {\n", " if (input[0] <= 0.10869564861059189) {\n", " if (input[1] <= 0.5) {\n", " if (input[0] <= 0.04347826074808836) {\n", " var0 = 2331.51904296875;\n", " } else {\n", " var0 = 2597.779052734375;\n", " }\n", " } else {\n", " if (input[0] <= 0.0326086962595582) {\n", " if (input[2] <= 0.21906888112425804) {\n", " var0 = 1832.093994140625;\n", " } else {\n", " var0 = 1842.51904296875;\n", " }\n", " } else {\n", " if (input[0] <= 0.05434782616794109) {\n", " var0 = 1964.780029296875;\n", " } else {\n", " var0 = 2103.080078125;\n", " }\n", " }\n", " }\n", " } else {\n", " if (input[2] <= 0.09744159504771233) {\n", " var0 = 3378.909912109375;\n", " } else {\n", " if (input[1] <= 0.5) {\n", " var0 = 3208.787109375;\n", " } else {\n", " var0 = 3277.160888671875;\n", " }\n", " }\n", " }\n", " } else {\n", " if (input[3] <= 0.800000011920929) {\n", " if (input[0] <= 0.1195652149617672) {\n", " if (input[1] <= 0.5) {\n", " var0 = 2913.569091796875;\n", " } else {\n", " if (input[2] <= 0.4735075682401657) {\n", " var0 = 3591.47998046875;\n", " } else {\n", " var0 = 3443.06396484375;\n", " }\n", " }\n", " } else {\n", " if (input[3] <= 0.5000000149011612) {\n", " if (input[0] <= 0.18478260934352875) {\n", " var0 = 3484.3310546875;\n", " } else {\n", " if (input[0] <= 0.20652173459529877) {\n", " var0 = 3693.427978515625;\n", " } else {\n", " var0 = 3847.674072265625;\n", " }\n", " }\n", " } else {\n", " if (input[1] <= 0.5) {\n", " if (input[2] <= 0.29036764055490494) {\n", " var0 = 4391.65185546875;\n", " } else {\n", " var0 = 4234.9267578125;\n", " }\n", " } else {\n", " if (input[0] <= 0.17391303926706314) {\n", " var0 = 3906.126953125;\n", " } else {\n", " var0 = 4260.744140625;\n", " }\n", " }\n", " }\n", " }\n", " } else {\n", " if (input[0] <= 0.18478260189294815) {\n", " if (input[0] <= 0.09782608412206173) {\n", " if (input[2] <= 0.44694532454013824) {\n", " var0 = 4687.796875;\n", " } else {\n", " var0 = 4830.6298828125;\n", " }\n", " } else {\n", " var0 = 5080.09619140625;\n", " }\n", " } else {\n", " var0 = 5615.369140625;\n", " }\n", " }\n", " }\n", " } else {\n", " if (input[3] <= 0.30000000447034836) {\n", " if (input[0] <= 0.32608695328235626) {\n", " if (input[2] <= 0.40919890999794006) {\n", " var0 = 3659.345947265625;\n", " } else {\n", " if (input[2] <= 0.42317909002304077) {\n", " var0 = 4076.4970703125;\n", " } else {\n", " var0 = 4149.73583984375;\n", " }\n", " }\n", " } else {\n", " if (input[2] <= 0.38962671160697937) {\n", " if (input[0] <= 0.3586956560611725) {\n", " var0 = 5003.85302734375;\n", " } else {\n", " if (input[2] <= 0.3351041376590729) {\n", " var0 = 4746.34423828125;\n", " } else {\n", " var0 = 4751.06982421875;\n", " }\n", " }\n", " } else {\n", " if (input[0] <= 0.4021739065647125) {\n", " if (input[0] <= 0.3586956560611725) {\n", " var0 = 5012.47119140625;\n", " } else {\n", " if (input[2] <= 0.44974131882190704) {\n", " var0 = 5240.76513671875;\n", " } else {\n", " var0 = 5246.046875;\n", " }\n", " }\n", " } else {\n", " var0 = 5488.26220703125;\n", " }\n", " }\n", " }\n", " } else {\n", " if (input[0] <= 0.31521739065647125) {\n", " if (input[3] <= 0.5000000149011612) {\n", " if (input[2] <= 0.22046690434217453) {\n", " var0 = 4931.64697265625;\n", " } else {\n", " var0 = 4934.705078125;\n", " }\n", " } else {\n", " if (input[0] <= 0.25) {\n", " var0 = 5708.8671875;\n", " } else {\n", " if (input[2] <= 0.39242272078990936) {\n", " var0 = 5253.52392578125;\n", " } else {\n", " var0 = 5325.65087890625;\n", " }\n", " }\n", " }\n", " } else {\n", " if (input[3] <= 0.9000000059604645) {\n", " if (input[0] <= 0.33695653080940247) {\n", " if (input[3] <= 0.7000000178813934) {\n", " var0 = 5972.3779296875;\n", " } else {\n", " var0 = 6059.1728515625;\n", " }\n", " } else {\n", " if (input[0] <= 0.3586956560611725) {\n", " var0 = 6196.4482421875;\n", " } else {\n", " if (input[0] <= 0.3913043439388275) {\n", " var0 = 6414.17822265625;\n", " } else {\n", " var0 = 6311.9521484375;\n", " }\n", " }\n", " }\n", " } else {\n", " var0 = 6666.2431640625;\n", " }\n", " }\n", " }\n", " }\n", " }\n", " } else {\n", " if (input[2] <= 0.6286872029304504) {\n", " if (input[3] <= 0.7000000178813934) {\n", " if (input[7] <= 0.5) {\n", " if (input[0] <= 0.532608687877655) {\n", " if (input[3] <= 0.5000000149011612) {\n", " if (input[2] <= 0.46232347190380096) {\n", " if (input[1] <= 0.5) {\n", " if (input[2] <= 0.4304487258195877) {\n", " if (input[0] <= 0.510869562625885) {\n", " if (input[3] <= 0.30000000447034836) {\n", " var0 = 7153.5537109375;\n", " } else {\n", " if (input[2] <= 0.3439815193414688) {\n", " var0 = 7201.70068359375;\n", " } else {\n", " var0 = 7209.49169921875;\n", " }\n", " }\n", " } else {\n", " var0 = 7050.64208984375;\n", " }\n", " } else {\n", " var0 = 6238.2978515625;\n", " }\n", " } else {\n", " if (input[0] <= 0.510869562625885) {\n", " if (input[3] <= 0.30000000447034836) {\n", " if (input[0] <= 0.46739131212234497) {\n", " var0 = 6123.56884765625;\n", " } else {\n", " if (input[2] <= 0.32958196103572845) {\n", " var0 = 6664.68603515625;\n", " } else {\n", " if (input[6] <= 0.5) {\n", " var0 = 6393.603515625;\n", " } else {\n", " var0 = 6282.23486328125;\n", " }\n", " }\n", " }\n", " } else {\n", " if (input[6] <= 0.5) {\n", " var0 = 6710.19189453125;\n", " } else {\n", " var0 = 6600.36083984375;\n", " }\n", " }\n", " } else {\n", " var0 = 6940.90966796875;\n", " }\n", " }\n", " } else {\n", " if (input[1] <= 0.5) {\n", " if (input[6] <= 0.5) {\n", " var0 = 7443.64306640625;\n", " } else {\n", " var0 = 7371.77197265625;\n", " }\n", " } else {\n", " if (input[8] <= 0.5) {\n", " var0 = 7160.09423828125;\n", " } else {\n", " if (input[2] <= 0.5259331315755844) {\n", " var0 = 7261.7412109375;\n", " } else {\n", " var0 = 7265.70263671875;\n", " }\n", " }\n", " }\n", " }\n", " } else {\n", " if (input[2] <= 0.4623234272003174) {\n", " if (input[2] <= 0.3866908550262451) {\n", " var0 = 8059.67919921875;\n", " } else {\n", " var0 = 7954.51708984375;\n", " }\n", " } else {\n", " if (input[2] <= 0.5000698268413544) {\n", " var0 = 7418.52197265625;\n", " } else {\n", " var0 = 7196.8671875;\n", " }\n", " }\n", " }\n", " } else {\n", " if (input[2] <= 0.4145812392234802) {\n", " if (input[1] <= 0.5) {\n", " var0 = 8310.8388671875;\n", " } else {\n", " var0 = 8410.046875;\n", " }\n", " } else {\n", " if (input[8] <= 0.5) {\n", " var0 = 7441.5009765625;\n", " } else {\n", " var0 = 7727.25341796875;\n", " }\n", " }\n", " }\n", " } else {\n", " if (input[0] <= 0.46739131212234497) {\n", " var0 = 23563.015625;\n", " } else {\n", " if (input[3] <= 0.30000000447034836) {\n", " if (input[0] <= 0.510869562625885) {\n", " if (input[0] <= 0.489130437374115) {\n", " var0 = 6500.23583984375;\n", " } else {\n", " var0 = 6781.35400390625;\n", " }\n", " } else {\n", " if (input[2] <= 0.3941003382205963) {\n", " var0 = 7046.72216796875;\n", " } else {\n", " var0 = 7345.7265625;\n", " }\n", " }\n", " } else {\n", " if (input[2] <= 0.49405843019485474) {\n", " if (input[0] <= 0.5) {\n", " var0 = 7682.669921875;\n", " } else {\n", " var0 = 7640.30908203125;\n", " }\n", " } else {\n", " if (input[2] <= 0.5524954497814178) {\n", " var0 = 7160.330078125;\n", " } else {\n", " var0 = 7162.01220703125;\n", " }\n", " }\n", " }\n", " }\n", " }\n", " } else {\n", " if (input[2] <= 0.3532783091068268) {\n", " if (input[2] <= 0.22032713145017624) {\n", " var0 = 8582.302734375;\n", " } else {\n", " if (input[6] <= 0.5) {\n", " var0 = 14478.330078125;\n", " } else {\n", " var0 = 15828.8212890625;\n", " }\n", " }\n", " } else {\n", " if (input[6] <= 0.5) {\n", " if (input[7] <= 0.5) {\n", " var0 = 8162.71630859375;\n", " } else {\n", " var0 = 8596.828125;\n", " }\n", " } else {\n", " var0 = 7512.26708984375;\n", " }\n", " }\n", " }\n", " } else {\n", " var0 = 28476.734375;\n", " }\n", " }\n", " } else {\n", " if (input[0] <= 0.3804347813129425) {\n", " if (input[0] <= 0.33695653080940247) {\n", " if (input[0] <= 0.25) {\n", " if (input[2] <= 0.2403886392712593) {\n", " if (input[3] <= 0.5000000149011612) {\n", " if (input[2] <= 0.20851389318704605) {\n", " var0 = 22395.744140625;\n", " } else {\n", " if (input[1] <= 0.5) {\n", " var0 = 23288.927734375;\n", " } else {\n", " var0 = 23241.474609375;\n", " }\n", " }\n", " } else {\n", " var0 = 5209.57861328125;\n", " }\n", " } else {\n", " if (input[2] <= 0.35460641980171204) {\n", " if (input[0] <= 0.07608695328235626) {\n", " var0 = 11272.3310546875;\n", " } else {\n", " if (input[2] <= 0.2682790160179138) {\n", " var0 = 3309.79248046875;\n", " } else {\n", " if (input[0] <= 0.19565217196941376) {\n", " if (input[2] <= 0.3214035779237747) {\n", " var0 = 4661.2861328125;\n", " } else {\n", " var0 = 4564.19140625;\n", " }\n", " } else {\n", " if (input[1] <= 0.5) {\n", " var0 = 4337.7353515625;\n", " } else {\n", " if (input[2] <= 0.3160911202430725) {\n", " var0 = 4435.09423828125;\n", " } else {\n", " var0 = 4438.26318359375;\n", " }\n", " }\n", " }\n", " }\n", " }\n", " } else {\n", " if (input[0] <= 0.10869565233588219) {\n", " if (input[2] <= 0.3758562505245209) {\n", " var0 = 4915.06005859375;\n", " } else {\n", " if (input[0] <= 0.043478261679410934) {\n", " if (input[3] <= 0.5000000149011612) {\n", " var0 = 3393.3564453125;\n", " } else {\n", " var0 = 3481.867919921875;\n", " }\n", " } else {\n", " var0 = 3925.75830078125;\n", " }\n", " }\n", " } else {\n", " if (input[2] <= 0.3718719035387039) {\n", " if (input[3] <= 0.5000000074505806) {\n", " var0 = 20277.806640625;\n", " } else {\n", " var0 = 24671.6640625;\n", " }\n", " } else {\n", " if (input[2] <= 0.41038723289966583) {\n", " var0 = 16796.412109375;\n", " } else {\n", " if (input[3] <= 0.5000000074505806) {\n", " var0 = 18903.4921875;\n", " } else {\n", " var0 = 17128.42578125;\n", " }\n", " }\n", " }\n", " }\n", " }\n", " }\n", " } else {\n", " if (input[3] <= 0.5000000149011612) {\n", " if (input[0] <= 0.29347825050354004) {\n", " if (input[2] <= 0.29218506813049316) {\n", " if (input[1] <= 0.5) {\n", " var0 = 4718.20361328125;\n", " } else {\n", " var0 = 4441.21337890625;\n", " }\n", " } else {\n", " var0 = 5031.26953125;\n", " }\n", " } else {\n", " if (input[2] <= 0.2802320569753647) {\n", " var0 = 5354.07470703125;\n", " } else {\n", " var0 = 5148.552734375;\n", " }\n", " }\n", " } else {\n", " if (input[0] <= 0.27173912525177) {\n", " var0 = 5428.7275390625;\n", " } else {\n", " if (input[2] <= 0.43562139570713043) {\n", " var0 = 6799.4580078125;\n", " } else {\n", " if (input[2] <= 0.5564797818660736) {\n", " var0 = 6551.75;\n", " } else {\n", " var0 = 6334.34375;\n", " }\n", " }\n", " }\n", " }\n", " }\n", " } else {\n", " if (input[0] <= 0.3586956560611725) {\n", " var0 = 27375.904296875;\n", " } else {\n", " if (input[2] <= 0.39046552032232285) {\n", " var0 = 6402.29150390625;\n", " } else {\n", " if (input[3] <= 0.6000000089406967) {\n", " var0 = 24915.046875;\n", " } else {\n", " var0 = 19496.71875;\n", " }\n", " }\n", " }\n", " }\n", " } else {\n", " if (input[0] <= 0.489130437374115) {\n", " if (input[2] <= 0.2377324029803276) {\n", " if (input[2] <= 0.17398293316364288) {\n", " if (input[2] <= 0.04382776468992233) {\n", " var0 = 6640.544921875;\n", " } else {\n", " if (input[0] <= 0.4021739065647125) {\n", " var0 = 7228.2158203125;\n", " } else {\n", " if (input[0] <= 0.42391303181648254) {\n", " var0 = 6985.5068359375;\n", " } else {\n", " if (input[1] <= 0.5) {\n", " var0 = 7133.90234375;\n", " } else {\n", " var0 = 7173.35986328125;\n", " }\n", " }\n", " }\n", " }\n", " } else {\n", " var0 = 8252.2841796875;\n", " }\n", " } else {\n", " if (input[2] <= 0.3107786625623703) {\n", " if (input[2] <= 0.30413807928562164) {\n", " if (input[1] <= 0.5) {\n", " var0 = 6555.0703125;\n", " } else {\n", " var0 = 6746.74267578125;\n", " }\n", " } else {\n", " var0 = 7144.86279296875;\n", " }\n", " } else {\n", " if (input[2] <= 0.3253879100084305) {\n", " var0 = 6067.126953125;\n", " } else {\n", " if (input[3] <= 0.5000000149011612) {\n", " if (input[3] <= 0.30000000447034836) {\n", " var0 = 6600.2060546875;\n", " } else {\n", " var0 = 6406.41064453125;\n", " }\n", " } else {\n", " var0 = 6748.59130859375;\n", " }\n", " }\n", " }\n", " }\n", " } else {\n", " if (input[2] <= 0.16867046803236008) {\n", " var0 = 13725.4716796875;\n", " } else {\n", " if (input[3] <= 0.5000000149011612) {\n", " if (input[2] <= 0.2297637164592743) {\n", " var0 = 6858.4794921875;\n", " } else {\n", " if (input[2] <= 0.3585907518863678) {\n", " var0 = 7729.6455078125;\n", " } else {\n", " if (input[2] <= 0.5710890144109726) {\n", " var0 = 7639.41748046875;\n", " } else {\n", " var0 = 7650.77392578125;\n", " }\n", " }\n", " }\n", " } else {\n", " if (input[3] <= 0.800000011920929) {\n", " if (input[1] <= 0.5) {\n", " var0 = 8538.2880859375;\n", " } else {\n", " var0 = 8606.2177734375;\n", " }\n", " } else {\n", " var0 = 9222.40234375;\n", " }\n", " }\n", " }\n", " }\n", " }\n", " }\n", " }\n", " } else {\n", " if (input[0] <= 0.8804347813129425) {\n", " if (input[0] <= 0.72826087474823) {\n", " if (input[7] <= 0.5) {\n", " if (input[2] <= 0.2027820348739624) {\n", " if (input[0] <= 0.6630434989929199) {\n", " if (input[3] <= 0.10000000149011612) {\n", " if (input[0] <= 0.6304347813129425) {\n", " if (input[2] <= 0.10624909773468971) {\n", " var0 = 7526.70654296875;\n", " } else {\n", " var0 = 7222.7861328125;\n", " }\n", " } else {\n", " var0 = 8269.0439453125;\n", " }\n", " } else {\n", " if (input[0] <= 0.5760869383811951) {\n", " var0 = 8302.5361328125;\n", " } else {\n", " if (input[8] <= 0.5) {\n", " if (input[5] <= 0.5) {\n", " var0 = 8539.6708984375;\n", " } else {\n", " if (input[2] <= 0.1341395080089569) {\n", " var0 = 8627.541015625;\n", " } else {\n", " var0 = 8604.4833984375;\n", " }\n", " }\n", " } else {\n", " var0 = 8428.0693359375;\n", " }\n", " }\n", " }\n", " } else {\n", " if (input[2] <= 0.16070178151130676) {\n", " if (input[2] <= 0.1423877701163292) {\n", " if (input[2] <= 0.11561580002307892) {\n", " var0 = 9264.796875;\n", " } else {\n", " var0 = 9182.169921875;\n", " }\n", " } else {\n", " var0 = 8688.8583984375;\n", " }\n", " } else {\n", " if (input[3] <= 0.30000000447034836) {\n", " var0 = 9566.9912109375;\n", " } else {\n", " var0 = 10156.783203125;\n", " }\n", " }\n", " }\n", " } else {\n", " if (input[2] <= 0.20676637440919876) {\n", " var0 = 26236.580078125;\n", " } else {\n", " if (input[2] <= 0.36257512867450714) {\n", " if (input[2] <= 0.34740664064884186) {\n", " if (input[0] <= 0.5760869383811951) {\n", " if (input[6] <= 0.5) {\n", " if (input[2] <= 0.25366976112127304) {\n", " var0 = 7518.025390625;\n", " } else {\n", " var0 = 7419.47802734375;\n", " }\n", " } else {\n", " if (input[1] <= 0.5) {\n", " if (input[2] <= 0.2749894708395004) {\n", " if (input[2] <= 0.24003910273313522) {\n", " var0 = 7623.51806640625;\n", " } else {\n", " var0 = 7624.6298828125;\n", " }\n", " } else {\n", " var0 = 7626.9931640625;\n", " }\n", " } else {\n", " var0 = 7726.85400390625;\n", " }\n", " }\n", " } else {\n", " if (input[0] <= 0.5978260636329651) {\n", " if (input[6] <= 0.5) {\n", " var0 = 28340.189453125;\n", " } else {\n", " var0 = 9101.7978515625;\n", " }\n", " } else {\n", " if (input[2] <= 0.23954980820417404) {\n", " if (input[2] <= 0.22577938437461853) {\n", " if (input[5] <= 0.5) {\n", " var0 = 11520.099609375;\n", " } else {\n", " var0 = 8534.671875;\n", " }\n", " } else {\n", " var0 = 30284.642578125;\n", " }\n", " } else {\n", " if (input[3] <= 0.10000000149011612) {\n", " if (input[8] <= 0.5) {\n", " if (input[0] <= 0.70652174949646) {\n", " if (input[0] <= 0.6521739065647125) {\n", " var0 = 24603.048828125;\n", " } else {\n", " var0 = 25656.576171875;\n", " }\n", " } else {\n", " var0 = 8782.46875;\n", " }\n", " } else {\n", " if (input[2] <= 0.28687261044979095) {\n", " var0 = 8827.2099609375;\n", " } else {\n", " var0 = 8026.66650390625;\n", " }\n", " }\n", " } else {\n", " if (input[3] <= 0.7000000178813934) {\n", " if (input[0] <= 0.6847826242446899) {\n", " if (input[8] <= 0.5) {\n", " if (input[0] <= 0.6630434989929199) {\n", " if (input[2] <= 0.2935131937265396) {\n", " var0 = 9447.25;\n", " } else {\n", " var0 = 9447.3828125;\n", " }\n", " } else {\n", " var0 = 9282.48046875;\n", " }\n", " } else {\n", " if (input[3] <= 0.4000000134110451) {\n", " var0 = 9249.4951171875;\n", " } else {\n", " var0 = 9301.8935546875;\n", " }\n", " }\n", " } else {\n", " if (input[2] <= 0.29218506813049316) {\n", " if (input[6] <= 0.5) {\n", " var0 = 10106.1337890625;\n", " } else {\n", " var0 = 9861.025390625;\n", " }\n", " } else {\n", " if (input[0] <= 0.70652174949646) {\n", " var0 = 9617.662109375;\n", " } else {\n", " var0 = 9957.7216796875;\n", " }\n", " }\n", " }\n", " } else {\n", " if (input[0] <= 0.6413043737411499) {\n", " var0 = 10407.0859375;\n", " } else {\n", " var0 = 11015.1748046875;\n", " }\n", " }\n", " }\n", " }\n", " }\n", " }\n", " } else {\n", " if (input[3] <= 0.20000000298023224) {\n", " var0 = 21232.181640625;\n", " } else {\n", " var0 = 32108.662109375;\n", " }\n", " }\n", " } else {\n", " if (input[0] <= 0.6195652186870575) {\n", " if (input[3] <= 0.30000000447034836) {\n", " if (input[0] <= 0.5978260636329651) {\n", " if (input[8] <= 0.5) {\n", " if (input[1] <= 0.5) {\n", " if (input[2] <= 0.48608967661857605) {\n", " var0 = 7345.083984375;\n", " } else {\n", " var0 = 7348.14208984375;\n", " }\n", " } else {\n", " if (input[2] <= 0.4231790751218796) {\n", " var0 = 7441.05322265625;\n", " } else {\n", " if (input[2] <= 0.5574583858251572) {\n", " var0 = 7445.91796875;\n", " } else {\n", " var0 = 7448.40380859375;\n", " }\n", " }\n", " }\n", " } else {\n", " if (input[2] <= 0.5471829473972321) {\n", " var0 = 7731.85791015625;\n", " } else {\n", " var0 = 8023.13525390625;\n", " }\n", " }\n", " } else {\n", " var0 = 8334.4580078125;\n", " }\n", " } else {\n", " if (input[5] <= 0.5) {\n", " if (input[3] <= 0.5000000149011612) {\n", " if (input[0] <= 0.5978260636329651) {\n", " if (input[2] <= 0.4094085991382599) {\n", " if (input[1] <= 0.5) {\n", " var0 = 8520.0263671875;\n", " } else {\n", " var0 = 8413.462890625;\n", " }\n", " } else {\n", " var0 = 8116.26904296875;\n", " }\n", " } else {\n", " if (input[2] <= 0.5164965689182281) {\n", " var0 = 8825.0859375;\n", " } else {\n", " var0 = 8733.2294921875;\n", " }\n", " }\n", " } else {\n", " var0 = 9414.919921875;\n", " }\n", " } else {\n", " if (input[0] <= 0.5978260636329651) {\n", " var0 = 9704.66796875;\n", " } else {\n", " var0 = 9432.92578125;\n", " }\n", " }\n", " }\n", " } else {\n", " if (input[2] <= 0.4475744217634201) {\n", " if (input[3] <= 0.800000011920929) {\n", " if (input[3] <= 0.30000000447034836) {\n", " if (input[0] <= 0.6630434989929199) {\n", " if (input[0] <= 0.6413043737411499) {\n", " if (input[2] <= 0.42877109348773956) {\n", " var0 = 8551.3466796875;\n", " } else {\n", " var0 = 8062.76416015625;\n", " }\n", " } else {\n", " if (input[5] <= 0.5) {\n", " var0 = 8765.2490234375;\n", " } else {\n", " var0 = 8964.060546875;\n", " }\n", " }\n", " } else {\n", " if (input[3] <= 0.10000000149011612) {\n", " if (input[0] <= 0.695652186870575) {\n", " var0 = 8988.1591796875;\n", " } else {\n", " var0 = 9174.1357421875;\n", " }\n", " } else {\n", " if (input[0] <= 0.6847826242446899) {\n", " if (input[1] <= 0.5) {\n", " var0 = 9778.34765625;\n", " } else {\n", " if (input[2] <= 0.38515305519104004) {\n", " var0 = 9288.0263671875;\n", " } else {\n", " var0 = 9290.1396484375;\n", " }\n", " }\n", " } else {\n", " if (input[1] <= 0.5) {\n", " var0 = 9910.359375;\n", " } else {\n", " var0 = 9964.0595703125;\n", " }\n", " }\n", " }\n", " }\n", " } else {\n", " if (input[2] <= 0.38235704600811005) {\n", " if (input[0] <= 0.6413043737411499) {\n", " var0 = 9620.3310546875;\n", " } else {\n", " var0 = 8968.330078125;\n", " }\n", " } else {\n", " if (input[8] <= 0.5) {\n", " if (input[2] <= 0.4231790453195572) {\n", " if (input[1] <= 0.5) {\n", " var0 = 10118.423828125;\n", " } else {\n", " var0 = 10141.1357421875;\n", " }\n", " } else {\n", " var0 = 10043.2490234375;\n", " }\n", " } else {\n", " var0 = 10269.4599609375;\n", " }\n", " }\n", " }\n", " } else {\n", " var0 = 11552.904296875;\n", " }\n", " } else {\n", " if (input[0] <= 0.6630434989929199) {\n", " if (input[3] <= 0.4000000134110451) {\n", " if (input[6] <= 0.5) {\n", " if (input[0] <= 0.6413043737411499) {\n", " var0 = 20878.78515625;\n", " } else {\n", " if (input[5] <= 0.5) {\n", " var0 = 28468.919921875;\n", " } else {\n", " var0 = 26392.259765625;\n", " }\n", " }\n", " } else {\n", " var0 = 8068.18505859375;\n", " }\n", " } else {\n", " if (input[3] <= 0.7000000178813934) {\n", " if (input[1] <= 0.5) {\n", " var0 = 10115.0087890625;\n", " } else {\n", " var0 = 9563.029296875;\n", " }\n", " } else {\n", " var0 = 10736.87109375;\n", " }\n", " }\n", " } else {\n", " if (input[1] <= 0.5) {\n", " if (input[3] <= 0.30000000447034836) {\n", " if (input[2] <= 0.48210540413856506) {\n", " var0 = 9866.3046875;\n", " } else {\n", " if (input[2] <= 0.5601845234632492) {\n", " var0 = 9872.701171875;\n", " } else {\n", " if (input[2] <= 0.6504962742328644) {\n", " var0 = 9880.068359375;\n", " } else {\n", " var0 = 9875.6806640625;\n", " }\n", " }\n", " }\n", " } else {\n", " if (input[5] <= 0.5) {\n", " var0 = 10848.134765625;\n", " } else {\n", " var0 = 10370.912109375;\n", " }\n", " }\n", " } else {\n", " if (input[3] <= 0.10000000149011612) {\n", " if (input[0] <= 0.70652174949646) {\n", " var0 = 8457.818359375;\n", " } else {\n", " var0 = 8798.5927734375;\n", " }\n", " } else {\n", " var0 = 9391.345703125;\n", " }\n", " }\n", " }\n", " }\n", " }\n", " }\n", " }\n", " }\n", " } else {\n", " if (input[3] <= 0.5000000149011612) {\n", " if (input[0] <= 0.5760869383811951) {\n", " if (input[2] <= 0.3987137973308563) {\n", " if (input[2] <= 0.2818397507071495) {\n", " var0 = 8211.1005859375;\n", " } else {\n", " var0 = 8219.2041015625;\n", " }\n", " } else {\n", " if (input[2] <= 0.46176426112651825) {\n", " var0 = 7633.720703125;\n", " } else {\n", " if (input[2] <= 0.5417307168245316) {\n", " var0 = 7147.47265625;\n", " } else {\n", " var0 = 7152.67138671875;\n", " }\n", " }\n", " }\n", " } else {\n", " if (input[0] <= 0.5978260636329651) {\n", " if (input[3] <= 0.20000000298023224) {\n", " var0 = 17929.302734375;\n", " } else {\n", " if (input[2] <= 0.4371591955423355) {\n", " if (input[2] <= 0.3187473565340042) {\n", " var0 = 8515.7587890625;\n", " } else {\n", " var0 = 8516.8291015625;\n", " }\n", " } else {\n", " var0 = 8527.5322265625;\n", " }\n", " }\n", " } else {\n", " if (input[0] <= 0.6847826242446899) {\n", " if (input[3] <= 0.30000000447034836) {\n", " if (input[1] <= 0.5) {\n", " if (input[0] <= 0.6195652186870575) {\n", " if (input[2] <= 0.3894868642091751) {\n", " if (input[2] <= 0.3095204383134842) {\n", " var0 = 8232.638671875;\n", " } else {\n", " var0 = 8233.09765625;\n", " }\n", " } else {\n", " var0 = 8240.58984375;\n", " }\n", " } else {\n", " if (input[3] <= 0.10000000149011612) {\n", " if (input[0] <= 0.6630434989929199) {\n", " if (input[2] <= 0.4310079514980316) {\n", " var0 = 8280.623046875;\n", " } else {\n", " var0 = 8283.6806640625;\n", " }\n", " } else {\n", " var0 = 8601.3291015625;\n", " }\n", " } else {\n", " if (input[0] <= 0.6413043737411499) {\n", " var0 = 8569.861328125;\n", " } else {\n", " var0 = 8871.1513671875;\n", " }\n", " }\n", " }\n", " } else {\n", " if (input[0] <= 0.6630434989929199) {\n", " if (input[2] <= 0.7554872035980225) {\n", " if (input[3] <= 0.10000000149011612) {\n", " if (input[2] <= 0.5063609778881073) {\n", " var0 = 7789.634765625;\n", " } else {\n", " var0 = 7804.16064453125;\n", " }\n", " } else {\n", " var0 = 7742.10986328125;\n", " }\n", " } else {\n", " var0 = 8083.919921875;\n", " }\n", " } else {\n", " if (input[2] <= 0.5463441610336304) {\n", " var0 = 8124.408203125;\n", " } else {\n", " var0 = 8125.78466796875;\n", " }\n", " }\n", " }\n", " } else {\n", " if (input[2] <= 0.5878651440143585) {\n", " if (input[0] <= 0.6630434989929199) {\n", " var0 = 8978.185546875;\n", " } else {\n", " var0 = 9304.7021484375;\n", " }\n", " } else {\n", " var0 = 8347.1640625;\n", " }\n", " }\n", " } else {\n", " if (input[1] <= 0.5) {\n", " if (input[3] <= 0.10000000149011612) {\n", " var0 = 9283.5615234375;\n", " } else {\n", " if (input[3] <= 0.30000000447034836) {\n", " var0 = 9877.607421875;\n", " } else {\n", " var0 = 10107.220703125;\n", " }\n", " }\n", " } else {\n", " if (input[3] <= 0.10000000149011612) {\n", " var0 = 8442.6669921875;\n", " } else {\n", " if (input[2] <= 0.658604770898819) {\n", " if (input[2] <= 0.452537402510643) {\n", " var0 = 9377.904296875;\n", " } else {\n", " var0 = 9386.1611328125;\n", " }\n", " } else {\n", " var0 = 9058.73046875;\n", " }\n", " }\n", " }\n", " }\n", " }\n", " }\n", " } else {\n", " if (input[0] <= 0.6847826242446899) {\n", " if (input[2] <= 0.15420101583003998) {\n", " var0 = 8605.361328125;\n", " } else {\n", " if (input[2] <= 0.621697187423706) {\n", " if (input[3] <= 0.800000011920929) {\n", " var0 = 10381.478515625;\n", " } else {\n", " var0 = 9788.8662109375;\n", " }\n", " } else {\n", " var0 = 10977.2060546875;\n", " }\n", " }\n", " } else {\n", " var0 = 19749.3828125;\n", " }\n", " }\n", " }\n", " } else {\n", " if (input[2] <= 0.5788480043411255) {\n", " if (input[2] <= 0.28169994056224823) {\n", " if (input[2] <= 0.2777855098247528) {\n", " if (input[7] <= 0.5) {\n", " if (input[3] <= 0.10000000149011612) {\n", " if (input[0] <= 0.804347813129425) {\n", " if (input[2] <= 0.18992029875516891) {\n", " if (input[8] <= 0.5) {\n", " var0 = 10197.7724609375;\n", " } else {\n", " var0 = 9991.0380859375;\n", " }\n", " } else {\n", " if (input[1] <= 0.5) {\n", " var0 = 10355.640625;\n", " } else {\n", " var0 = 10422.9169921875;\n", " }\n", " }\n", " } else {\n", " if (input[0] <= 0.8369565010070801) {\n", " if (input[6] <= 0.5) {\n", " if (input[8] <= 0.5) {\n", " var0 = 11165.41796875;\n", " } else {\n", " var0 = 11454.021484375;\n", " }\n", " } else {\n", " var0 = 10577.0869140625;\n", " }\n", " } else {\n", " if (input[6] <= 0.5) {\n", " if (input[2] <= 0.09695229306817055) {\n", " var0 = 11534.873046875;\n", " } else {\n", " if (input[8] <= 0.5) {\n", " if (input[1] <= 0.5) {\n", " var0 = 12029.287109375;\n", " } else {\n", " var0 = 11931.125;\n", " }\n", " } else {\n", " var0 = 11830.607421875;\n", " }\n", " }\n", " } else {\n", " var0 = 11345.5185546875;\n", " }\n", " }\n", " }\n", " } else {\n", " if (input[5] <= 0.5) {\n", " if (input[0] <= 0.77173912525177) {\n", " if (input[1] <= 0.5) {\n", " if (input[8] <= 0.5) {\n", " var0 = 11150.7802734375;\n", " } else {\n", " var0 = 10942.1318359375;\n", " }\n", " } else {\n", " var0 = 10065.4130859375;\n", " }\n", " } else {\n", " if (input[0] <= 0.804347813129425) {\n", " var0 = 12479.708984375;\n", " } else {\n", " if (input[0] <= 0.8369565010070801) {\n", " var0 = 12044.341796875;\n", " } else {\n", " var0 = 12032.326171875;\n", " }\n", " }\n", " }\n", " } else {\n", " if (input[3] <= 0.30000000447034836) {\n", " var0 = 25517.11328125;\n", " } else {\n", " if (input[0] <= 0.782608687877655) {\n", " var0 = 11244.376953125;\n", " } else {\n", " var0 = 13047.33203125;\n", " }\n", " }\n", " }\n", " }\n", " } else {\n", " if (input[0] <= 0.760869562625885) {\n", " var0 = 27117.994140625;\n", " } else {\n", " if (input[2] <= 0.18341952562332153) {\n", " if (input[3] <= 0.20000000298023224) {\n", " var0 = 11833.7822265625;\n", " } else {\n", " var0 = 11013.7119140625;\n", " }\n", " } else {\n", " if (input[3] <= 0.30000000447034836) {\n", " var0 = 22192.4375;\n", " } else {\n", " var0 = 12629.166015625;\n", " }\n", " }\n", " }\n", " }\n", " } else {\n", " var0 = 35160.1328125;\n", " }\n", " } else {\n", " if (input[6] <= 0.5) {\n", " if (input[2] <= 0.3917936384677887) {\n", " if (input[2] <= 0.3386690616607666) {\n", " if (input[0] <= 0.8586956262588501) {\n", " if (input[8] <= 0.5) {\n", " if (input[2] <= 0.3360128253698349) {\n", " if (input[2] <= 0.3162309229373932) {\n", " var0 = 11554.2236328125;\n", " } else {\n", " if (input[2] <= 0.3253879100084305) {\n", " var0 = 11657.71875;\n", " } else {\n", " if (input[2] <= 0.33202849328517914) {\n", " var0 = 11658.115234375;\n", " } else {\n", " var0 = 11658.37890625;\n", " }\n", " }\n", " }\n", " } else {\n", " var0 = 12096.6513671875;\n", " }\n", " } else {\n", " if (input[1] <= 0.5) {\n", " if (input[0] <= 0.79347825050354) {\n", " var0 = 11305.9345703125;\n", " } else {\n", " var0 = 11082.5771484375;\n", " }\n", " } else {\n", " var0 = 10594.501953125;\n", " }\n", " }\n", " } else {\n", " if (input[1] <= 0.5) {\n", " if (input[2] <= 0.30413809418678284) {\n", " var0 = 12222.8984375;\n", " } else {\n", " var0 = 12224.3505859375;\n", " }\n", " } else {\n", " var0 = 11735.87890625;\n", " }\n", " }\n", " } else {\n", " if (input[7] <= 0.5) {\n", " if (input[1] <= 0.5) {\n", " if (input[3] <= 0.10000000149011612) {\n", " var0 = 11286.5390625;\n", " } else {\n", " var0 = 10797.3359375;\n", " }\n", " } else {\n", " if (input[0] <= 0.79347825050354) {\n", " if (input[0] <= 0.77173912525177) {\n", " var0 = 10072.0546875;\n", " } else {\n", " var0 = 10231.5;\n", " }\n", " } else {\n", " var0 = 10796.3505859375;\n", " }\n", " }\n", " } else {\n", " var0 = 9487.64453125;\n", " }\n", " }\n", " } else {\n", " if (input[2] <= 0.41304346919059753) {\n", " if (input[2] <= 0.4048650562763214) {\n", " if (input[2] <= 0.3971060812473297) {\n", " var0 = 23045.56640625;\n", " } else {\n", " if (input[2] <= 0.4022088199853897) {\n", " var0 = 10461.9794921875;\n", " } else {\n", " var0 = 10338.931640625;\n", " }\n", " }\n", " } else {\n", " var0 = 27346.04296875;\n", " }\n", " } else {\n", " if (input[0] <= 0.79347825050354) {\n", " if (input[3] <= 0.10000000149011612) {\n", " if (input[2] <= 0.4714105427265167) {\n", " var0 = 9722.76953125;\n", " } else {\n", " var0 = 9140.951171875;\n", " }\n", " } else {\n", " if (input[3] <= 0.4000000134110451) {\n", " if (input[5] <= 0.5) {\n", " if (input[1] <= 0.5) {\n", " if (input[7] <= 0.5) {\n", " var0 = 10959.6943359375;\n", " } else {\n", " var0 = 10928.8486328125;\n", " }\n", " } else {\n", " var0 = 10825.25390625;\n", " }\n", " } else {\n", " var0 = 11512.4052734375;\n", " }\n", " } else {\n", " if (input[1] <= 0.5) {\n", " var0 = 12495.291015625;\n", " } else {\n", " if (input[2] <= 0.4382776618003845) {\n", " var0 = 11488.3173828125;\n", " } else {\n", " var0 = 11289.109375;\n", " }\n", " }\n", " }\n", " }\n", " } else {\n", " if (input[2] <= 0.4586886018514633) {\n", " if (input[2] <= 0.45204806327819824) {\n", " if (input[3] <= 0.30000000447034836) {\n", " if (input[0] <= 0.8260869383811951) {\n", " if (input[2] <= 0.4394659101963043) {\n", " var0 = 11879.1044921875;\n", " } else {\n", " var0 = 10807.486328125;\n", " }\n", " } else {\n", " if (input[5] <= 0.5) {\n", " if (input[2] <= 0.42227034270763397) {\n", " var0 = 11842.6240234375;\n", " } else {\n", " var0 = 11946.6259765625;\n", " }\n", " } else {\n", " var0 = 12430.953125;\n", " }\n", " }\n", " } else {\n", " if (input[0] <= 0.8152173757553101) {\n", " var0 = 12268.6318359375;\n", " } else {\n", " if (input[2] <= 0.42632459104061127) {\n", " var0 = 13607.369140625;\n", " } else {\n", " var0 = 13430.2646484375;\n", " }\n", " }\n", " }\n", " } else {\n", " var0 = 20781.48828125;\n", " }\n", " } else {\n", " if (input[3] <= 0.30000000447034836) {\n", " if (input[8] <= 0.5) {\n", " if (input[2] <= 0.503914400935173) {\n", " var0 = 10594.2255859375;\n", " } else {\n", " if (input[0] <= 0.8369565010070801) {\n", " var0 = 11394.0654296875;\n", " } else {\n", " var0 = 11363.283203125;\n", " }\n", " }\n", " } else {\n", " if (input[1] <= 0.5) {\n", " if (input[2] <= 0.5073395222425461) {\n", " var0 = 12231.61328125;\n", " } else {\n", " var0 = 12235.8388671875;\n", " }\n", " } else {\n", " if (input[2] <= 0.475464791059494) {\n", " var0 = 11945.1328125;\n", " } else {\n", " if (input[2] <= 0.48608967661857605) {\n", " var0 = 11356.6611328125;\n", " } else {\n", " var0 = 11743.9345703125;\n", " }\n", " }\n", " }\n", " }\n", " } else {\n", " if (input[0] <= 0.8152173757553101) {\n", " if (input[8] <= 0.5) {\n", " var0 = 11987.16796875;\n", " } else {\n", " var0 = 12269.6884765625;\n", " }\n", " } else {\n", " if (input[2] <= 0.5336920768022537) {\n", " if (input[8] <= 0.5) {\n", " if (input[5] <= 0.5) {\n", " var0 = 12949.1552734375;\n", " } else {\n", " var0 = 13224.056640625;\n", " }\n", " } else {\n", " var0 = 12643.3779296875;\n", " }\n", " } else {\n", " var0 = 12265.5068359375;\n", " }\n", " }\n", " }\n", " }\n", " }\n", " }\n", " }\n", " } else {\n", " if (input[0] <= 0.75) {\n", " if (input[3] <= 0.30000000447034836) {\n", " if (input[2] <= 0.47909966111183167) {\n", " if (input[1] <= 0.5) {\n", " var0 = 9625.919921875;\n", " } else {\n", " var0 = 9724.5302734375;\n", " }\n", " } else {\n", " if (input[1] <= 0.5) {\n", " var0 = 9634.5380859375;\n", " } else {\n", " var0 = 9144.5654296875;\n", " }\n", " }\n", " } else {\n", " var0 = 10806.8388671875;\n", " }\n", " } else {\n", " if (input[3] <= 0.10000000149011612) {\n", " if (input[0] <= 0.8152173757553101) {\n", " if (input[1] <= 0.5) {\n", " if (input[2] <= 0.4749055951833725) {\n", " var0 = 10704.4697265625;\n", " } else {\n", " var0 = 10713.6435546875;\n", " }\n", " } else {\n", " var0 = 9850.431640625;\n", " }\n", " } else {\n", " if (input[2] <= 0.32392002642154694) {\n", " if (input[2] <= 0.30294980108737946) {\n", " var0 = 11073.17578125;\n", " } else {\n", " var0 = 10965.4462890625;\n", " }\n", " } else {\n", " if (input[1] <= 0.5) {\n", " if (input[2] <= 0.33650214970111847) {\n", " var0 = 11455.2802734375;\n", " } else {\n", " if (input[2] <= 0.39801476895809174) {\n", " var0 = 11842.4423828125;\n", " } else {\n", " var0 = 11848.140625;\n", " }\n", " }\n", " } else {\n", " var0 = 11362.7548828125;\n", " }\n", " }\n", " }\n", " } else {\n", " if (input[0] <= 0.77173912525177) {\n", " if (input[1] <= 0.5) {\n", " var0 = 11163.568359375;\n", " } else {\n", " var0 = 11253.4208984375;\n", " }\n", " } else {\n", " if (input[3] <= 0.5000000149011612) {\n", " if (input[3] <= 0.30000000447034836) {\n", " var0 = 11674.1298828125;\n", " } else {\n", " var0 = 11881.3583984375;\n", " }\n", " } else {\n", " if (input[0] <= 0.804347813129425) {\n", " var0 = 12105.3203125;\n", " } else {\n", " var0 = 12363.546875;\n", " }\n", " }\n", " }\n", " }\n", " }\n", " }\n", " }\n", " } else {\n", " if (input[2] <= 0.5891933143138885) {\n", " if (input[0] <= 0.77173912525177) {\n", " var0 = 33471.97265625;\n", " } else {\n", " var0 = 30063.580078125;\n", " }\n", " } else {\n", " if (input[2] <= 0.5984901487827301) {\n", " var0 = 20462.998046875;\n", " } else {\n", " if (input[0] <= 0.8586956262588501) {\n", " if (input[2] <= 0.7205368280410767) {\n", " if (input[5] <= 0.5) {\n", " if (input[2] <= 0.6632181704044342) {\n", " if (input[1] <= 0.5) {\n", " var0 = 10579.7109375;\n", " } else {\n", " if (input[0] <= 0.760869562625885) {\n", " var0 = 10325.2060546875;\n", " } else {\n", " var0 = 10450.5517578125;\n", " }\n", " }\n", " } else {\n", " var0 = 9504.310546875;\n", " }\n", " } else {\n", " if (input[2] <= 0.6388228535652161) {\n", " var0 = 11396.900390625;\n", " } else {\n", " var0 = 11566.30078125;\n", " }\n", " }\n", " } else {\n", " if (input[7] <= 0.5) {\n", " var0 = 11576.1298828125;\n", " } else {\n", " var0 = 12592.5341796875;\n", " }\n", " }\n", " } else {\n", " if (input[2] <= 0.801621675491333) {\n", " if (input[2] <= 0.6616803705692291) {\n", " var0 = 11856.4111328125;\n", " } else {\n", " var0 = 24227.337890625;\n", " }\n", " } else {\n", " var0 = 11381.3251953125;\n", " }\n", " }\n", " }\n", " }\n", " }\n", " }\n", " } else {\n", " if (input[3] <= 0.7000000178813934) {\n", " if (input[3] <= 0.10000000149011612) {\n", " if (input[0] <= 0.9239130616188049) {\n", " if (input[1] <= 0.5) {\n", " if (input[2] <= 0.26163844764232635) {\n", " if (input[2] <= 0.2271074876189232) {\n", " if (input[5] <= 0.5) {\n", " var0 = 13012.208984375;\n", " } else {\n", " var0 = 13204.2861328125;\n", " }\n", " } else {\n", " var0 = 28923.13671875;\n", " }\n", " } else {\n", " if (input[5] <= 0.5) {\n", " if (input[2] <= 0.3525793105363846) {\n", " var0 = 12233.828125;\n", " } else {\n", " if (input[2] <= 0.4588284194469452) {\n", " var0 = 12622.1796875;\n", " } else {\n", " var0 = 12644.5888671875;\n", " }\n", " }\n", " } else {\n", " if (input[2] <= 0.2855444848537445) {\n", " var0 = 12815.4453125;\n", " } else {\n", " if (input[2] <= 0.41835591197013855) {\n", " var0 = 13217.0947265625;\n", " } else {\n", " var0 = 13228.8466796875;\n", " }\n", " }\n", " }\n", " }\n", " } else {\n", " if (input[2] <= 0.2749195992946625) {\n", " var0 = 12323.935546875;\n", " } else {\n", " if (input[2] <= 0.3439815044403076) {\n", " var0 = 30259.99609375;\n", " } else {\n", " if (input[2] <= 0.46707673370838165) {\n", " var0 = 12731.0;\n", " } else {\n", " var0 = 21797.0;\n", " }\n", " }\n", " }\n", " }\n", " } else {\n", " if (input[0] <= 0.967391312122345) {\n", " if (input[1] <= 0.5) {\n", " if (input[6] <= 0.5) {\n", " if (input[0] <= 0.945652186870575) {\n", " if (input[5] <= 0.5) {\n", " var0 = 13415.0380859375;\n", " } else {\n", " if (input[2] <= 0.33999717980623245) {\n", " var0 = 13616.3583984375;\n", " } else {\n", " var0 = 13635.6376953125;\n", " }\n", " }\n", " } else {\n", " if (input[8] <= 0.5) {\n", " var0 = 14043.4765625;\n", " } else {\n", " var0 = 13844.796875;\n", " }\n", " }\n", " } else {\n", " if (input[2] <= 0.4721095860004425) {\n", " var0 = 13041.9208984375;\n", " } else {\n", " var0 = 13470.8603515625;\n", " }\n", " }\n", " } else {\n", " if (input[0] <= 0.945652186870575) {\n", " if (input[5] <= 0.5) {\n", " if (input[8] <= 0.5) {\n", " if (input[7] <= 0.5) {\n", " var0 = 12574.048828125;\n", " } else {\n", " var0 = 12557.60546875;\n", " }\n", " } else {\n", " var0 = 12950.0712890625;\n", " }\n", " } else {\n", " var0 = 13143.3369140625;\n", " }\n", " } else {\n", " if (input[5] <= 0.5) {\n", " if (input[8] <= 0.5) {\n", " if (input[6] <= 0.5) {\n", " var0 = 12981.345703125;\n", " } else {\n", " var0 = 12957.1181640625;\n", " }\n", " } else {\n", " var0 = 13352.099609375;\n", " }\n", " } else {\n", " var0 = 13555.0048828125;\n", " }\n", " }\n", " }\n", " } else {\n", " if (input[1] <= 0.5) {\n", " if (input[0] <= 0.989130437374115) {\n", " if (input[2] <= 0.3409757614135742) {\n", " if (input[2] <= 0.20320142060518265) {\n", " var0 = 14451.8349609375;\n", " } else {\n", " if (input[2] <= 0.24702918529510498) {\n", " var0 = 14254.6083984375;\n", " } else {\n", " var0 = 14256.1923828125;\n", " }\n", " }\n", " } else {\n", " if (input[2] <= 0.4895847290754318) {\n", " var0 = 13880.94921875;\n", " } else {\n", " var0 = 13887.96875;\n", " }\n", " }\n", " } else {\n", " if (input[5] <= 0.5) {\n", " if (input[8] <= 0.5) {\n", " if (input[6] <= 0.5) {\n", " var0 = 14313.8466796875;\n", " } else {\n", " var0 = 14319.03125;\n", " }\n", " } else {\n", " var0 = 14692.6689453125;\n", " }\n", " } else {\n", " var0 = 14901.5166015625;\n", " }\n", " }\n", " } else {\n", " if (input[0] <= 0.989130437374115) {\n", " if (input[5] <= 0.5) {\n", " if (input[7] <= 0.5) {\n", " var0 = 13393.755859375;\n", " } else {\n", " var0 = 13405.390625;\n", " }\n", " } else {\n", " if (input[2] <= 0.48343348503112793) {\n", " var0 = 13974.455078125;\n", " } else {\n", " var0 = 13981.8505859375;\n", " }\n", " }\n", " } else {\n", " if (input[5] <= 0.5) {\n", " if (input[8] <= 0.5) {\n", " if (input[2] <= 0.5780790746212006) {\n", " var0 = 13822.802734375;\n", " } else {\n", " var0 = 13831.115234375;\n", " }\n", " } else {\n", " var0 = 14210.5361328125;\n", " }\n", " } else {\n", " var0 = 14410.931640625;\n", " }\n", " }\n", " }\n", " }\n", " }\n", " } else {\n", " if (input[2] <= 0.47923943400382996) {\n", " if (input[0] <= 0.945652186870575) {\n", " if (input[3] <= 0.30000000447034836) {\n", " if (input[2] <= 0.2542988657951355) {\n", " var0 = 13112.6044921875;\n", " } else {\n", " var0 = 12333.828125;\n", " }\n", " } else {\n", " if (input[7] <= 0.5) {\n", " if (input[2] <= 0.434293270111084) {\n", " if (input[2] <= 0.35181036591529846) {\n", " var0 = 14382.708984375;\n", " } else {\n", " if (input[6] <= 0.5) {\n", " var0 = 14119.6201171875;\n", " } else {\n", " var0 = 14007.2216796875;\n", " }\n", " }\n", " } else {\n", " var0 = 14590.6318359375;\n", " }\n", " } else {\n", " if (input[3] <= 0.5000000149011612) {\n", " var0 = 12925.8857421875;\n", " } else {\n", " if (input[0] <= 0.9021739363670349) {\n", " if (input[2] <= 0.30644480884075165) {\n", " var0 = 14001.1337890625;\n", " } else {\n", " var0 = 14001.287109375;\n", " }\n", " } else {\n", " var0 = 13919.8232421875;\n", " }\n", " }\n", " }\n", " }\n", " } else {\n", " if (input[2] <= 0.3959876745939255) {\n", " if (input[2] <= 0.23304906487464905) {\n", " if (input[2] <= 0.17796728014945984) {\n", " var0 = 14349.8544921875;\n", " } else {\n", " var0 = 30166.619140625;\n", " }\n", " } else {\n", " if (input[3] <= 0.5000000149011612) {\n", " if (input[3] <= 0.30000000447034836) {\n", " var0 = 13937.666015625;\n", " } else {\n", " if (input[2] <= 0.31406402587890625) {\n", " var0 = 14988.431640625;\n", " } else {\n", " var0 = 15019.759765625;\n", " }\n", " }\n", " } else {\n", " var0 = 16455.70703125;\n", " }\n", " }\n", " } else {\n", " var0 = 27000.984375;\n", " }\n", " }\n", " } else {\n", " if (input[2] <= 0.5638193488121033) {\n", " if (input[0] <= 0.967391312122345) {\n", " if (input[2] <= 0.5210400521755219) {\n", " var0 = 36910.609375;\n", " } else {\n", " if (input[0] <= 0.945652186870575) {\n", " if (input[6] <= 0.5) {\n", " var0 = 28287.8984375;\n", " } else {\n", " var0 = 27941.287109375;\n", " }\n", " } else {\n", " var0 = 31620.001953125;\n", " }\n", " }\n", " } else {\n", " var0 = 14474.6748046875;\n", " }\n", " } else {\n", " if (input[6] <= 0.5) {\n", " if (input[3] <= 0.30000000447034836) {\n", " var0 = 14418.2802734375;\n", " } else {\n", " if (input[2] <= 0.6401509642601013) {\n", " var0 = 15230.32421875;\n", " } else {\n", " var0 = 15555.1884765625;\n", " }\n", " }\n", " } else {\n", " var0 = 12347.171875;\n", " }\n", " }\n", " }\n", " }\n", " } else {\n", " var0 = 36580.28125;\n", " }\n", " }\n", " }\n", " } else {\n", " if (input[2] <= 0.36893609166145325) {\n", " if (input[0] <= 0.5) {\n", " if (input[2] <= 0.17398294061422348) {\n", " if (input[0] <= 0.45652173459529877) {\n", " if (input[0] <= 0.18478260934352875) {\n", " if (input[0] <= 0.0326086962595582) {\n", " if (input[0] <= 0.010869565419852734) {\n", " var0 = 13747.8720703125;\n", " } else {\n", " var0 = 13844.505859375;\n", " }\n", " } else {\n", " if (input[2] <= 0.12218648567795753) {\n", " if (input[3] <= 0.20000000298023224) {\n", " var0 = 14571.890625;\n", " } else {\n", " var0 = 14455.64453125;\n", " }\n", " } else {\n", " if (input[8] <= 0.5) {\n", " var0 = 15359.1044921875;\n", " } else {\n", " var0 = 14711.744140625;\n", " }\n", " }\n", " }\n", " } else {\n", " if (input[2] <= 0.04781208001077175) {\n", " var0 = 15006.5791015625;\n", " } else {\n", " if (input[6] <= 0.5) {\n", " if (input[2] <= 0.07703059166669846) {\n", " var0 = 16776.3046875;\n", " } else {\n", " var0 = 16420.494140625;\n", " }\n", " } else {\n", " var0 = 15820.69921875;\n", " }\n", " }\n", " }\n", " } else {\n", " var0 = 19444.265625;\n", " }\n", " } else {\n", " if (input[0] <= 0.0326086962595582) {\n", " if (input[5] <= 0.5) {\n", " if (input[6] <= 0.5) {\n", " if (input[8] <= 0.5) {\n", " var0 = 18223.451171875;\n", " } else {\n", " if (input[1] <= 0.5) {\n", " if (input[2] <= 0.32937224209308624) {\n", " var0 = 17468.984375;\n", " } else {\n", " var0 = 17748.505859375;\n", " }\n", " } else {\n", " var0 = 17352.6796875;\n", " }\n", " }\n", " } else {\n", " if (input[1] <= 0.5) {\n", " if (input[2] <= 0.3155319094657898) {\n", " var0 = 16884.923828125;\n", " } else {\n", " var0 = 17081.080078125;\n", " }\n", " } else {\n", " var0 = 16297.845703125;\n", " }\n", " }\n", " } else {\n", " var0 = 15518.1806640625;\n", " }\n", " } else {\n", " if (input[0] <= 0.43478260934352875) {\n", " if (input[2] <= 0.21515446156263351) {\n", " if (input[0] <= 0.15217391215264797) {\n", " var0 = 26125.673828125;\n", " } else {\n", " if (input[7] <= 0.5) {\n", " var0 = 18765.875;\n", " } else {\n", " var0 = 19361.998046875;\n", " }\n", " }\n", " } else {\n", " if (input[2] <= 0.23018310964107513) {\n", " if (input[7] <= 0.5) {\n", " if (input[1] <= 0.5) {\n", " var0 = 17496.306640625;\n", " } else {\n", " var0 = 17904.52734375;\n", " }\n", " } else {\n", " var0 = 16577.779296875;\n", " }\n", " } else {\n", " if (input[0] <= 0.1304347775876522) {\n", " if (input[0] <= 0.08695651963353157) {\n", " if (input[0] <= 0.05434782616794109) {\n", " var0 = 17560.37890625;\n", " } else {\n", " var0 = 17942.10546875;\n", " }\n", " } else {\n", " var0 = 18328.23828125;\n", " }\n", " } else {\n", " if (input[3] <= 0.7000000178813934) {\n", " if (input[5] <= 0.5) {\n", " if (input[2] <= 0.32937227189540863) {\n", " if (input[0] <= 0.3586956560611725) {\n", " if (input[0] <= 0.21739130467176437) {\n", " var0 = 18310.7421875;\n", " } else {\n", " if (input[2] <= 0.31720952689647675) {\n", " if (input[0] <= 0.30434782803058624) {\n", " if (input[1] <= 0.5) {\n", " var0 = 19107.779296875;\n", " } else {\n", " var0 = 19199.943359375;\n", " }\n", " } else {\n", " if (input[6] <= 0.5) {\n", " var0 = 18972.494140625;\n", " } else {\n", " var0 = 19040.876953125;\n", " }\n", " }\n", " } else {\n", " var0 = 19521.96875;\n", " }\n", " }\n", " } else {\n", " if (input[7] <= 0.5) {\n", " var0 = 20234.85546875;\n", " } else {\n", " var0 = 19539.2421875;\n", " }\n", " }\n", " } else {\n", " if (input[8] <= 0.5) {\n", " if (input[2] <= 0.3618062138557434) {\n", " if (input[3] <= 0.4000000134110451) {\n", " var0 = 19719.6953125;\n", " } else {\n", " var0 = 19933.45703125;\n", " }\n", " } else {\n", " var0 = 19350.369140625;\n", " }\n", " } else {\n", " var0 = 20745.98828125;\n", " }\n", " }\n", " } else {\n", " if (input[3] <= 0.30000000447034836) {\n", " var0 = 20296.86328125;\n", " } else {\n", " var0 = 20984.09375;\n", " }\n", " }\n", " } else {\n", " var0 = 21472.478515625;\n", " }\n", " }\n", " }\n", " }\n", " } else {\n", " if (input[3] <= 0.10000000149011612) {\n", " var0 = 20149.322265625;\n", " } else {\n", " if (input[2] <= 0.34384170174598694) {\n", " if (input[6] <= 0.5) {\n", " var0 = 21659.9296875;\n", " } else {\n", " var0 = 21082.16015625;\n", " }\n", " } else {\n", " var0 = 22462.04296875;\n", " }\n", " }\n", " }\n", " }\n", " }\n", " } else {\n", " if (input[0] <= 0.8152173757553101) {\n", " if (input[2] <= 0.3049768954515457) {\n", " if (input[0] <= 0.6195652186870575) {\n", " if (input[8] <= 0.5) {\n", " if (input[2] <= 0.20103450864553452) {\n", " if (input[0] <= 0.554347813129425) {\n", " if (input[2] <= 0.1367957405745983) {\n", " var0 = 19798.0546875;\n", " } else {\n", " var0 = 19964.74609375;\n", " }\n", " } else {\n", " var0 = 19594.810546875;\n", " }\n", " } else {\n", " var0 = 19515.541015625;\n", " }\n", " } else {\n", " if (input[0] <= 0.532608687877655) {\n", " var0 = 21348.705078125;\n", " } else {\n", " if (input[3] <= 0.30000000447034836) {\n", " if (input[2] <= 0.23640429228544235) {\n", " var0 = 21677.283203125;\n", " } else {\n", " var0 = 21774.322265625;\n", " }\n", " } else {\n", " var0 = 21880.8203125;\n", " }\n", " }\n", " }\n", " } else {\n", " if (input[3] <= 0.30000000447034836) {\n", " if (input[8] <= 0.5) {\n", " if (input[1] <= 0.5) {\n", " if (input[7] <= 0.5) {\n", " var0 = 23401.306640625;\n", " } else {\n", " var0 = 23244.791015625;\n", " }\n", " } else {\n", " var0 = 21978.677734375;\n", " }\n", " } else {\n", " var0 = 24393.623046875;\n", " }\n", " } else {\n", " if (input[2] <= 0.241437129676342) {\n", " if (input[0] <= 0.77173912525177) {\n", " if (input[3] <= 0.5000000149011612) {\n", " var0 = 24667.419921875;\n", " } else {\n", " if (input[0] <= 0.75) {\n", " var0 = 24869.8359375;\n", " } else {\n", " var0 = 24873.384765625;\n", " }\n", " }\n", " } else {\n", " var0 = 25382.296875;\n", " }\n", " } else {\n", " if (input[0] <= 0.6630434989929199) {\n", " if (input[8] <= 0.5) {\n", " var0 = 24180.93359375;\n", " } else {\n", " var0 = 24535.69921875;\n", " }\n", " } else {\n", " if (input[8] <= 0.5) {\n", " var0 = 23306.546875;\n", " } else {\n", " var0 = 23807.240234375;\n", " }\n", " }\n", " }\n", " }\n", " }\n", " } else {\n", " if (input[2] <= 0.3075632154941559) {\n", " var0 = 37829.72265625;\n", " } else {\n", " if (input[8] <= 0.5) {\n", " if (input[3] <= 0.4000000134110451) {\n", " if (input[0] <= 0.5760869681835175) {\n", " var0 = 22144.03125;\n", " } else {\n", " if (input[0] <= 0.6413043737411499) {\n", " var0 = 23065.419921875;\n", " } else {\n", " var0 = 23568.271484375;\n", " }\n", " }\n", " } else {\n", " var0 = 25309.48828125;\n", " }\n", " } else {\n", " if (input[0] <= 0.5760869681835175) {\n", " var0 = 32787.45703125;\n", " } else {\n", " var0 = 24915.220703125;\n", " }\n", " }\n", " }\n", " }\n", " } else {\n", " if (input[2] <= 0.22955402731895447) {\n", " if (input[8] <= 0.5) {\n", " if (input[2] <= 0.18341952562332153) {\n", " var0 = 27037.9140625;\n", " } else {\n", " var0 = 26926.513671875;\n", " }\n", " } else {\n", " var0 = 25678.779296875;\n", " }\n", " } else {\n", " if (input[0] <= 0.8695652186870575) {\n", " if (input[7] <= 0.5) {\n", " var0 = 27218.4375;\n", " } else {\n", " var0 = 27533.912109375;\n", " }\n", " } else {\n", " if (input[2] <= 0.2732419818639755) {\n", " var0 = 27808.724609375;\n", " } else {\n", " if (input[0] <= 0.9130434989929199) {\n", " var0 = 30184.9375;\n", " } else {\n", " if (input[5] <= 0.5) {\n", " if (input[0] <= 0.989130437374115) {\n", " if (input[0] <= 0.95652174949646) {\n", " var0 = 28868.6640625;\n", " } else {\n", " var0 = 28950.46875;\n", " }\n", " } else {\n", " var0 = 29330.982421875;\n", " }\n", " } else {\n", " var0 = 29523.166015625;\n", " }\n", " }\n", " }\n", " }\n", " }\n", " }\n", " }\n", " } else {\n", " if (input[0] <= 0.70652174949646) {\n", " if (input[0] <= 0.18478260934352875) {\n", " if (input[2] <= 0.5255836248397827) {\n", " if (input[2] <= 0.38850829005241394) {\n", " if (input[1] <= 0.5) {\n", " if (input[2] <= 0.3717321306467056) {\n", " var0 = 33307.55078125;\n", " } else {\n", " if (input[8] <= 0.5) {\n", " var0 = 33900.65234375;\n", " } else {\n", " var0 = 33907.546875;\n", " }\n", " }\n", " } else {\n", " var0 = 32548.33984375;\n", " }\n", " } else {\n", " if (input[0] <= 0.05434782709926367) {\n", " if (input[8] <= 0.5) {\n", " if (input[7] <= 0.5) {\n", " if (input[5] <= 0.5) {\n", " if (input[2] <= 0.5042639076709747) {\n", " var0 = 34779.61328125;\n", " } else {\n", " var0 = 34828.65234375;\n", " }\n", " } else {\n", " var0 = 34617.83984375;\n", " }\n", " } else {\n", " if (input[2] <= 0.43562139570713043) {\n", " var0 = 34303.16796875;\n", " } else {\n", " var0 = 34439.85546875;\n", " }\n", " }\n", " } else {\n", " var0 = 33750.29296875;\n", " }\n", " } else {\n", " if (input[5] <= 0.5) {\n", " if (input[0] <= 0.1304347850382328) {\n", " if (input[1] <= 0.5) {\n", " var0 = 35595.58984375;\n", " } else {\n", " var0 = 35585.57421875;\n", " }\n", " } else {\n", " var0 = 36085.21875;\n", " }\n", " } else {\n", " var0 = 34254.0546875;\n", " }\n", " }\n", " }\n", " } else {\n", " if (input[2] <= 0.7939325869083405) {\n", " if (input[2] <= 0.7180203795433044) {\n", " if (input[2] <= 0.6065986156463623) {\n", " if (input[2] <= 0.5740248262882233) {\n", " if (input[0] <= 0.0652173925191164) {\n", " var0 = 37465.34375;\n", " } else {\n", " var0 = 37484.44921875;\n", " }\n", " } else {\n", " var0 = 37165.1640625;\n", " }\n", " } else {\n", " if (input[2] <= 0.6816720366477966) {\n", " if (input[0] <= 0.08695652149617672) {\n", " var0 = 38344.56640625;\n", " } else {\n", " var0 = 38126.24609375;\n", " }\n", " } else {\n", " var0 = 38792.6875;\n", " }\n", " }\n", " } else {\n", " if (input[3] <= 0.10000000149011612) {\n", " var0 = 39722.74609375;\n", " } else {\n", " var0 = 40904.19921875;\n", " }\n", " }\n", " } else {\n", " if (input[3] <= 0.30000000447034836) {\n", " var0 = 44501.3984375;\n", " } else {\n", " var0 = 42112.234375;\n", " }\n", " }\n", " }\n", " } else {\n", " if (input[2] <= 0.5186634659767151) {\n", " if (input[0] <= 0.44565217196941376) {\n", " if (input[3] <= 0.10000000149011612) {\n", " if (input[0] <= 0.22826086729764938) {\n", " var0 = 34672.1484375;\n", " } else {\n", " if (input[6] <= 0.5) {\n", " if (input[7] <= 0.5) {\n", " var0 = 37270.15234375;\n", " } else {\n", " var0 = 37742.57421875;\n", " }\n", " } else {\n", " if (input[1] <= 0.5) {\n", " var0 = 37079.37109375;\n", " } else {\n", " if (input[0] <= 0.29347826540470123) {\n", " var0 = 36197.69921875;\n", " } else {\n", " var0 = 35491.640625;\n", " }\n", " }\n", " }\n", " }\n", " } else {\n", " if (input[2] <= 0.39843417704105377) {\n", " var0 = 43943.875;\n", " } else {\n", " if (input[2] <= 0.4528169482946396) {\n", " var0 = 37701.875;\n", " } else {\n", " if (input[2] <= 0.4847616106271744) {\n", " if (input[8] <= 0.5) {\n", " var0 = 40182.24609375;\n", " } else {\n", " var0 = 39983.42578125;\n", " }\n", " } else {\n", " if (input[5] <= 0.5) {\n", " if (input[3] <= 0.4000000134110451) {\n", " var0 = 38709.17578125;\n", " } else {\n", " var0 = 38746.35546875;\n", " }\n", " } else {\n", " var0 = 39047.28515625;\n", " }\n", " }\n", " }\n", " }\n", " }\n", " } else {\n", " if (input[0] <= 0.6847826242446899) {\n", " if (input[2] <= 0.4509296864271164) {\n", " if (input[3] <= 0.5000000149011612) {\n", " if (input[5] <= 0.5) {\n", " if (input[3] <= 0.30000000447034836) {\n", " if (input[2] <= 0.38815879821777344) {\n", " var0 = 39725.51953125;\n", " } else {\n", " var0 = 39727.61328125;\n", " }\n", " } else {\n", " var0 = 40003.33203125;\n", " }\n", " } else {\n", " if (input[0] <= 0.52173912525177) {\n", " var0 = 39125.33203125;\n", " } else {\n", " var0 = 39556.49609375;\n", " }\n", " }\n", " } else {\n", " if (input[7] <= 0.5) {\n", " var0 = 40720.55078125;\n", " } else {\n", " var0 = 40941.28515625;\n", " }\n", " }\n", " } else {\n", " if (input[3] <= 0.10000000149011612) {\n", " var0 = 40974.1640625;\n", " } else {\n", " var0 = 41034.22265625;\n", " }\n", " }\n", " } else {\n", " if (input[6] <= 0.5) {\n", " if (input[2] <= 0.42632459104061127) {\n", " var0 = 41097.16015625;\n", " } else {\n", " var0 = 41919.09765625;\n", " }\n", " } else {\n", " var0 = 42856.83984375;\n", " }\n", " }\n", " }\n", " } else {\n", " if (input[1] <= 0.5) {\n", " if (input[0] <= 0.42391304671764374) {\n", " if (input[0] <= 0.27173912525177) {\n", " var0 = 40932.4296875;\n", " } else {\n", " if (input[8] <= 0.5) {\n", " var0 = 58571.07421875;\n", " } else {\n", " var0 = 55135.40234375;\n", " }\n", " }\n", " } else {\n", " if (input[2] <= 0.574024885892868) {\n", " if (input[0] <= 0.6195652186870575) {\n", " var0 = 42111.6640625;\n", " } else {\n", " var0 = 42969.8515625;\n", " }\n", " } else {\n", " if (input[2] <= 0.6064588129520416) {\n", " var0 = 48885.13671875;\n", " } else {\n", " if (input[2] <= 0.7401090264320374) {\n", " if (input[0] <= 0.54347825050354) {\n", " var0 = 43896.375;\n", " } else {\n", " var0 = 42983.45703125;\n", " }\n", " } else {\n", " var0 = 45863.203125;\n", " }\n", " }\n", " }\n", " }\n", " } else {\n", " if (input[0] <= 0.2391304299235344) {\n", " if (input[3] <= 0.10000000149011612) {\n", " var0 = 39611.7578125;\n", " } else {\n", " var0 = 51194.55859375;\n", " }\n", " } else {\n", " if (input[0] <= 0.42391303181648254) {\n", " if (input[2] <= 0.5340415835380554) {\n", " var0 = 36950.2578125;\n", " } else {\n", " if (input[3] <= 0.30000000447034836) {\n", " if (input[7] <= 0.5) {\n", " var0 = 39774.27734375;\n", " } else {\n", " var0 = 39871.703125;\n", " }\n", " } else {\n", " if (input[0] <= 0.27173912525177) {\n", " var0 = 39241.44140625;\n", " } else {\n", " var0 = 38711.0;\n", " }\n", " }\n", " }\n", " } else {\n", " if (input[2] <= 0.6586047112941742) {\n", " if (input[2] <= 0.5325038433074951) {\n", " var0 = 40273.64453125;\n", " } else {\n", " if (input[3] <= 0.10000000149011612) {\n", " var0 = 41676.08203125;\n", " } else {\n", " if (input[3] <= 0.5000000149011612) {\n", " if (input[3] <= 0.30000000447034836) {\n", " var0 = 42211.13671875;\n", " } else {\n", " var0 = 42560.4296875;\n", " }\n", " } else {\n", " if (input[0] <= 0.4891304224729538) {\n", " var0 = 41949.2421875;\n", " } else {\n", " var0 = 42124.515625;\n", " }\n", " }\n", " }\n", " }\n", " } else {\n", " var0 = 46151.125;\n", " }\n", " }\n", " }\n", " }\n", " }\n", " }\n", " } else {\n", " if (input[3] <= 0.5000000149011612) {\n", " if (input[0] <= 0.8369565010070801) {\n", " if (input[2] <= 0.6463022232055664) {\n", " if (input[2] <= 0.4048650711774826) {\n", " var0 = 41999.51953125;\n", " } else {\n", " if (input[2] <= 0.4953865110874176) {\n", " if (input[5] <= 0.5) {\n", " if (input[8] <= 0.5) {\n", " var0 = 43813.8671875;\n", " } else {\n", " var0 = 43921.18359375;\n", " }\n", " } else {\n", " var0 = 43254.41796875;\n", " }\n", " } else {\n", " if (input[5] <= 0.5) {\n", " if (input[0] <= 0.760869562625885) {\n", " var0 = 44400.40625;\n", " } else {\n", " var0 = 44423.8046875;\n", " }\n", " } else {\n", " var0 = 44641.19921875;\n", " }\n", " }\n", " }\n", " } else {\n", " if (input[0] <= 0.72826087474823) {\n", " var0 = 47462.89453125;\n", " } else {\n", " var0 = 47269.85546875;\n", " }\n", " }\n", " } else {\n", " if (input[2] <= 0.4420522451400757) {\n", " if (input[7] <= 0.5) {\n", " if (input[0] <= 0.989130437374115) {\n", " var0 = 47305.3046875;\n", " } else {\n", " var0 = 47291.0546875;\n", " }\n", " } else {\n", " var0 = 45008.95703125;\n", " }\n", " } else {\n", " if (input[2] <= 0.4620438665151596) {\n", " var0 = 52590.828125;\n", " } else {\n", " if (input[2] <= 0.5459946095943451) {\n", " if (input[2] <= 0.5278903543949127) {\n", " if (input[0] <= 0.989130437374115) {\n", " var0 = 47055.53125;\n", " } else {\n", " var0 = 46889.26171875;\n", " }\n", " } else {\n", " var0 = 47403.87890625;\n", " }\n", " } else {\n", " if (input[7] <= 0.5) {\n", " if (input[0] <= 0.9239130616188049) {\n", " if (input[2] <= 0.6016356647014618) {\n", " var0 = 47896.79296875;\n", " } else {\n", " var0 = 48173.359375;\n", " }\n", " } else {\n", " if (input[3] <= 0.10000000149011612) {\n", " var0 = 48824.44921875;\n", " } else {\n", " var0 = 48517.5625;\n", " }\n", " }\n", " } else {\n", " if (input[0] <= 0.9021739363670349) {\n", " if (input[2] <= 0.6939745247364044) {\n", " var0 = 48970.24609375;\n", " } else {\n", " var0 = 48675.51953125;\n", " }\n", " } else {\n", " var0 = 48673.55859375;\n", " }\n", " }\n", " }\n", " }\n", " }\n", " }\n", " } else {\n", " if (input[0] <= 0.75) {\n", " var0 = 60021.3984375;\n", " } else {\n", " if (input[2] <= 0.6122605502605438) {\n", " if (input[0] <= 0.9347826242446899) {\n", " if (input[1] <= 0.5) {\n", " var0 = 46661.44140625;\n", " } else {\n", " var0 = 46130.52734375;\n", " }\n", " } else {\n", " var0 = 46718.1640625;\n", " }\n", " } else {\n", " var0 = 48549.1796875;\n", " }\n", " }\n", " }\n", " }\n", " }\n", " }\n", " return var0;\n", " }\n", "}\n", "\n" ] } ], "source": [ "# transpiles learned function to java\n", "print(convert_model(dt, language = 'java'))" ] }, { "attachments": {}, "cell_type": "markdown", "id": "ed00202c", "metadata": {}, "source": [ "## ✅ Deploy Model\n", "This function deploys the entire ML pipeline on the cloud.\n", "\n", "**AWS:** When deploying model on AWS S3, environment variables must be configured using the command-line interface. To configure AWS environment variables, type `aws configure` in terminal. The following information is required which can be generated using the Identity and Access Management (IAM) portal of your amazon console account:\n", "\n", "- AWS Access Key ID\n", "- AWS Secret Key Access\n", "- Default Region Name (can be seen under Global settings on your AWS console)\n", "- Default output format (must be left blank)\n", "\n", "**GCP:** To deploy a model on Google Cloud Platform ('gcp'), the project must be created using the command-line or GCP console. Once the project is created, you must create a service account and download the service account key as a JSON file to set environment variables in your local environment. Learn more about it: https://cloud.google.com/docs/authentication/production\n", "\n", "**Azure:** To deploy a model on Microsoft Azure ('azure'), environment variables for the connection string must be set in your local environment. Go to settings of storage account on Azure portal to access the connection string required.\n", "AZURE_STORAGE_CONNECTION_STRING (required as environment variable)\n", "Learn more about it: https://docs.microsoft.com/en-us/azure/storage/blobs/storage-quickstart-blobs-python?toc=%2Fpython%2Fazure%2FTOC.json" ] }, { "cell_type": "code", "execution_count": 94, "id": "40b20a18", "metadata": {}, "outputs": [], "source": [ "# deploy model on aws s3\n", "# deploy_model(best, model_name = 'my_first_platform_on_aws',\n", "# platform = 'aws', authentication = {'bucket' : 'pycaret-test'})" ] }, { "cell_type": "code", "execution_count": 95, "id": "9e236516", "metadata": {}, "outputs": [], "source": [ "# load model from aws s3\n", "# loaded_from_aws = load_model(model_name = 'my_first_platform_on_aws', platform = 'aws',\n", "# authentication = {'bucket' : 'pycaret-test'})\n", "\n", "# loaded_from_aws" ] }, { "attachments": {}, "cell_type": "markdown", "id": "e169ae86", "metadata": {}, "source": [ "## ✅ Save / Load Model\n", "This function saves the transformation pipeline and a trained model object into the current working directory as a pickle file for later use." ] }, { "cell_type": "code", "execution_count": 96, "id": "bc5cf24a", "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Transformation Pipeline and Model Successfully Saved\n" ] }, { "data": { "text/plain": [ "(Pipeline(memory=FastMemory(location=C:\\Users\\owner\\AppData\\Local\\Temp\\joblib),\n", " steps=[('numerical_imputer',\n", " TransformerWrapper(include=['age', 'bmi', 'children'],\n", " transformer=SimpleImputer())),\n", " ('categorical_imputer',\n", " TransformerWrapper(include=['sex', 'smoker', 'region'],\n", " transformer=SimpleImputer(strategy='most_frequent'))),\n", " ('ordinal_encoding',\n", " TransformerW...\n", " 'female': 0,\n", " 'male': 1}},\n", " {'col': 'smoker',\n", " 'mapping': {nan: -1,\n", " 'no': 0,\n", " 'yes': 1}}]))),\n", " ('onehot_encoding',\n", " TransformerWrapper(include=['region'],\n", " transformer=OneHotEncoder(cols=['region'],\n", " handle_missing='return_nan',\n", " use_cat_names=True))),\n", " ('normalize', TransformerWrapper(transformer=MinMaxScaler())),\n", " ('trained_model', GradientBoostingRegressor(random_state=123))]),\n", " 'my_first_model.pkl')" ] }, "execution_count": 96, "metadata": {}, "output_type": "execute_result" } ], "source": [ "# save model\n", "save_model(best, 'my_first_model')" ] }, { "cell_type": "code", "execution_count": 97, "id": "e8478d34", "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Transformation Pipeline and Model Successfully Loaded\n" ] }, { "data": { "text/html": [ "
Pipeline(memory=FastMemory(location=C:\\Users\\owner\\AppData\\Local\\Temp\\joblib),\n",
       "         steps=[('numerical_imputer',\n",
       "                 TransformerWrapper(include=['age', 'bmi', 'children'],\n",
       "                                    transformer=SimpleImputer())),\n",
       "                ('categorical_imputer',\n",
       "                 TransformerWrapper(include=['sex', 'smoker', 'region'],\n",
       "                                    transformer=SimpleImputer(strategy='most_frequent'))),\n",
       "                ('ordinal_encoding',\n",
       "                 TransformerW...\n",
       "                                                                                     'female': 0,\n",
       "                                                                                     'male': 1}},\n",
       "                                                                        {'col': 'smoker',\n",
       "                                                                         'mapping': {nan: -1,\n",
       "                                                                                     'no': 0,\n",
       "                                                                                     'yes': 1}}]))),\n",
       "                ('onehot_encoding',\n",
       "                 TransformerWrapper(include=['region'],\n",
       "                                    transformer=OneHotEncoder(cols=['region'],\n",
       "                                                              handle_missing='return_nan',\n",
       "                                                              use_cat_names=True))),\n",
       "                ('normalize', TransformerWrapper(transformer=MinMaxScaler())),\n",
       "                ('trained_model', GradientBoostingRegressor(random_state=123))])
In a Jupyter environment, please rerun this cell to show the HTML representation or trust the notebook.
On GitHub, the HTML representation is unable to render, please try loading this page with nbviewer.org.
" ], "text/plain": [ "Pipeline(memory=FastMemory(location=C:\\Users\\owner\\AppData\\Local\\Temp\\joblib),\n", " steps=[('numerical_imputer',\n", " TransformerWrapper(include=['age', 'bmi', 'children'],\n", " transformer=SimpleImputer())),\n", " ('categorical_imputer',\n", " TransformerWrapper(include=['sex', 'smoker', 'region'],\n", " transformer=SimpleImputer(strategy='most_frequent'))),\n", " ('ordinal_encoding',\n", " TransformerW...\n", " 'female': 0,\n", " 'male': 1}},\n", " {'col': 'smoker',\n", " 'mapping': {nan: -1,\n", " 'no': 0,\n", " 'yes': 1}}]))),\n", " ('onehot_encoding',\n", " TransformerWrapper(include=['region'],\n", " transformer=OneHotEncoder(cols=['region'],\n", " handle_missing='return_nan',\n", " use_cat_names=True))),\n", " ('normalize', TransformerWrapper(transformer=MinMaxScaler())),\n", " ('trained_model', GradientBoostingRegressor(random_state=123))])" ] }, "execution_count": 97, "metadata": {}, "output_type": "execute_result" } ], "source": [ "# load model\n", "loaded_from_disk = load_model('my_first_model')\n", "loaded_from_disk" ] }, { "attachments": {}, "cell_type": "markdown", "id": "de5eee8c", "metadata": {}, "source": [ "## ✅ Save / Load Experiment\n", "This function saves all the experiment variables on disk, allowing to later resume without rerunning the setup function." ] }, { "cell_type": "code", "execution_count": 98, "id": "6a3c61b6", "metadata": {}, "outputs": [], "source": [ "# save experiment\n", "save_experiment('my_experiment')" ] }, { "cell_type": "code", "execution_count": 99, "id": "83252c09", "metadata": {}, "outputs": [ { "data": { "text/html": [ "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
 DescriptionValue
0Session id123
1Targetcharges
2Target typeRegression
3Original data shape(1338, 7)
4Transformed data shape(1338, 10)
5Transformed train set shape(936, 10)
6Transformed test set shape(402, 10)
7Ordinal features2
8Numeric features3
9Categorical features3
10PreprocessTrue
11Imputation typesimple
12Numeric imputationmean
13Categorical imputationmode
14Maximum one-hot encoding25
15Encoding methodNone
16NormalizeTrue
17Normalize methodminmax
18Fold GeneratorKFold
19Fold Number10
20CPU Jobs-1
21Use GPUFalse
22Log ExperimentFalse
23Experiment Namereg-default-name
24USI7443
\n" ], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "# load experiment from disk\n", "exp_from_disk = load_experiment('my_experiment', data=data)" ] }, { "cell_type": "code", "execution_count": null, "id": "154571c1", "metadata": {}, "outputs": [], "source": [] } ], "metadata": { "kernelspec": { "display_name": "pycaretrc5", "language": "python", "name": "pycaretrc5" }, "language_info": { "codemirror_mode": { "name": "ipython", "version": 3 }, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3.8.15" } }, "nbformat": 4, "nbformat_minor": 5 }