Created
April 9, 2021 00:15
-
-
Save pikonha/bc324598d571fe8733a93f72f1260254 to your computer and use it in GitHub Desktop.
pokemon-automl-analysis.ipynb
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"nbformat": 4, | |
"nbformat_minor": 0, | |
"metadata": { | |
"colab": { | |
"name": "pokemon-automl-analysis.ipynb", | |
"provenance": [], | |
"collapsed_sections": [], | |
"authorship_tag": "ABX9TyMkDjliBe6fUB7HDXd5In/K", | |
"include_colab_link": true | |
}, | |
"kernelspec": { | |
"name": "python3", | |
"display_name": "Python 3" | |
}, | |
"language_info": { | |
"name": "python" | |
}, | |
"widgets": { | |
"application/vnd.jupyter.widget-state+json": { | |
"4360b076c99b4456a8cc8ddc19abcb94": { | |
"model_module": "@jupyter-widgets/controls", | |
"model_name": "IntProgressModel", | |
"state": { | |
"_view_name": "ProgressView", | |
"style": "IPY_MODEL_c7dbe09604544eeeb89c45bcf8b6830b", | |
"_dom_classes": [], | |
"description": "Processing: ", | |
"_model_name": "IntProgressModel", | |
"bar_style": "", | |
"max": 3, | |
"_view_module": "@jupyter-widgets/controls", | |
"_model_module_version": "1.5.0", | |
"value": 3, | |
"_view_count": null, | |
"_view_module_version": "1.5.0", | |
"orientation": "horizontal", | |
"min": 0, | |
"description_tooltip": null, | |
"_model_module": "@jupyter-widgets/controls", | |
"layout": "IPY_MODEL_a245a2c38031455dae65d0e5e123ebd5" | |
} | |
}, | |
"c7dbe09604544eeeb89c45bcf8b6830b": { | |
"model_module": "@jupyter-widgets/controls", | |
"model_name": "ProgressStyleModel", | |
"state": { | |
"_view_name": "StyleView", | |
"_model_name": "ProgressStyleModel", | |
"description_width": "", | |
"_view_module": "@jupyter-widgets/base", | |
"_model_module_version": "1.5.0", | |
"_view_count": null, | |
"_view_module_version": "1.2.0", | |
"bar_color": null, | |
"_model_module": "@jupyter-widgets/controls" | |
} | |
}, | |
"a245a2c38031455dae65d0e5e123ebd5": { | |
"model_module": "@jupyter-widgets/base", | |
"model_name": "LayoutModel", | |
"state": { | |
"_view_name": "LayoutView", | |
"grid_template_rows": null, | |
"right": null, | |
"justify_content": null, | |
"_view_module": "@jupyter-widgets/base", | |
"overflow": null, | |
"_model_module_version": "1.2.0", | |
"_view_count": null, | |
"flex_flow": null, | |
"width": null, | |
"min_width": null, | |
"border": null, | |
"align_items": null, | |
"bottom": null, | |
"_model_module": "@jupyter-widgets/base", | |
"top": null, | |
"grid_column": null, | |
"overflow_y": null, | |
"overflow_x": null, | |
"grid_auto_flow": null, | |
"grid_area": null, | |
"grid_template_columns": null, | |
"flex": null, | |
"_model_name": "LayoutModel", | |
"justify_items": null, | |
"grid_row": null, | |
"max_height": null, | |
"align_content": null, | |
"visibility": null, | |
"align_self": null, | |
"height": null, | |
"min_height": null, | |
"padding": null, | |
"grid_auto_rows": null, | |
"grid_gap": null, | |
"max_width": null, | |
"order": null, | |
"_view_module_version": "1.2.0", | |
"grid_template_areas": null, | |
"object_position": null, | |
"object_fit": null, | |
"grid_auto_columns": null, | |
"margin": null, | |
"display": null, | |
"left": null | |
} | |
}, | |
"e5c266fd397e4163ada67e48c68257a3": { | |
"model_module": "@jupyter-widgets/controls", | |
"model_name": "TextModel", | |
"state": { | |
"_view_name": "TextView", | |
"style": "IPY_MODEL_c77ca78789b44482bbe9d9247e8cf30d", | |
"_dom_classes": [], | |
"description": "", | |
"_model_name": "TextModel", | |
"placeholder": "", | |
"_view_module": "@jupyter-widgets/controls", | |
"_model_module_version": "1.5.0", | |
"value": "Following data types have been inferred automatically, if they are correct press enter to continue or type 'quit' otherwise.", | |
"_view_count": null, | |
"disabled": false, | |
"_view_module_version": "1.5.0", | |
"continuous_update": true, | |
"description_tooltip": null, | |
"_model_module": "@jupyter-widgets/controls", | |
"layout": "IPY_MODEL_e7733f8453db438e905481ffb1e9878f" | |
} | |
}, | |
"c77ca78789b44482bbe9d9247e8cf30d": { | |
"model_module": "@jupyter-widgets/controls", | |
"model_name": "DescriptionStyleModel", | |
"state": { | |
"_view_name": "StyleView", | |
"_model_name": "DescriptionStyleModel", | |
"description_width": "", | |
"_view_module": "@jupyter-widgets/base", | |
"_model_module_version": "1.5.0", | |
"_view_count": null, | |
"_view_module_version": "1.2.0", | |
"_model_module": "@jupyter-widgets/controls" | |
} | |
}, | |
"e7733f8453db438e905481ffb1e9878f": { | |
"model_module": "@jupyter-widgets/base", | |
"model_name": "LayoutModel", | |
"state": { | |
"_view_name": "LayoutView", | |
"grid_template_rows": null, | |
"right": null, | |
"justify_content": null, | |
"_view_module": "@jupyter-widgets/base", | |
"overflow": null, | |
"_model_module_version": "1.2.0", | |
"_view_count": null, | |
"flex_flow": null, | |
"width": "100%", | |
"min_width": null, | |
"border": null, | |
"align_items": null, | |
"bottom": null, | |
"_model_module": "@jupyter-widgets/base", | |
"top": null, | |
"grid_column": null, | |
"overflow_y": null, | |
"overflow_x": null, | |
"grid_auto_flow": null, | |
"grid_area": null, | |
"grid_template_columns": null, | |
"flex": null, | |
"_model_name": "LayoutModel", | |
"justify_items": null, | |
"grid_row": null, | |
"max_height": null, | |
"align_content": null, | |
"visibility": null, | |
"align_self": null, | |
"height": null, | |
"min_height": null, | |
"padding": null, | |
"grid_auto_rows": null, | |
"grid_gap": null, | |
"max_width": null, | |
"order": null, | |
"_view_module_version": "1.2.0", | |
"grid_template_areas": null, | |
"object_position": null, | |
"object_fit": null, | |
"grid_auto_columns": null, | |
"margin": null, | |
"display": null, | |
"left": null | |
} | |
}, | |
"6562263f792a4b888502d8eda33f591f": { | |
"model_module": "@jupyter-widgets/controls", | |
"model_name": "IntProgressModel", | |
"state": { | |
"_view_name": "ProgressView", | |
"style": "IPY_MODEL_fe9ec410a5ef405a89e7cc4c830b8039", | |
"_dom_classes": [], | |
"description": "Processing: ", | |
"_model_name": "IntProgressModel", | |
"bar_style": "", | |
"max": 69, | |
"_view_module": "@jupyter-widgets/controls", | |
"_model_module_version": "1.5.0", | |
"value": 69, | |
"_view_count": null, | |
"_view_module_version": "1.5.0", | |
"orientation": "horizontal", | |
"min": 0, | |
"description_tooltip": null, | |
"_model_module": "@jupyter-widgets/controls", | |
"layout": "IPY_MODEL_5648f2e05adb4291a8cbae3a69c9f256" | |
} | |
}, | |
"fe9ec410a5ef405a89e7cc4c830b8039": { | |
"model_module": "@jupyter-widgets/controls", | |
"model_name": "ProgressStyleModel", | |
"state": { | |
"_view_name": "StyleView", | |
"_model_name": "ProgressStyleModel", | |
"description_width": "", | |
"_view_module": "@jupyter-widgets/base", | |
"_model_module_version": "1.5.0", | |
"_view_count": null, | |
"_view_module_version": "1.2.0", | |
"bar_color": null, | |
"_model_module": "@jupyter-widgets/controls" | |
} | |
}, | |
"5648f2e05adb4291a8cbae3a69c9f256": { | |
"model_module": "@jupyter-widgets/base", | |
"model_name": "LayoutModel", | |
"state": { | |
"_view_name": "LayoutView", | |
"grid_template_rows": null, | |
"right": null, | |
"justify_content": null, | |
"_view_module": "@jupyter-widgets/base", | |
"overflow": null, | |
"_model_module_version": "1.2.0", | |
"_view_count": null, | |
"flex_flow": null, | |
"width": null, | |
"min_width": null, | |
"border": null, | |
"align_items": null, | |
"bottom": null, | |
"_model_module": "@jupyter-widgets/base", | |
"top": null, | |
"grid_column": null, | |
"overflow_y": null, | |
"overflow_x": null, | |
"grid_auto_flow": null, | |
"grid_area": null, | |
"grid_template_columns": null, | |
"flex": null, | |
"_model_name": "LayoutModel", | |
"justify_items": null, | |
"grid_row": null, | |
"max_height": null, | |
"align_content": null, | |
"visibility": null, | |
"align_self": null, | |
"height": null, | |
"min_height": null, | |
"padding": null, | |
"grid_auto_rows": null, | |
"grid_gap": null, | |
"max_width": null, | |
"order": null, | |
"_view_module_version": "1.2.0", | |
"grid_template_areas": null, | |
"object_position": null, | |
"object_fit": null, | |
"grid_auto_columns": null, | |
"margin": null, | |
"display": null, | |
"left": null | |
} | |
}, | |
"8ff9be4cd1c74273a4108d8b36cdbe44": { | |
"model_module": "@jupyter-widgets/controls", | |
"model_name": "VBoxModel", | |
"state": { | |
"_view_name": "VBoxView", | |
"_dom_classes": [ | |
"widget-interact" | |
], | |
"_model_name": "VBoxModel", | |
"_view_module": "@jupyter-widgets/controls", | |
"_model_module_version": "1.5.0", | |
"_view_count": null, | |
"_view_module_version": "1.5.0", | |
"box_style": "", | |
"layout": "IPY_MODEL_7631a6da7715475dac647e886ea65a51", | |
"_model_module": "@jupyter-widgets/controls", | |
"children": [ | |
"IPY_MODEL_afa6efdd9e354d6ca799d630b9b5101e", | |
"IPY_MODEL_0ae181f0a3d841ac85a3f482738076f1" | |
] | |
} | |
}, | |
"7631a6da7715475dac647e886ea65a51": { | |
"model_module": "@jupyter-widgets/base", | |
"model_name": "LayoutModel", | |
"state": { | |
"_view_name": "LayoutView", | |
"grid_template_rows": null, | |
"right": null, | |
"justify_content": null, | |
"_view_module": "@jupyter-widgets/base", | |
"overflow": null, | |
"_model_module_version": "1.2.0", | |
"_view_count": null, | |
"flex_flow": null, | |
"width": null, | |
"min_width": null, | |
"border": null, | |
"align_items": null, | |
"bottom": null, | |
"_model_module": "@jupyter-widgets/base", | |
"top": null, | |
"grid_column": null, | |
"overflow_y": null, | |
"overflow_x": null, | |
"grid_auto_flow": null, | |
"grid_area": null, | |
"grid_template_columns": null, | |
"flex": null, | |
"_model_name": "LayoutModel", | |
"justify_items": null, | |
"grid_row": null, | |
"max_height": null, | |
"align_content": null, | |
"visibility": null, | |
"align_self": null, | |
"height": null, | |
"min_height": null, | |
"padding": null, | |
"grid_auto_rows": null, | |
"grid_gap": null, | |
"max_width": null, | |
"order": null, | |
"_view_module_version": "1.2.0", | |
"grid_template_areas": null, | |
"object_position": null, | |
"object_fit": null, | |
"grid_auto_columns": null, | |
"margin": null, | |
"display": null, | |
"left": null | |
} | |
}, | |
"afa6efdd9e354d6ca799d630b9b5101e": { | |
"model_module": "@jupyter-widgets/controls", | |
"model_name": "ToggleButtonsModel", | |
"state": { | |
"_options_labels": [ | |
"Hyperparameters", | |
"AUC", | |
"Confusion Matrix", | |
"Threshold", | |
"Precision Recall", | |
"Prediction Error", | |
"Class Report", | |
"Feature Selection", | |
"Learning Curve", | |
"Manifold Learning", | |
"Calibration Curve", | |
"Validation Curve", | |
"Dimensions", | |
"Feature Importance", | |
"Feature Importance (All)", | |
"Decision Boundary", | |
"Lift Chart", | |
"Gain Chart", | |
"Decision Tree" | |
], | |
"_view_name": "ToggleButtonsView", | |
"style": "IPY_MODEL_6413c1ee348143e59c7d01e9b4dcaae6", | |
"_dom_classes": [], | |
"description": "Plot Type:", | |
"_model_name": "ToggleButtonsModel", | |
"tooltips": [], | |
"index": 2, | |
"button_style": "", | |
"_view_module": "@jupyter-widgets/controls", | |
"_model_module_version": "1.5.0", | |
"_view_count": null, | |
"disabled": false, | |
"_view_module_version": "1.5.0", | |
"icons": [ | |
"" | |
], | |
"description_tooltip": null, | |
"_model_module": "@jupyter-widgets/controls", | |
"layout": "IPY_MODEL_007ceb37020c4a96b4bd6a4bc5616add" | |
} | |
}, | |
"0ae181f0a3d841ac85a3f482738076f1": { | |
"model_module": "@jupyter-widgets/output", | |
"model_name": "OutputModel", | |
"state": { | |
"_view_name": "OutputView", | |
"msg_id": "", | |
"_dom_classes": [], | |
"_model_name": "OutputModel", | |
"outputs": [ | |
{ | |
"output_type": "display_data", | |
"metadata": { | |
"tags": [] | |
}, | |
"image/png": "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oa5fv67z588rICBASUlJWrVqlVJSUhQTE6NOnTrlubwgtmzZoi5dusjf318+Pj7q2rWr4/FIUsuWLeXldetfaSkpKQoODv7NbTvjtbjJlb8LxYoV00MPPaR///vfkqQ1a9YoMjIyx21WrlypiIgISTdes5tHF3OT13M6btw4vffeexo/frzGjh2rIkWK5PMsAM7n4+4BAE9y8uRJ+fr6yt/fX2lpaXr99dcd/yLPyMhQ/fr1denSJfn7+zvu4+PjIx+fnP9TioiIUEpKiqZPn66jR4+qY8eOt1wAmpSU5DgFIkkBAQE6d+6c4+eb+/D29pYkxyH+31KiRAnHf6elpWnjxo3avn27pBunbDIzMx3rhg0b5tj29evXFR4ersDAQF28eFFZWVm3PKbcbNu2TXPmzNGlS5dks9lkWZbsdrvKly+vmTNnat68eZowYYIaN26suLg4lStXLtflBZGWlqb3339fn376qaQbF+UGBQXl+th/LTAw0HG6Ky/OeC1ucvXvwmOPPabVq1erQYMGunDhwi3xtGrVKn300UdKT0+X3W6X9Rtf55fXcxoSEqIHH3xQCQkJuR7NA9yBoAF+Zf369WrSpIn8/PxUpkwZ9e7dW61bt85xm2PHjik5OVl2u11eXl7KzMxUYmKiKlasmON20dHRio6OVmJiogYPHqyVK1fmiIRSpUopOTlZ5cuXl3TjeodSpUrdtcdSpkwZde7cWS+99FKu62bNmqUaNWrkWG632xUUFKTNmzfrr3/9a451b7/9tuMogiRlZmZq2LBh+sc//qGWLVs6gu+mpk2bqmnTprpy5YomT56sv//973rrrbdyXf78888X6PGEhoaqZ8+et/U8NGnSRK+//roSExMdR6ukG9cRffDBBxoyZMhdeS28vLwcp4JSUlJyrHPl70LLli01fvx4rVq1SuHh4TnWJSYmavTo0Vq6dKlq166t48ePKyws7Lb3cfDgQf3www+qVauWFi1apB49etzRrMDdxCknQDeOXsTHx2v+/PmO/3Nt06aNli5dquzsbFmWpdmzZ+s///mPKleurJCQEMfpjmXLlmns2LE5tjdr1iwtW7ZMklS2bFlVrFjxltM4rVq1chxtSEpK0saNG9WqVau79phCQ0O1YcMGJSUlSZI2bdrkuNg0NDRUixcvliRlZWVp0qRJOnDggLy8vDRs2DBN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\n", | |
"text/plain": "<Figure size 576x396 with 1 Axes>" | |
} | |
], | |
"_view_module": "@jupyter-widgets/output", | |
"_model_module_version": "1.0.0", | |
"_view_count": null, | |
"_view_module_version": "1.0.0", | |
"layout": "IPY_MODEL_3407ef63e46841b2902b573a0a4ba3f2", | |
"_model_module": "@jupyter-widgets/output" | |
} | |
}, | |
"6413c1ee348143e59c7d01e9b4dcaae6": { | |
"model_module": "@jupyter-widgets/controls", | |
"model_name": "ToggleButtonsStyleModel", | |
"state": { | |
"_view_name": "StyleView", | |
"button_width": "", | |
"_model_name": "ToggleButtonsStyleModel", | |
"description_width": "", | |
"_view_module": "@jupyter-widgets/base", | |
"_model_module_version": "1.5.0", | |
"_view_count": null, | |
"font_weight": "", | |
"_view_module_version": "1.2.0", | |
"_model_module": "@jupyter-widgets/controls" | |
} | |
}, | |
"007ceb37020c4a96b4bd6a4bc5616add": { | |
"model_module": "@jupyter-widgets/base", | |
"model_name": "LayoutModel", | |
"state": { | |
"_view_name": "LayoutView", | |
"grid_template_rows": null, | |
"right": null, | |
"justify_content": null, | |
"_view_module": "@jupyter-widgets/base", | |
"overflow": null, | |
"_model_module_version": "1.2.0", | |
"_view_count": null, | |
"flex_flow": null, | |
"width": null, | |
"min_width": null, | |
"border": null, | |
"align_items": null, | |
"bottom": null, | |
"_model_module": "@jupyter-widgets/base", | |
"top": null, | |
"grid_column": null, | |
"overflow_y": null, | |
"overflow_x": null, | |
"grid_auto_flow": null, | |
"grid_area": null, | |
"grid_template_columns": null, | |
"flex": null, | |
"_model_name": "LayoutModel", | |
"justify_items": null, | |
"grid_row": null, | |
"max_height": null, | |
"align_content": null, | |
"visibility": null, | |
"align_self": null, | |
"height": null, | |
"min_height": null, | |
"padding": null, | |
"grid_auto_rows": null, | |
"grid_gap": null, | |
"max_width": null, | |
"order": null, | |
"_view_module_version": "1.2.0", | |
"grid_template_areas": null, | |
"object_position": null, | |
"object_fit": null, | |
"grid_auto_columns": null, | |
"margin": null, | |
"display": null, | |
"left": null | |
} | |
}, | |
"efe6734b4a9a4e939d35b96677eff590": { | |
"model_module": "@jupyter-widgets/controls", | |
"model_name": "IntProgressModel", | |
"state": { | |
"_view_name": "ProgressView", | |
"style": "IPY_MODEL_b95e79b1632142729d74844edff2d971", | |
"_dom_classes": [], | |
"description": "Processing: ", | |
"_model_name": "IntProgressModel", | |
"bar_style": "", | |
"max": 5, | |
"_view_module": "@jupyter-widgets/controls", | |
"_model_module_version": "1.5.0", | |
"value": 3, | |
"_view_count": null, | |
"_view_module_version": "1.5.0", | |
"orientation": "horizontal", | |
"min": 0, | |
"description_tooltip": null, | |
"_model_module": "@jupyter-widgets/controls", | |
"layout": "IPY_MODEL_44b478fa38d04016aa1669f5eb81a081" | |
} | |
}, | |
"3407ef63e46841b2902b573a0a4ba3f2": { | |
"model_module": "@jupyter-widgets/base", | |
"model_name": "LayoutModel", | |
"state": { | |
"_view_name": "LayoutView", | |
"grid_template_rows": null, | |
"right": null, | |
"justify_content": null, | |
"_view_module": "@jupyter-widgets/base", | |
"overflow": null, | |
"_model_module_version": "1.2.0", | |
"_view_count": null, | |
"flex_flow": null, | |
"width": null, | |
"min_width": null, | |
"border": null, | |
"align_items": null, | |
"bottom": null, | |
"_model_module": "@jupyter-widgets/base", | |
"top": null, | |
"grid_column": null, | |
"overflow_y": null, | |
"overflow_x": null, | |
"grid_auto_flow": null, | |
"grid_area": null, | |
"grid_template_columns": null, | |
"flex": null, | |
"_model_name": "LayoutModel", | |
"justify_items": null, | |
"grid_row": null, | |
"max_height": null, | |
"align_content": null, | |
"visibility": null, | |
"align_self": null, | |
"height": null, | |
"min_height": null, | |
"padding": null, | |
"grid_auto_rows": null, | |
"grid_gap": null, | |
"max_width": null, | |
"order": null, | |
"_view_module_version": "1.2.0", | |
"grid_template_areas": null, | |
"object_position": null, | |
"object_fit": null, | |
"grid_auto_columns": null, | |
"margin": null, | |
"display": null, | |
"left": null | |
} | |
}, | |
"b95e79b1632142729d74844edff2d971": { | |
"model_module": "@jupyter-widgets/controls", | |
"model_name": "ProgressStyleModel", | |
"state": { | |
"_view_name": "StyleView", | |
"_model_name": "ProgressStyleModel", | |
"description_width": "", | |
"_view_module": "@jupyter-widgets/base", | |
"_model_module_version": "1.5.0", | |
"_view_count": null, | |
"_view_module_version": "1.2.0", | |
"bar_color": null, | |
"_model_module": "@jupyter-widgets/controls" | |
} | |
}, | |
"44b478fa38d04016aa1669f5eb81a081": { | |
"model_module": "@jupyter-widgets/base", | |
"model_name": "LayoutModel", | |
"state": { | |
"_view_name": "LayoutView", | |
"grid_template_rows": null, | |
"right": null, | |
"justify_content": null, | |
"_view_module": "@jupyter-widgets/base", | |
"overflow": null, | |
"_model_module_version": "1.2.0", | |
"_view_count": null, | |
"flex_flow": null, | |
"width": null, | |
"min_width": null, | |
"border": null, | |
"align_items": null, | |
"bottom": null, | |
"_model_module": "@jupyter-widgets/base", | |
"top": null, | |
"grid_column": null, | |
"overflow_y": null, | |
"overflow_x": null, | |
"grid_auto_flow": null, | |
"grid_area": null, | |
"grid_template_columns": null, | |
"flex": null, | |
"_model_name": "LayoutModel", | |
"justify_items": null, | |
"grid_row": null, | |
"max_height": null, | |
"align_content": null, | |
"visibility": null, | |
"align_self": null, | |
"height": null, | |
"min_height": null, | |
"padding": null, | |
"grid_auto_rows": null, | |
"grid_gap": null, | |
"max_width": null, | |
"order": null, | |
"_view_module_version": "1.2.0", | |
"grid_template_areas": null, | |
"object_position": null, | |
"object_fit": null, | |
"grid_auto_columns": null, | |
"margin": null, | |
"display": null, | |
"left": null | |
} | |
}, | |
"d77b1cd75c014c7db7d1f3460f24efd1": { | |
"model_module": "@jupyter-widgets/controls", | |
"model_name": "IntProgressModel", | |
"state": { | |
"_view_name": "ProgressView", | |
"style": "IPY_MODEL_1c914127d18b4dcd9ab9255ae1b9eff7", | |
"_dom_classes": [], | |
"description": "Processing: ", | |
"_model_name": "IntProgressModel", | |
"bar_style": "", | |
"max": 5, | |
"_view_module": "@jupyter-widgets/controls", | |
"_model_module_version": "1.5.0", | |
"value": 5, | |
"_view_count": null, | |
"_view_module_version": "1.5.0", | |
"orientation": "horizontal", | |
"min": 0, | |
"description_tooltip": null, | |
"_model_module": "@jupyter-widgets/controls", | |
"layout": "IPY_MODEL_61b300d1627b4f85aa8b9a70997e88ad" | |
} | |
}, | |
"1c914127d18b4dcd9ab9255ae1b9eff7": { | |
"model_module": "@jupyter-widgets/controls", | |
"model_name": "ProgressStyleModel", | |
"state": { | |
"_view_name": "StyleView", | |
"_model_name": "ProgressStyleModel", | |
"description_width": "", | |
"_view_module": "@jupyter-widgets/base", | |
"_model_module_version": "1.5.0", | |
"_view_count": null, | |
"_view_module_version": "1.2.0", | |
"bar_color": null, | |
"_model_module": "@jupyter-widgets/controls" | |
} | |
}, | |
"61b300d1627b4f85aa8b9a70997e88ad": { | |
"model_module": "@jupyter-widgets/base", | |
"model_name": "LayoutModel", | |
"state": { | |
"_view_name": "LayoutView", | |
"grid_template_rows": null, | |
"right": null, | |
"justify_content": null, | |
"_view_module": "@jupyter-widgets/base", | |
"overflow": null, | |
"_model_module_version": "1.2.0", | |
"_view_count": null, | |
"flex_flow": null, | |
"width": null, | |
"min_width": null, | |
"border": null, | |
"align_items": null, | |
"bottom": null, | |
"_model_module": "@jupyter-widgets/base", | |
"top": null, | |
"grid_column": null, | |
"overflow_y": null, | |
"overflow_x": null, | |
"grid_auto_flow": null, | |
"grid_area": null, | |
"grid_template_columns": null, | |
"flex": null, | |
"_model_name": "LayoutModel", | |
"justify_items": null, | |
"grid_row": null, | |
"max_height": null, | |
"align_content": null, | |
"visibility": null, | |
"align_self": null, | |
"height": null, | |
"min_height": null, | |
"padding": null, | |
"grid_auto_rows": null, | |
"grid_gap": null, | |
"max_width": null, | |
"order": null, | |
"_view_module_version": "1.2.0", | |
"grid_template_areas": null, | |
"object_position": null, | |
"object_fit": null, | |
"grid_auto_columns": null, | |
"margin": null, | |
"display": null, | |
"left": null | |
} | |
}, | |
"a80af0d7dc5f4e28882c927c7aff8e6f": { | |
"model_module": "@jupyter-widgets/controls", | |
"model_name": "IntProgressModel", | |
"state": { | |
"_view_name": "ProgressView", | |
"style": "IPY_MODEL_2bb90ebec64941819ad82a30c371137a", | |
"_dom_classes": [], | |
"description": "Processing: ", | |
"_model_name": "IntProgressModel", | |
"bar_style": "", | |
"max": 5, | |
"_view_module": "@jupyter-widgets/controls", | |
"_model_module_version": "1.5.0", | |
"value": 5, | |
"_view_count": null, | |
"_view_module_version": "1.5.0", | |
"orientation": "horizontal", | |
"min": 0, | |
"description_tooltip": null, | |
"_model_module": "@jupyter-widgets/controls", | |
"layout": "IPY_MODEL_b14f64fe378b4c0cb91fd6e736d84002" | |
} | |
}, | |
"2bb90ebec64941819ad82a30c371137a": { | |
"model_module": "@jupyter-widgets/controls", | |
"model_name": "ProgressStyleModel", | |
"state": { | |
"_view_name": "StyleView", | |
"_model_name": "ProgressStyleModel", | |
"description_width": "", | |
"_view_module": "@jupyter-widgets/base", | |
"_model_module_version": "1.5.0", | |
"_view_count": null, | |
"_view_module_version": "1.2.0", | |
"bar_color": null, | |
"_model_module": "@jupyter-widgets/controls" | |
} | |
}, | |
"b14f64fe378b4c0cb91fd6e736d84002": { | |
"model_module": "@jupyter-widgets/base", | |
"model_name": "LayoutModel", | |
"state": { | |
"_view_name": "LayoutView", | |
"grid_template_rows": null, | |
"right": null, | |
"justify_content": null, | |
"_view_module": "@jupyter-widgets/base", | |
"overflow": null, | |
"_model_module_version": "1.2.0", | |
"_view_count": null, | |
"flex_flow": null, | |
"width": null, | |
"min_width": null, | |
"border": null, | |
"align_items": null, | |
"bottom": null, | |
"_model_module": "@jupyter-widgets/base", | |
"top": null, | |
"grid_column": null, | |
"overflow_y": null, | |
"overflow_x": null, | |
"grid_auto_flow": null, | |
"grid_area": null, | |
"grid_template_columns": null, | |
"flex": null, | |
"_model_name": "LayoutModel", | |
"justify_items": null, | |
"grid_row": null, | |
"max_height": null, | |
"align_content": null, | |
"visibility": null, | |
"align_self": null, | |
"height": null, | |
"min_height": null, | |
"padding": null, | |
"grid_auto_rows": null, | |
"grid_gap": null, | |
"max_width": null, | |
"order": null, | |
"_view_module_version": "1.2.0", | |
"grid_template_areas": null, | |
"object_position": null, | |
"object_fit": null, | |
"grid_auto_columns": null, | |
"margin": null, | |
"display": null, | |
"left": null | |
} | |
}, | |
"269f674170cd4b1aa97671c4c4f35bd1": { | |
"model_module": "@jupyter-widgets/controls", | |
"model_name": "IntProgressModel", | |
"state": { | |
"_view_name": "ProgressView", | |
"style": "IPY_MODEL_7bf916b11e2647a7adba66d164deffbb", | |
"_dom_classes": [], | |
"description": "Processing: ", | |
"_model_name": "IntProgressModel", | |
"bar_style": "", | |
"max": 5, | |
"_view_module": "@jupyter-widgets/controls", | |
"_model_module_version": "1.5.0", | |
"value": 5, | |
"_view_count": null, | |
"_view_module_version": "1.5.0", | |
"orientation": "horizontal", | |
"min": 0, | |
"description_tooltip": null, | |
"_model_module": "@jupyter-widgets/controls", | |
"layout": "IPY_MODEL_852c6ec9644d4243b99734752ed9e555" | |
} | |
}, | |
"7bf916b11e2647a7adba66d164deffbb": { | |
"model_module": "@jupyter-widgets/controls", | |
"model_name": "ProgressStyleModel", | |
"state": { | |
"_view_name": "StyleView", | |
"_model_name": "ProgressStyleModel", | |
"description_width": "", | |
"_view_module": "@jupyter-widgets/base", | |
"_model_module_version": "1.5.0", | |
"_view_count": null, | |
"_view_module_version": "1.2.0", | |
"bar_color": null, | |
"_model_module": "@jupyter-widgets/controls" | |
} | |
}, | |
"852c6ec9644d4243b99734752ed9e555": { | |
"model_module": "@jupyter-widgets/base", | |
"model_name": "LayoutModel", | |
"state": { | |
"_view_name": "LayoutView", | |
"grid_template_rows": null, | |
"right": null, | |
"justify_content": null, | |
"_view_module": "@jupyter-widgets/base", | |
"overflow": null, | |
"_model_module_version": "1.2.0", | |
"_view_count": null, | |
"flex_flow": null, | |
"width": null, | |
"min_width": null, | |
"border": null, | |
"align_items": null, | |
"bottom": null, | |
"_model_module": "@jupyter-widgets/base", | |
"top": null, | |
"grid_column": null, | |
"overflow_y": null, | |
"overflow_x": null, | |
"grid_auto_flow": null, | |
"grid_area": null, | |
"grid_template_columns": null, | |
"flex": null, | |
"_model_name": "LayoutModel", | |
"justify_items": null, | |
"grid_row": null, | |
"max_height": null, | |
"align_content": null, | |
"visibility": null, | |
"align_self": null, | |
"height": null, | |
"min_height": null, | |
"padding": null, | |
"grid_auto_rows": null, | |
"grid_gap": null, | |
"max_width": null, | |
"order": null, | |
"_view_module_version": "1.2.0", | |
"grid_template_areas": null, | |
"object_position": null, | |
"object_fit": null, | |
"grid_auto_columns": null, | |
"margin": null, | |
"display": null, | |
"left": null | |
} | |
}, | |
"4c754b20437045ea8befec25fe94d787": { | |
"model_module": "@jupyter-widgets/controls", | |
"model_name": "IntProgressModel", | |
"state": { | |
"_view_name": "ProgressView", | |
"style": "IPY_MODEL_603e2d8bf4ed47158018a4fdafeb6f67", | |
"_dom_classes": [], | |
"description": "Processing: ", | |
"_model_name": "IntProgressModel", | |
"bar_style": "", | |
"max": 5, | |
"_view_module": "@jupyter-widgets/controls", | |
"_model_module_version": "1.5.0", | |
"value": 5, | |
"_view_count": null, | |
"_view_module_version": "1.5.0", | |
"orientation": "horizontal", | |
"min": 0, | |
"description_tooltip": null, | |
"_model_module": "@jupyter-widgets/controls", | |
"layout": "IPY_MODEL_4dda4df6338b46458f80310f374a57da" | |
} | |
}, | |
"603e2d8bf4ed47158018a4fdafeb6f67": { | |
"model_module": "@jupyter-widgets/controls", | |
"model_name": "ProgressStyleModel", | |
"state": { | |
"_view_name": "StyleView", | |
"_model_name": "ProgressStyleModel", | |
"description_width": "", | |
"_view_module": "@jupyter-widgets/base", | |
"_model_module_version": "1.5.0", | |
"_view_count": null, | |
"_view_module_version": "1.2.0", | |
"bar_color": null, | |
"_model_module": "@jupyter-widgets/controls" | |
} | |
}, | |
"4dda4df6338b46458f80310f374a57da": { | |
"model_module": "@jupyter-widgets/base", | |
"model_name": "LayoutModel", | |
"state": { | |
"_view_name": "LayoutView", | |
"grid_template_rows": null, | |
"right": null, | |
"justify_content": null, | |
"_view_module": "@jupyter-widgets/base", | |
"overflow": null, | |
"_model_module_version": "1.2.0", | |
"_view_count": null, | |
"flex_flow": null, | |
"width": null, | |
"min_width": null, | |
"border": null, | |
"align_items": null, | |
"bottom": null, | |
"_model_module": "@jupyter-widgets/base", | |
"top": null, | |
"grid_column": null, | |
"overflow_y": null, | |
"overflow_x": null, | |
"grid_auto_flow": null, | |
"grid_area": null, | |
"grid_template_columns": null, | |
"flex": null, | |
"_model_name": "LayoutModel", | |
"justify_items": null, | |
"grid_row": null, | |
"max_height": null, | |
"align_content": null, | |
"visibility": null, | |
"align_self": null, | |
"height": null, | |
"min_height": null, | |
"padding": null, | |
"grid_auto_rows": null, | |
"grid_gap": null, | |
"max_width": null, | |
"order": null, | |
"_view_module_version": "1.2.0", | |
"grid_template_areas": null, | |
"object_position": null, | |
"object_fit": null, | |
"grid_auto_columns": null, | |
"margin": null, | |
"display": null, | |
"left": null | |
} | |
}, | |
"6565539269d647c190ac0a5675dd4b8b": { | |
"model_module": "@jupyter-widgets/controls", | |
"model_name": "IntProgressModel", | |
"state": { | |
"_view_name": "ProgressView", | |
"style": "IPY_MODEL_ad2ee14007c84ec1802d6ae517d69aed", | |
"_dom_classes": [], | |
"description": "Processing: ", | |
"_model_name": "IntProgressModel", | |
"bar_style": "", | |
"max": 5, | |
"_view_module": "@jupyter-widgets/controls", | |
"_model_module_version": "1.5.0", | |
"value": 5, | |
"_view_count": null, | |
"_view_module_version": "1.5.0", | |
"orientation": "horizontal", | |
"min": 0, | |
"description_tooltip": null, | |
"_model_module": "@jupyter-widgets/controls", | |
"layout": "IPY_MODEL_7ea7c5c92e2d4a66af9341c2e3ac4f00" | |
} | |
}, | |
"ad2ee14007c84ec1802d6ae517d69aed": { | |
"model_module": "@jupyter-widgets/controls", | |
"model_name": "ProgressStyleModel", | |
"state": { | |
"_view_name": "StyleView", | |
"_model_name": "ProgressStyleModel", | |
"description_width": "", | |
"_view_module": "@jupyter-widgets/base", | |
"_model_module_version": "1.5.0", | |
"_view_count": null, | |
"_view_module_version": "1.2.0", | |
"bar_color": null, | |
"_model_module": "@jupyter-widgets/controls" | |
} | |
}, | |
"7ea7c5c92e2d4a66af9341c2e3ac4f00": { | |
"model_module": "@jupyter-widgets/base", | |
"model_name": "LayoutModel", | |
"state": { | |
"_view_name": "LayoutView", | |
"grid_template_rows": null, | |
"right": null, | |
"justify_content": null, | |
"_view_module": "@jupyter-widgets/base", | |
"overflow": null, | |
"_model_module_version": "1.2.0", | |
"_view_count": null, | |
"flex_flow": null, | |
"width": null, | |
"min_width": null, | |
"border": null, | |
"align_items": null, | |
"bottom": null, | |
"_model_module": "@jupyter-widgets/base", | |
"top": null, | |
"grid_column": null, | |
"overflow_y": null, | |
"overflow_x": null, | |
"grid_auto_flow": null, | |
"grid_area": null, | |
"grid_template_columns": null, | |
"flex": null, | |
"_model_name": "LayoutModel", | |
"justify_items": null, | |
"grid_row": null, | |
"max_height": null, | |
"align_content": null, | |
"visibility": null, | |
"align_self": null, | |
"height": null, | |
"min_height": null, | |
"padding": null, | |
"grid_auto_rows": null, | |
"grid_gap": null, | |
"max_width": null, | |
"order": null, | |
"_view_module_version": "1.2.0", | |
"grid_template_areas": null, | |
"object_position": null, | |
"object_fit": null, | |
"grid_auto_columns": null, | |
"margin": null, | |
"display": null, | |
"left": null | |
} | |
}, | |
"be707b4d98b54780866fcb20e39e254e": { | |
"model_module": "@jupyter-widgets/controls", | |
"model_name": "IntProgressModel", | |
"state": { | |
"_view_name": "ProgressView", | |
"style": "IPY_MODEL_52543051d5f54432b35471cf2389d0e2", | |
"_dom_classes": [], | |
"description": "Processing: ", | |
"_model_name": "IntProgressModel", | |
"bar_style": "", | |
"max": 5, | |
"_view_module": "@jupyter-widgets/controls", | |
"_model_module_version": "1.5.0", | |
"value": 5, | |
"_view_count": null, | |
"_view_module_version": "1.5.0", | |
"orientation": "horizontal", | |
"min": 0, | |
"description_tooltip": null, | |
"_model_module": "@jupyter-widgets/controls", | |
"layout": "IPY_MODEL_d45fc9bedd5e4d4493b0c2626ffa7dc6" | |
} | |
}, | |
"52543051d5f54432b35471cf2389d0e2": { | |
"model_module": "@jupyter-widgets/controls", | |
"model_name": "ProgressStyleModel", | |
"state": { | |
"_view_name": "StyleView", | |
"_model_name": "ProgressStyleModel", | |
"description_width": "", | |
"_view_module": "@jupyter-widgets/base", | |
"_model_module_version": "1.5.0", | |
"_view_count": null, | |
"_view_module_version": "1.2.0", | |
"bar_color": null, | |
"_model_module": "@jupyter-widgets/controls" | |
} | |
}, | |
"d45fc9bedd5e4d4493b0c2626ffa7dc6": { | |
"model_module": "@jupyter-widgets/base", | |
"model_name": "LayoutModel", | |
"state": { | |
"_view_name": "LayoutView", | |
"grid_template_rows": null, | |
"right": null, | |
"justify_content": null, | |
"_view_module": "@jupyter-widgets/base", | |
"overflow": null, | |
"_model_module_version": "1.2.0", | |
"_view_count": null, | |
"flex_flow": null, | |
"width": null, | |
"min_width": null, | |
"border": null, | |
"align_items": null, | |
"bottom": null, | |
"_model_module": "@jupyter-widgets/base", | |
"top": null, | |
"grid_column": null, | |
"overflow_y": null, | |
"overflow_x": null, | |
"grid_auto_flow": null, | |
"grid_area": null, | |
"grid_template_columns": null, | |
"flex": null, | |
"_model_name": "LayoutModel", | |
"justify_items": null, | |
"grid_row": null, | |
"max_height": null, | |
"align_content": null, | |
"visibility": null, | |
"align_self": null, | |
"height": null, | |
"min_height": null, | |
"padding": null, | |
"grid_auto_rows": null, | |
"grid_gap": null, | |
"max_width": null, | |
"order": null, | |
"_view_module_version": "1.2.0", | |
"grid_template_areas": null, | |
"object_position": null, | |
"object_fit": null, | |
"grid_auto_columns": null, | |
"margin": null, | |
"display": null, | |
"left": null | |
} | |
}, | |
"b614b0a9dea742498509ce652b11ba95": { | |
"model_module": "@jupyter-widgets/controls", | |
"model_name": "IntProgressModel", | |
"state": { | |
"_view_name": "ProgressView", | |
"style": "IPY_MODEL_5d22c9525e5149628d9d8a9c0382e844", | |
"_dom_classes": [], | |
"description": "Processing: ", | |
"_model_name": "IntProgressModel", | |
"bar_style": "", | |
"max": 5, | |
"_view_module": "@jupyter-widgets/controls", | |
"_model_module_version": "1.5.0", | |
"value": 5, | |
"_view_count": null, | |
"_view_module_version": "1.5.0", | |
"orientation": "horizontal", | |
"min": 0, | |
"description_tooltip": null, | |
"_model_module": "@jupyter-widgets/controls", | |
"layout": "IPY_MODEL_b35f876524974ece85f54c98854b518f" | |
} | |
}, | |
"5d22c9525e5149628d9d8a9c0382e844": { | |
"model_module": "@jupyter-widgets/controls", | |
"model_name": "ProgressStyleModel", | |
"state": { | |
"_view_name": "StyleView", | |
"_model_name": "ProgressStyleModel", | |
"description_width": "", | |
"_view_module": "@jupyter-widgets/base", | |
"_model_module_version": "1.5.0", | |
"_view_count": null, | |
"_view_module_version": "1.2.0", | |
"bar_color": null, | |
"_model_module": "@jupyter-widgets/controls" | |
} | |
}, | |
"b35f876524974ece85f54c98854b518f": { | |
"model_module": "@jupyter-widgets/base", | |
"model_name": "LayoutModel", | |
"state": { | |
"_view_name": "LayoutView", | |
"grid_template_rows": null, | |
"right": null, | |
"justify_content": null, | |
"_view_module": "@jupyter-widgets/base", | |
"overflow": null, | |
"_model_module_version": "1.2.0", | |
"_view_count": null, | |
"flex_flow": null, | |
"width": null, | |
"min_width": null, | |
"border": null, | |
"align_items": null, | |
"bottom": null, | |
"_model_module": "@jupyter-widgets/base", | |
"top": null, | |
"grid_column": null, | |
"overflow_y": null, | |
"overflow_x": null, | |
"grid_auto_flow": null, | |
"grid_area": null, | |
"grid_template_columns": null, | |
"flex": null, | |
"_model_name": "LayoutModel", | |
"justify_items": null, | |
"grid_row": null, | |
"max_height": null, | |
"align_content": null, | |
"visibility": null, | |
"align_self": null, | |
"height": null, | |
"min_height": null, | |
"padding": null, | |
"grid_auto_rows": null, | |
"grid_gap": null, | |
"max_width": null, | |
"order": null, | |
"_view_module_version": "1.2.0", | |
"grid_template_areas": null, | |
"object_position": null, | |
"object_fit": null, | |
"grid_auto_columns": null, | |
"margin": null, | |
"display": null, | |
"left": null | |
} | |
}, | |
"2ed0e51780194974bf73160cec22a6cd": { | |
"model_module": "@jupyter-widgets/controls", | |
"model_name": "IntProgressModel", | |
"state": { | |
"_view_name": "ProgressView", | |
"style": "IPY_MODEL_5823e115e58848e6908db8240573af67", | |
"_dom_classes": [], | |
"description": "Processing: ", | |
"_model_name": "IntProgressModel", | |
"bar_style": "", | |
"max": 5, | |
"_view_module": "@jupyter-widgets/controls", | |
"_model_module_version": "1.5.0", | |
"value": 5, | |
"_view_count": null, | |
"_view_module_version": "1.5.0", | |
"orientation": "horizontal", | |
"min": 0, | |
"description_tooltip": null, | |
"_model_module": "@jupyter-widgets/controls", | |
"layout": "IPY_MODEL_1402775b42f04f6bbf2880ce8df8d21e" | |
} | |
}, | |
"5823e115e58848e6908db8240573af67": { | |
"model_module": "@jupyter-widgets/controls", | |
"model_name": "ProgressStyleModel", | |
"state": { | |
"_view_name": "StyleView", | |
"_model_name": "ProgressStyleModel", | |
"description_width": "", | |
"_view_module": "@jupyter-widgets/base", | |
"_model_module_version": "1.5.0", | |
"_view_count": null, | |
"_view_module_version": "1.2.0", | |
"bar_color": null, | |
"_model_module": "@jupyter-widgets/controls" | |
} | |
}, | |
"1402775b42f04f6bbf2880ce8df8d21e": { | |
"model_module": "@jupyter-widgets/base", | |
"model_name": "LayoutModel", | |
"state": { | |
"_view_name": "LayoutView", | |
"grid_template_rows": null, | |
"right": null, | |
"justify_content": null, | |
"_view_module": "@jupyter-widgets/base", | |
"overflow": null, | |
"_model_module_version": "1.2.0", | |
"_view_count": null, | |
"flex_flow": null, | |
"width": null, | |
"min_width": null, | |
"border": null, | |
"align_items": null, | |
"bottom": null, | |
"_model_module": "@jupyter-widgets/base", | |
"top": null, | |
"grid_column": null, | |
"overflow_y": null, | |
"overflow_x": null, | |
"grid_auto_flow": null, | |
"grid_area": null, | |
"grid_template_columns": null, | |
"flex": null, | |
"_model_name": "LayoutModel", | |
"justify_items": null, | |
"grid_row": null, | |
"max_height": null, | |
"align_content": null, | |
"visibility": null, | |
"align_self": null, | |
"height": null, | |
"min_height": null, | |
"padding": null, | |
"grid_auto_rows": null, | |
"grid_gap": null, | |
"max_width": null, | |
"order": null, | |
"_view_module_version": "1.2.0", | |
"grid_template_areas": null, | |
"object_position": null, | |
"object_fit": null, | |
"grid_auto_columns": null, | |
"margin": null, | |
"display": null, | |
"left": null | |
} | |
} | |
} | |
} | |
}, | |
"cells": [ | |
{ | |
"cell_type": "markdown", | |
"metadata": { | |
"id": "view-in-github", | |
"colab_type": "text" | |
}, | |
"source": [ | |
"<a href=\"https://colab.research.google.com/gist/picolloo/bc324598d571fe8733a93f72f1260254/pokemon-automl-analysis.ipynb\" target=\"_parent\"><img src=\"https://colab.research.google.com/assets/colab-badge.svg\" alt=\"Open In Colab\"/></a>" | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"metadata": { | |
"colab": { | |
"resources": { | |
"http://localhost:8080/nbextensions/google.colab/files.js": { | |
"data": "Ly8gQ29weXJpZ2h0IDIwMTcgR29vZ2xlIExMQwovLwovLyBMaWNlbnNlZCB1bmRlciB0aGUgQXBhY2hlIExpY2Vuc2UsIFZlcnNpb24gMi4wICh0aGUgIkxpY2Vuc2UiKTsKLy8geW91IG1heSBub3QgdXNlIHRoaXMgZmlsZSBleGNlcHQgaW4gY29tcGxpYW5jZSB3aXRoIHRoZSBMaWNlbnNlLgovLyBZb3UgbWF5IG9idGFpbiBhIGNvcHkgb2YgdGhlIExpY2Vuc2UgYXQKLy8KLy8gICAgICBodHRwOi8vd3d3LmFwYWNoZS5vcmcvbGljZW5zZXMvTElDRU5TRS0yLjAKLy8KLy8gVW5sZXNzIHJlcXVpcmVkIGJ5IGFwcGxpY2FibGUgbGF3IG9yIGFncmVlZCB0byBpbiB3cml0aW5nLCBzb2Z0d2FyZQovLyBkaXN0cmlidXRlZCB1bmRlciB0aGUgTGljZW5zZSBpcyBkaXN0cmlidXRlZCBvbiBhbiAiQVMgSVMiIEJBU0lTLAovLyBXSVRIT1VUIFdBUlJBTlRJRVMgT1IgQ09ORElUSU9OUyBPRiBBTlkgS0lORCwgZWl0aGVyIGV4cHJlc3Mgb3IgaW1wbGllZC4KLy8gU2VlIHRoZSBMaWNlbnNlIGZvciB0aGUgc3BlY2lmaWMgbGFuZ3VhZ2UgZ292ZXJuaW5nIHBlcm1pc3Npb25zIGFuZAovLyBsaW1pdGF0aW9ucyB1bmRlciB0aGUgTGljZW5zZS4KCi8qKgogKiBAZmlsZW92ZXJ2aWV3IEhlbHBlcnMgZm9yIGdvb2dsZS5jb2xhYiBQeXRob24gbW9kdWxlLgogKi8KKGZ1bmN0aW9uKHNjb3BlKSB7CmZ1bmN0aW9uIHNwYW4odGV4dCwgc3R5bGVBdHRyaWJ1dGVzID0ge30pIHsKICBjb25zdCBlbGVtZW50ID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgnc3BhbicpOwogIGVsZW1lbnQudGV4dENvbnRlbnQgPSB0ZXh0OwogIGZvciAoY29uc3Qga2V5IG9mIE9iamVjdC5rZXlzKHN0eWxlQXR0cmlidXRlcykpIHsKICAgIGVsZW1lbnQuc3R5bGVba2V5XSA9IHN0eWxlQXR0cmlidXRlc1trZXldOwogIH0KICByZXR1cm4gZWxlbWVudDsKfQoKLy8gTWF4IG51bWJlciBvZiBieXRlcyB3aGljaCB3aWxsIGJlIHVwbG9hZGVkIGF0IGEgdGltZS4KY29uc3QgTUFYX1BBWUxPQURfU0laRSA9IDEwMCAqIDEwMjQ7CgpmdW5jdGlvbiBfdXBsb2FkRmlsZXMoaW5wdXRJZCwgb3V0cHV0SWQpIHsKICBjb25zdCBzdGVwcyA9IHVwbG9hZEZpbGVzU3RlcChpbnB1dElkLCBvdXRwdXRJZCk7CiAgY29uc3Qgb3V0cHV0RWxlbWVudCA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKG91dHB1dElkKTsKICAvLyBDYWNoZSBzdGVwcyBvbiB0aGUgb3V0cHV0RWxlbWVudCB0byBtYWtlIGl0IGF2YWlsYWJsZSBmb3IgdGhlIG5leHQgY2FsbAogIC8vIHRvIHVwbG9hZEZpbGVzQ29udGludWUgZnJvbSBQeXRob24uCiAgb3V0cHV0RWxlbWVudC5zdGVwcyA9IHN0ZXBzOwoKICByZXR1cm4gX3VwbG9hZEZpbGVzQ29udGludWUob3V0cHV0SWQpOwp9CgovLyBUaGlzIGlzIHJvdWdobHkgYW4gYXN5bmMgZ2VuZXJhdG9yIChub3Qgc3VwcG9ydGVkIGluIHRoZSBicm93c2VyIHlldCksCi8vIHdoZXJlIHRoZXJlIGFyZSBtdWx0aXBsZSBhc3luY2hyb25vdXMgc3RlcHMgYW5kIHRoZSBQeXRob24gc2lkZSBpcyBnb2luZwovLyB0byBwb2xsIGZvciBjb21wbGV0aW9uIG9mIGVhY2ggc3RlcC4KLy8gVGhpcyB1c2VzIGEgUHJvbWlzZSB0byBibG9jayB0aGUgcHl0aG9uIHNpZGUgb24gY29tcGxldGlvbiBvZiBlYWNoIHN0ZXAsCi8vIHRoZW4gcGFzc2VzIHRoZSByZXN1bHQgb2YgdGhlIHByZXZpb3VzIHN0ZXAgYXMgdGhlIGlucHV0IHRvIHRoZSBuZXh0IHN0ZXAuCmZ1bmN0aW9uIF91cGxvYWRGaWxlc0NvbnRpbnVlKG91dHB1dElkKSB7CiAgY29uc3Qgb3V0cHV0RWxlbWVudCA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKG91dHB1dElkKTsKICBjb25zdCBzdGVwcyA9IG91dHB1dEVsZW1lbnQuc3RlcHM7CgogIGNvbnN0IG5leHQgPSBzdGVwcy5uZXh0KG91dHB1dEVsZW1lbnQubGFzdFByb21pc2VWYWx1ZSk7CiAgcmV0dXJuIFByb21pc2UucmVzb2x2ZShuZXh0LnZhbHVlLnByb21pc2UpLnRoZW4oKHZhbHVlKSA9PiB7CiAgICAvLyBDYWNoZSB0aGUgbGFzdCBwcm9taXNlIHZhbHVlIHRvIG1ha2UgaXQgYXZhaWxhYmxlIHRvIHRoZSBuZXh0CiAgICAvLyBzdGVwIG9mIHRoZSBnZW5lcmF0b3IuCiAgICBvdXRwdXRFbGVtZW50Lmxhc3RQcm9taXNlVmFsdWUgPSB2YWx1ZTsKICAgIHJldHVybiBuZXh0LnZhbHVlLnJlc3BvbnNlOwogIH0pOwp9CgovKioKICogR2VuZXJhdG9yIGZ1bmN0aW9uIHdoaWNoIGlzIGNhbGxlZCBiZXR3ZWVuIGVhY2ggYXN5bmMgc3RlcCBvZiB0aGUgdXBsb2FkCiAqIHByb2Nlc3MuCiAqIEBwYXJhbSB7c3RyaW5nfSBpbnB1dElkIEVsZW1lbnQgSUQgb2YgdGhlIGlucHV0IGZpbGUgcGlja2VyIGVsZW1lbnQuCiAqIEBwYXJhbSB7c3RyaW5nfSBvdXRwdXRJZCBFbGVtZW50IElEIG9mIHRoZSBvdXRwdXQgZGlzcGxheS4KICogQHJldHVybiB7IUl0ZXJhYmxlPCFPYmplY3Q+fSBJdGVyYWJsZSBvZiBuZXh0IHN0ZXBzLgogKi8KZnVuY3Rpb24qIHVwbG9hZEZpbGVzU3RlcChpbnB1dElkLCBvdXRwdXRJZCkgewogIGNvbnN0IGlucHV0RWxlbWVudCA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKGlucHV0SWQpOwogIGlucHV0RWxlbWVudC5kaXNhYmxlZCA9IGZhbHNlOwoKICBjb25zdCBvdXRwdXRFbGVtZW50ID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQob3V0cHV0SWQpOwogIG91dHB1dEVsZW1lbnQuaW5uZXJIVE1MID0gJyc7CgogIGNvbnN0IHBpY2tlZFByb21pc2UgPSBuZXcgUHJvbWlzZSgocmVzb2x2ZSkgPT4gewogICAgaW5wdXRFbGVtZW50LmFkZEV2ZW50TGlzdGVuZXIoJ2NoYW5nZScsIChlKSA9PiB7CiAgICAgIHJlc29sdmUoZS50YXJnZXQuZmlsZXMpOwogICAgfSk7CiAgfSk7CgogIGNvbnN0IGNhbmNlbCA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoJ2J1dHRvbicpOwogIGlucHV0RWxlbWVudC5wYXJlbnRFbGVtZW50LmFwcGVuZENoaWxkKGNhbmNlbCk7CiAgY2FuY2VsLnRleHRDb250ZW50ID0gJ0NhbmNlbCB1cGxvYWQnOwogIGNvbnN0IGNhbmNlbFByb21pc2UgPSBuZXcgUHJvbWlzZSgocmVzb2x2ZSkgPT4gewogICAgY2FuY2VsLm9uY2xpY2sgPSAoKSA9PiB7CiAgICAgIHJlc29sdmUobnVsbCk7CiAgICB9OwogIH0pOwoKICAvLyBXYWl0IGZvciB0aGUgdXNlciB0byBwaWNrIHRoZSBmaWxlcy4KICBjb25zdCBmaWxlcyA9IHlpZWxkIHsKICAgIHByb21pc2U6IFByb21pc2UucmFjZShbcGlja2VkUHJvbWlzZSwgY2FuY2VsUHJvbWlzZV0pLAogICAgcmVzcG9uc2U6IHsKICAgICAgYWN0aW9uOiAnc3RhcnRpbmcnLAogICAgfQogIH07CgogIGNhbmNlbC5yZW1vdmUoKTsKCiAgLy8gRGlzYWJsZSB0aGUgaW5wdXQgZWxlbWVudCBzaW5jZSBmdXJ0aGVyIHBpY2tzIGFyZSBub3QgYWxsb3dlZC4KICBpbnB1dEVsZW1lbnQuZGlzYWJsZWQgPSB0cnVlOwoKICBpZiAoIWZpbGVzKSB7CiAgICByZXR1cm4gewogICAgICByZXNwb25zZTogewogICAgICAgIGFjdGlvbjogJ2NvbXBsZXRlJywKICAgICAgfQogICAgfTsKICB9CgogIGZvciAoY29uc3QgZmlsZSBvZiBmaWxlcykgewogICAgY29uc3QgbGkgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCdsaScpOwogICAgbGkuYXBwZW5kKHNwYW4oZmlsZS5uYW1lLCB7Zm9udFdlaWdodDogJ2JvbGQnfSkpOwogICAgbGkuYXBwZW5kKHNwYW4oCiAgICAgICAgYCgke2ZpbGUudHlwZSB8fCAnbi9hJ30pIC0gJHtmaWxlLnNpemV9IGJ5dGVzLCBgICsKICAgICAgICBgbGFzdCBtb2RpZmllZDogJHsKICAgICAgICAgICAgZmlsZS5sYXN0TW9kaWZpZWREYXRlID8gZmlsZS5sYXN0TW9kaWZpZWREYXRlLnRvTG9jYWxlRGF0ZVN0cmluZygpIDoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ24vYSd9IC0gYCkpOwogICAgY29uc3QgcGVyY2VudCA9IHNwYW4oJzAlIGRvbmUnKTsKICAgIGxpLmFwcGVuZENoaWxkKHBlcmNlbnQpOwoKICAgIG91dHB1dEVsZW1lbnQuYXBwZW5kQ2hpbGQobGkpOwoKICAgIGNvbnN0IGZpbGVEYXRhUHJvbWlzZSA9IG5ldyBQcm9taXNlKChyZXNvbHZlKSA9PiB7CiAgICAgIGNvbnN0IHJlYWRlciA9IG5ldyBGaWxlUmVhZGVyKCk7CiAgICAgIHJlYWRlci5vbmxvYWQgPSAoZSkgPT4gewogICAgICAgIHJlc29sdmUoZS50YXJnZXQucmVzdWx0KTsKICAgICAgfTsKICAgICAgcmVhZGVyLnJlYWRBc0FycmF5QnVmZmVyKGZpbGUpOwogICAgfSk7CiAgICAvLyBXYWl0IGZvciB0aGUgZGF0YSB0byBiZSByZWFkeS4KICAgIGxldCBmaWxlRGF0YSA9IHlpZWxkIHsKICAgICAgcHJvbWlzZTogZmlsZURhdGFQcm9taXNlLAogICAgICByZXNwb25zZTogewogICAgICAgIGFjdGlvbjogJ2NvbnRpbnVlJywKICAgICAgfQogICAgfTsKCiAgICAvLyBVc2UgYSBjaHVua2VkIHNlbmRpbmcgdG8gYXZvaWQgbWVzc2FnZSBzaXplIGxpbWl0cy4gU2VlIGIvNjIxMTU2NjAuCiAgICBsZXQgcG9zaXRpb24gPSAwOwogICAgd2hpbGUgKHBvc2l0aW9uIDwgZmlsZURhdGEuYnl0ZUxlbmd0aCkgewogICAgICBjb25zdCBsZW5ndGggPSBNYXRoLm1pbihmaWxlRGF0YS5ieXRlTGVuZ3RoIC0gcG9zaXRpb24sIE1BWF9QQVlMT0FEX1NJWkUpOwogICAgICBjb25zdCBjaHVuayA9IG5ldyBVaW50OEFycmF5KGZpbGVEYXRhLCBwb3NpdGlvbiwgbGVuZ3RoKTsKICAgICAgcG9zaXRpb24gKz0gbGVuZ3RoOwoKICAgICAgY29uc3QgYmFzZTY0ID0gYnRvYShTdHJpbmcuZnJvbUNoYXJDb2RlLmFwcGx5KG51bGwsIGNodW5rKSk7CiAgICAgIHlpZWxkIHsKICAgICAgICByZXNwb25zZTogewogICAgICAgICAgYWN0aW9uOiAnYXBwZW5kJywKICAgICAgICAgIGZpbGU6IGZpbGUubmFtZSwKICAgICAgICAgIGRhdGE6IGJhc2U2NCwKICAgICAgICB9LAogICAgICB9OwogICAgICBwZXJjZW50LnRleHRDb250ZW50ID0KICAgICAgICAgIGAke01hdGgucm91bmQoKHBvc2l0aW9uIC8gZmlsZURhdGEuYnl0ZUxlbmd0aCkgKiAxMDApfSUgZG9uZWA7CiAgICB9CiAgfQoKICAvLyBBbGwgZG9uZS4KICB5aWVsZCB7CiAgICByZXNwb25zZTogewogICAgICBhY3Rpb246ICdjb21wbGV0ZScsCiAgICB9CiAgfTsKfQoKc2NvcGUuZ29vZ2xlID0gc2NvcGUuZ29vZ2xlIHx8IHt9OwpzY29wZS5nb29nbGUuY29sYWIgPSBzY29wZS5nb29nbGUuY29sYWIgfHwge307CnNjb3BlLmdvb2dsZS5jb2xhYi5fZmlsZXMgPSB7CiAgX3VwbG9hZEZpbGVzLAogIF91cGxvYWRGaWxlc0NvbnRpbnVlLAp9Owp9KShzZWxmKTsK", | |
"ok": true, | |
"headers": [ | |
[ | |
"content-type", | |
"application/javascript" | |
] | |
], | |
"status": 200, | |
"status_text": "" | |
} | |
}, | |
"base_uri": "https://localhost:8080/", | |
"height": 89 | |
}, | |
"id": "xvcPgn61DaP4", | |
"outputId": "9a899290-6f76-463f-d615-73da4d4e5e5f" | |
}, | |
"source": [ | |
"from google.colab import files\n", | |
"\n", | |
"files.upload() #upload kaggle.json\n", | |
"\n", | |
"!pip install -q kaggle\n", | |
"!mkdir -p ~/.kaggle\n", | |
"!cp kaggle.json ~/.kaggle/\n", | |
"!ls ~/.kaggle\n", | |
"!chmod 600 /root/.kaggle/kaggle.json\n" | |
], | |
"execution_count": null, | |
"outputs": [ | |
{ | |
"output_type": "display_data", | |
"data": { | |
"text/html": [ | |
"\n", | |
" <input type=\"file\" id=\"files-367b2cd3-576f-4540-a8d1-3ea5b7bcb068\" name=\"files[]\" multiple disabled\n", | |
" style=\"border:none\" />\n", | |
" <output id=\"result-367b2cd3-576f-4540-a8d1-3ea5b7bcb068\">\n", | |
" Upload widget is only available when the cell has been executed in the\n", | |
" current browser session. Please rerun this cell to enable.\n", | |
" </output>\n", | |
" <script src=\"/nbextensions/google.colab/files.js\"></script> " | |
], | |
"text/plain": [ | |
"<IPython.core.display.HTML object>" | |
] | |
}, | |
"metadata": { | |
"tags": [] | |
} | |
}, | |
{ | |
"output_type": "stream", | |
"text": [ | |
"Saving kaggle.json to kaggle.json\n", | |
"kaggle.json\n" | |
], | |
"name": "stdout" | |
} | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"metadata": { | |
"colab": { | |
"base_uri": "https://localhost:8080/" | |
}, | |
"id": "AMBB2sZWERrE", | |
"outputId": "0615d63b-8d5c-45d5-c54f-ac0daea9d0a1" | |
}, | |
"source": [ | |
"!kaggle datasets download -d rounakbanik/pokemon\n", | |
"!unzip pokemon.zip -d data" | |
], | |
"execution_count": null, | |
"outputs": [ | |
{ | |
"output_type": "stream", | |
"text": [ | |
"pokemon.zip: Skipping, found more recently modified local copy (use --force to force download)\n", | |
"Archive: pokemon.zip\n", | |
" inflating: data/pokemon.csv \n" | |
], | |
"name": "stdout" | |
} | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"metadata": { | |
"id": "Kpbwhhx-EtP4" | |
}, | |
"source": [ | |
"import pandas as pd" | |
], | |
"execution_count": null, | |
"outputs": [] | |
}, | |
{ | |
"cell_type": "code", | |
"metadata": { | |
"colab": { | |
"base_uri": "https://localhost:8080/", | |
"height": 343 | |
}, | |
"id": "h27EjxgwEv-8", | |
"outputId": "0e46c216-f352-443e-c3d7-b7ae3ca189c9" | |
}, | |
"source": [ | |
"df = pd.read_csv('data/pokemon.csv')\n", | |
"df.head()" | |
], | |
"execution_count": null, | |
"outputs": [ | |
{ | |
"output_type": "execute_result", | |
"data": { | |
"text/html": [ | |
"<div>\n", | |
"<style scoped>\n", | |
" .dataframe tbody tr th:only-of-type {\n", | |
" vertical-align: middle;\n", | |
" }\n", | |
"\n", | |
" .dataframe tbody tr th {\n", | |
" vertical-align: top;\n", | |
" }\n", | |
"\n", | |
" .dataframe thead th {\n", | |
" text-align: right;\n", | |
" }\n", | |
"</style>\n", | |
"<table border=\"1\" class=\"dataframe\">\n", | |
" <thead>\n", | |
" <tr style=\"text-align: right;\">\n", | |
" <th></th>\n", | |
" <th>abilities</th>\n", | |
" <th>against_bug</th>\n", | |
" <th>against_dark</th>\n", | |
" <th>against_dragon</th>\n", | |
" <th>against_electric</th>\n", | |
" <th>against_fairy</th>\n", | |
" <th>against_fight</th>\n", | |
" <th>against_fire</th>\n", | |
" <th>against_flying</th>\n", | |
" <th>against_ghost</th>\n", | |
" <th>against_grass</th>\n", | |
" <th>against_ground</th>\n", | |
" <th>against_ice</th>\n", | |
" <th>against_normal</th>\n", | |
" <th>against_poison</th>\n", | |
" <th>against_psychic</th>\n", | |
" <th>against_rock</th>\n", | |
" <th>against_steel</th>\n", | |
" <th>against_water</th>\n", | |
" <th>attack</th>\n", | |
" <th>base_egg_steps</th>\n", | |
" <th>base_happiness</th>\n", | |
" <th>base_total</th>\n", | |
" <th>capture_rate</th>\n", | |
" <th>classfication</th>\n", | |
" <th>defense</th>\n", | |
" <th>experience_growth</th>\n", | |
" <th>height_m</th>\n", | |
" <th>hp</th>\n", | |
" <th>japanese_name</th>\n", | |
" <th>name</th>\n", | |
" <th>percentage_male</th>\n", | |
" <th>pokedex_number</th>\n", | |
" <th>sp_attack</th>\n", | |
" <th>sp_defense</th>\n", | |
" <th>speed</th>\n", | |
" <th>type1</th>\n", | |
" <th>type2</th>\n", | |
" <th>weight_kg</th>\n", | |
" <th>generation</th>\n", | |
" <th>is_legendary</th>\n", | |
" </tr>\n", | |
" </thead>\n", | |
" <tbody>\n", | |
" <tr>\n", | |
" <th>0</th>\n", | |
" <td>['Overgrow', 'Chlorophyll']</td>\n", | |
" <td>1.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>0.5</td>\n", | |
" <td>0.5</td>\n", | |
" <td>0.5</td>\n", | |
" <td>2.0</td>\n", | |
" <td>2.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>0.25</td>\n", | |
" <td>1.0</td>\n", | |
" <td>2.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>2.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>0.5</td>\n", | |
" <td>49</td>\n", | |
" <td>5120</td>\n", | |
" <td>70</td>\n", | |
" <td>318</td>\n", | |
" <td>45</td>\n", | |
" <td>Seed Pokémon</td>\n", | |
" <td>49</td>\n", | |
" <td>1059860</td>\n", | |
" <td>0.7</td>\n", | |
" <td>45</td>\n", | |
" <td>Fushigidaneフシギダネ</td>\n", | |
" <td>Bulbasaur</td>\n", | |
" <td>88.1</td>\n", | |
" <td>1</td>\n", | |
" <td>65</td>\n", | |
" <td>65</td>\n", | |
" <td>45</td>\n", | |
" <td>grass</td>\n", | |
" <td>poison</td>\n", | |
" <td>6.9</td>\n", | |
" <td>1</td>\n", | |
" <td>0</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>1</th>\n", | |
" <td>['Overgrow', 'Chlorophyll']</td>\n", | |
" <td>1.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>0.5</td>\n", | |
" <td>0.5</td>\n", | |
" <td>0.5</td>\n", | |
" <td>2.0</td>\n", | |
" <td>2.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>0.25</td>\n", | |
" <td>1.0</td>\n", | |
" <td>2.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>2.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>0.5</td>\n", | |
" <td>62</td>\n", | |
" <td>5120</td>\n", | |
" <td>70</td>\n", | |
" <td>405</td>\n", | |
" <td>45</td>\n", | |
" <td>Seed Pokémon</td>\n", | |
" <td>63</td>\n", | |
" <td>1059860</td>\n", | |
" <td>1.0</td>\n", | |
" <td>60</td>\n", | |
" <td>Fushigisouフシギソウ</td>\n", | |
" <td>Ivysaur</td>\n", | |
" <td>88.1</td>\n", | |
" <td>2</td>\n", | |
" <td>80</td>\n", | |
" <td>80</td>\n", | |
" <td>60</td>\n", | |
" <td>grass</td>\n", | |
" <td>poison</td>\n", | |
" <td>13.0</td>\n", | |
" <td>1</td>\n", | |
" <td>0</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>2</th>\n", | |
" <td>['Overgrow', 'Chlorophyll']</td>\n", | |
" <td>1.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>0.5</td>\n", | |
" <td>0.5</td>\n", | |
" <td>0.5</td>\n", | |
" <td>2.0</td>\n", | |
" <td>2.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>0.25</td>\n", | |
" <td>1.0</td>\n", | |
" <td>2.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>2.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>0.5</td>\n", | |
" <td>100</td>\n", | |
" <td>5120</td>\n", | |
" <td>70</td>\n", | |
" <td>625</td>\n", | |
" <td>45</td>\n", | |
" <td>Seed Pokémon</td>\n", | |
" <td>123</td>\n", | |
" <td>1059860</td>\n", | |
" <td>2.0</td>\n", | |
" <td>80</td>\n", | |
" <td>Fushigibanaフシギバナ</td>\n", | |
" <td>Venusaur</td>\n", | |
" <td>88.1</td>\n", | |
" <td>3</td>\n", | |
" <td>122</td>\n", | |
" <td>120</td>\n", | |
" <td>80</td>\n", | |
" <td>grass</td>\n", | |
" <td>poison</td>\n", | |
" <td>100.0</td>\n", | |
" <td>1</td>\n", | |
" <td>0</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>3</th>\n", | |
" <td>['Blaze', 'Solar Power']</td>\n", | |
" <td>0.5</td>\n", | |
" <td>1.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>0.5</td>\n", | |
" <td>1.0</td>\n", | |
" <td>0.5</td>\n", | |
" <td>1.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>0.50</td>\n", | |
" <td>2.0</td>\n", | |
" <td>0.5</td>\n", | |
" <td>1.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>2.0</td>\n", | |
" <td>0.5</td>\n", | |
" <td>2.0</td>\n", | |
" <td>52</td>\n", | |
" <td>5120</td>\n", | |
" <td>70</td>\n", | |
" <td>309</td>\n", | |
" <td>45</td>\n", | |
" <td>Lizard Pokémon</td>\n", | |
" <td>43</td>\n", | |
" <td>1059860</td>\n", | |
" <td>0.6</td>\n", | |
" <td>39</td>\n", | |
" <td>Hitokageヒトカゲ</td>\n", | |
" <td>Charmander</td>\n", | |
" <td>88.1</td>\n", | |
" <td>4</td>\n", | |
" <td>60</td>\n", | |
" <td>50</td>\n", | |
" <td>65</td>\n", | |
" <td>fire</td>\n", | |
" <td>NaN</td>\n", | |
" <td>8.5</td>\n", | |
" <td>1</td>\n", | |
" <td>0</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>4</th>\n", | |
" <td>['Blaze', 'Solar Power']</td>\n", | |
" <td>0.5</td>\n", | |
" <td>1.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>0.5</td>\n", | |
" <td>1.0</td>\n", | |
" <td>0.5</td>\n", | |
" <td>1.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>0.50</td>\n", | |
" <td>2.0</td>\n", | |
" <td>0.5</td>\n", | |
" <td>1.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>2.0</td>\n", | |
" <td>0.5</td>\n", | |
" <td>2.0</td>\n", | |
" <td>64</td>\n", | |
" <td>5120</td>\n", | |
" <td>70</td>\n", | |
" <td>405</td>\n", | |
" <td>45</td>\n", | |
" <td>Flame Pokémon</td>\n", | |
" <td>58</td>\n", | |
" <td>1059860</td>\n", | |
" <td>1.1</td>\n", | |
" <td>58</td>\n", | |
" <td>Lizardoリザード</td>\n", | |
" <td>Charmeleon</td>\n", | |
" <td>88.1</td>\n", | |
" <td>5</td>\n", | |
" <td>80</td>\n", | |
" <td>65</td>\n", | |
" <td>80</td>\n", | |
" <td>fire</td>\n", | |
" <td>NaN</td>\n", | |
" <td>19.0</td>\n", | |
" <td>1</td>\n", | |
" <td>0</td>\n", | |
" </tr>\n", | |
" </tbody>\n", | |
"</table>\n", | |
"</div>" | |
], | |
"text/plain": [ | |
" abilities against_bug ... generation is_legendary\n", | |
"0 ['Overgrow', 'Chlorophyll'] 1.0 ... 1 0\n", | |
"1 ['Overgrow', 'Chlorophyll'] 1.0 ... 1 0\n", | |
"2 ['Overgrow', 'Chlorophyll'] 1.0 ... 1 0\n", | |
"3 ['Blaze', 'Solar Power'] 0.5 ... 1 0\n", | |
"4 ['Blaze', 'Solar Power'] 0.5 ... 1 0\n", | |
"\n", | |
"[5 rows x 41 columns]" | |
] | |
}, | |
"metadata": { | |
"tags": [] | |
}, | |
"execution_count": 4 | |
} | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"metadata": { | |
"id": "iFgRgoUcFE2O" | |
}, | |
"source": [ | |
"!pip install pycaret" | |
], | |
"execution_count": null, | |
"outputs": [] | |
}, | |
{ | |
"cell_type": "code", | |
"metadata": { | |
"id": "nofwDVYfFID4" | |
}, | |
"source": [ | |
"from pycaret import classification" | |
], | |
"execution_count": null, | |
"outputs": [] | |
}, | |
{ | |
"cell_type": "code", | |
"metadata": { | |
"id": "zJ3HwnJRHCUQ" | |
}, | |
"source": [ | |
"to_remove = ['abilities','japanese_name', 'name', 'pokedex_number', 'generation']" | |
], | |
"execution_count": null, | |
"outputs": [] | |
}, | |
{ | |
"cell_type": "code", | |
"metadata": { | |
"colab": { | |
"base_uri": "https://localhost:8080/", | |
"height": 1000, | |
"referenced_widgets": [ | |
"4360b076c99b4456a8cc8ddc19abcb94", | |
"c7dbe09604544eeeb89c45bcf8b6830b", | |
"a245a2c38031455dae65d0e5e123ebd5", | |
"e5c266fd397e4163ada67e48c68257a3", | |
"c77ca78789b44482bbe9d9247e8cf30d", | |
"e7733f8453db438e905481ffb1e9878f" | |
] | |
}, | |
"id": "4WuWqMw6FLrG", | |
"outputId": "8233ca60-aa84-498b-fdeb-123eb010f916" | |
}, | |
"source": [ | |
"ml_setup = classification.setup(data=df, \n", | |
" target='is_legendary', \n", | |
" ignore_features=to_remove,\n", | |
" train_size=0.8, \n", | |
" session_id=1234\n", | |
" )" | |
], | |
"execution_count": null, | |
"outputs": [ | |
{ | |
"output_type": "display_data", | |
"data": { | |
"text/html": [ | |
"<div>\n", | |
"<style scoped>\n", | |
" .dataframe tbody tr th:only-of-type {\n", | |
" vertical-align: middle;\n", | |
" }\n", | |
"\n", | |
" .dataframe tbody tr th {\n", | |
" vertical-align: top;\n", | |
" }\n", | |
"\n", | |
" .dataframe thead th {\n", | |
" text-align: right;\n", | |
" }\n", | |
"</style>\n", | |
"<table border=\"1\" class=\"dataframe\">\n", | |
" <thead>\n", | |
" <tr style=\"text-align: right;\">\n", | |
" <th></th>\n", | |
" <th>Description</th>\n", | |
" <th>Value</th>\n", | |
" </tr>\n", | |
" </thead>\n", | |
" <tbody>\n", | |
" <tr>\n", | |
" <th>0</th>\n", | |
" <td>session_id</td>\n", | |
" <td>1234</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>1</th>\n", | |
" <td>Target</td>\n", | |
" <td>is_legendary</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>2</th>\n", | |
" <td>Target Type</td>\n", | |
" <td>Binary</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>3</th>\n", | |
" <td>Label Encoded</td>\n", | |
" <td>0: 0, 1: 1</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>4</th>\n", | |
" <td>Original Data</td>\n", | |
" <td>(801, 41)</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>5</th>\n", | |
" <td>Missing Values</td>\n", | |
" <td>True</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>6</th>\n", | |
" <td>Numeric Features</td>\n", | |
" <td>28</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>7</th>\n", | |
" <td>Categorical Features</td>\n", | |
" <td>7</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>8</th>\n", | |
" <td>Ordinal Features</td>\n", | |
" <td>False</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>9</th>\n", | |
" <td>High Cardinality Features</td>\n", | |
" <td>False</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>10</th>\n", | |
" <td>High Cardinality Method</td>\n", | |
" <td>None</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>11</th>\n", | |
" <td>Transformed Train Set</td>\n", | |
" <td>(640, 607)</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>12</th>\n", | |
" <td>Transformed Test Set</td>\n", | |
" <td>(161, 607)</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>13</th>\n", | |
" <td>Shuffle Train-Test</td>\n", | |
" <td>True</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>14</th>\n", | |
" <td>Stratify Train-Test</td>\n", | |
" <td>False</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>15</th>\n", | |
" <td>Fold Generator</td>\n", | |
" <td>StratifiedKFold</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>16</th>\n", | |
" <td>Fold Number</td>\n", | |
" <td>10</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>17</th>\n", | |
" <td>CPU Jobs</td>\n", | |
" <td>-1</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>18</th>\n", | |
" <td>Use GPU</td>\n", | |
" <td>False</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>19</th>\n", | |
" <td>Log Experiment</td>\n", | |
" <td>False</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>20</th>\n", | |
" <td>Experiment Name</td>\n", | |
" <td>clf-default-name</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>21</th>\n", | |
" <td>USI</td>\n", | |
" <td>7236</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>22</th>\n", | |
" <td>Imputation Type</td>\n", | |
" <td>simple</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>23</th>\n", | |
" <td>Iterative Imputation Iteration</td>\n", | |
" <td>None</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>24</th>\n", | |
" <td>Numeric Imputer</td>\n", | |
" <td>mean</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>25</th>\n", | |
" <td>Iterative Imputation Numeric Model</td>\n", | |
" <td>None</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>26</th>\n", | |
" <td>Categorical Imputer</td>\n", | |
" <td>constant</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>27</th>\n", | |
" <td>Iterative Imputation Categorical Model</td>\n", | |
" <td>None</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>28</th>\n", | |
" <td>Unknown Categoricals Handling</td>\n", | |
" <td>least_frequent</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>29</th>\n", | |
" <td>Normalize</td>\n", | |
" <td>False</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>30</th>\n", | |
" <td>Normalize Method</td>\n", | |
" <td>None</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>31</th>\n", | |
" <td>Transformation</td>\n", | |
" <td>False</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>32</th>\n", | |
" <td>Transformation Method</td>\n", | |
" <td>None</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>33</th>\n", | |
" <td>PCA</td>\n", | |
" <td>False</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>34</th>\n", | |
" <td>PCA Method</td>\n", | |
" <td>None</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>35</th>\n", | |
" <td>PCA Components</td>\n", | |
" <td>None</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>36</th>\n", | |
" <td>Ignore Low Variance</td>\n", | |
" <td>False</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>37</th>\n", | |
" <td>Combine Rare Levels</td>\n", | |
" <td>False</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>38</th>\n", | |
" <td>Rare Level Threshold</td>\n", | |
" <td>None</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>39</th>\n", | |
" <td>Numeric Binning</td>\n", | |
" <td>False</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>40</th>\n", | |
" <td>Remove Outliers</td>\n", | |
" <td>False</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>41</th>\n", | |
" <td>Outliers Threshold</td>\n", | |
" <td>None</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>42</th>\n", | |
" <td>Remove Multicollinearity</td>\n", | |
" <td>False</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>43</th>\n", | |
" <td>Multicollinearity Threshold</td>\n", | |
" <td>None</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>44</th>\n", | |
" <td>Clustering</td>\n", | |
" <td>False</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>45</th>\n", | |
" <td>Clustering Iteration</td>\n", | |
" <td>None</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>46</th>\n", | |
" <td>Polynomial Features</td>\n", | |
" <td>False</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>47</th>\n", | |
" <td>Polynomial Degree</td>\n", | |
" <td>None</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>48</th>\n", | |
" <td>Trignometry Features</td>\n", | |
" <td>False</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>49</th>\n", | |
" <td>Polynomial Threshold</td>\n", | |
" <td>None</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>50</th>\n", | |
" <td>Group Features</td>\n", | |
" <td>False</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>51</th>\n", | |
" <td>Feature Selection</td>\n", | |
" <td>False</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>52</th>\n", | |
" <td>Feature Selection Method</td>\n", | |
" <td>classic</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>53</th>\n", | |
" <td>Features Selection Threshold</td>\n", | |
" <td>None</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>54</th>\n", | |
" <td>Feature Interaction</td>\n", | |
" <td>False</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>55</th>\n", | |
" <td>Feature Ratio</td>\n", | |
" <td>False</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>56</th>\n", | |
" <td>Interaction Threshold</td>\n", | |
" <td>None</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>57</th>\n", | |
" <td>Fix Imbalance</td>\n", | |
" <td>False</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>58</th>\n", | |
" <td>Fix Imbalance Method</td>\n", | |
" <td>SMOTE</td>\n", | |
" </tr>\n", | |
" </tbody>\n", | |
"</table>\n", | |
"</div>" | |
], | |
"text/plain": [ | |
" Description Value\n", | |
"0 session_id 1234\n", | |
"1 Target is_legendary\n", | |
"2 Target Type Binary\n", | |
"3 Label Encoded 0: 0, 1: 1\n", | |
"4 Original Data (801, 41)\n", | |
"5 Missing Values True\n", | |
"6 Numeric Features 28\n", | |
"7 Categorical Features 7\n", | |
"8 Ordinal Features False\n", | |
"9 High Cardinality Features False\n", | |
"10 High Cardinality Method None\n", | |
"11 Transformed Train Set (640, 607)\n", | |
"12 Transformed Test Set (161, 607)\n", | |
"13 Shuffle Train-Test True\n", | |
"14 Stratify Train-Test False\n", | |
"15 Fold Generator StratifiedKFold\n", | |
"16 Fold Number 10\n", | |
"17 CPU Jobs -1\n", | |
"18 Use GPU False\n", | |
"19 Log Experiment False\n", | |
"20 Experiment Name clf-default-name\n", | |
"21 USI 7236\n", | |
"22 Imputation Type simple\n", | |
"23 Iterative Imputation Iteration None\n", | |
"24 Numeric Imputer mean\n", | |
"25 Iterative Imputation Numeric Model None\n", | |
"26 Categorical Imputer constant\n", | |
"27 Iterative Imputation Categorical Model None\n", | |
"28 Unknown Categoricals Handling least_frequent\n", | |
"29 Normalize False\n", | |
"30 Normalize Method None\n", | |
"31 Transformation False\n", | |
"32 Transformation Method None\n", | |
"33 PCA False\n", | |
"34 PCA Method None\n", | |
"35 PCA Components None\n", | |
"36 Ignore Low Variance False\n", | |
"37 Combine Rare Levels False\n", | |
"38 Rare Level Threshold None\n", | |
"39 Numeric Binning False\n", | |
"40 Remove Outliers False\n", | |
"41 Outliers Threshold None\n", | |
"42 Remove Multicollinearity False\n", | |
"43 Multicollinearity Threshold None\n", | |
"44 Clustering False\n", | |
"45 Clustering Iteration None\n", | |
"46 Polynomial Features False\n", | |
"47 Polynomial Degree None\n", | |
"48 Trignometry Features False\n", | |
"49 Polynomial Threshold None\n", | |
"50 Group Features False\n", | |
"51 Feature Selection False\n", | |
"52 Feature Selection Method classic\n", | |
"53 Features Selection Threshold None\n", | |
"54 Feature Interaction False\n", | |
"55 Feature Ratio False\n", | |
"56 Interaction Threshold None\n", | |
"57 Fix Imbalance False\n", | |
"58 Fix Imbalance Method SMOTE" | |
] | |
}, | |
"metadata": { | |
"tags": [] | |
} | |
} | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"metadata": { | |
"colab": { | |
"base_uri": "https://localhost:8080/", | |
"height": 452, | |
"referenced_widgets": [ | |
"6562263f792a4b888502d8eda33f591f", | |
"fe9ec410a5ef405a89e7cc4c830b8039", | |
"5648f2e05adb4291a8cbae3a69c9f256" | |
] | |
}, | |
"id": "Z_cfHylkJ4bn", | |
"outputId": "f97e1c22-49f9-4da5-c859-8b9307caf41a" | |
}, | |
"source": [ | |
"best_model = classification.compare_models(fold=5)" | |
], | |
"execution_count": null, | |
"outputs": [ | |
{ | |
"output_type": "display_data", | |
"data": { | |
"text/html": [ | |
"<div>\n", | |
"<style scoped>\n", | |
" .dataframe tbody tr th:only-of-type {\n", | |
" vertical-align: middle;\n", | |
" }\n", | |
"\n", | |
" .dataframe tbody tr th {\n", | |
" vertical-align: top;\n", | |
" }\n", | |
"\n", | |
" .dataframe thead th {\n", | |
" text-align: right;\n", | |
" }\n", | |
"</style>\n", | |
"<table border=\"1\" class=\"dataframe\">\n", | |
" <thead>\n", | |
" <tr style=\"text-align: right;\">\n", | |
" <th></th>\n", | |
" <th>Model</th>\n", | |
" <th>Accuracy</th>\n", | |
" <th>AUC</th>\n", | |
" <th>Recall</th>\n", | |
" <th>Prec.</th>\n", | |
" <th>F1</th>\n", | |
" <th>Kappa</th>\n", | |
" <th>MCC</th>\n", | |
" <th>TT (Sec)</th>\n", | |
" </tr>\n", | |
" </thead>\n", | |
" <tbody>\n", | |
" <tr>\n", | |
" <th>dt</th>\n", | |
" <td>Decision Tree Classifier</td>\n", | |
" <td>0.9984</td>\n", | |
" <td>0.9991</td>\n", | |
" <td>1.0000</td>\n", | |
" <td>0.9846</td>\n", | |
" <td>0.9920</td>\n", | |
" <td>0.9911</td>\n", | |
" <td>0.9913</td>\n", | |
" <td>0.056</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>et</th>\n", | |
" <td>Extra Trees Classifier</td>\n", | |
" <td>0.9969</td>\n", | |
" <td>0.9991</td>\n", | |
" <td>0.9833</td>\n", | |
" <td>0.9846</td>\n", | |
" <td>0.9833</td>\n", | |
" <td>0.9816</td>\n", | |
" <td>0.9820</td>\n", | |
" <td>0.582</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>rf</th>\n", | |
" <td>Random Forest Classifier</td>\n", | |
" <td>0.9953</td>\n", | |
" <td>0.9999</td>\n", | |
" <td>0.9667</td>\n", | |
" <td>0.9846</td>\n", | |
" <td>0.9738</td>\n", | |
" <td>0.9713</td>\n", | |
" <td>0.9723</td>\n", | |
" <td>0.646</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>gbc</th>\n", | |
" <td>Gradient Boosting Classifier</td>\n", | |
" <td>0.9953</td>\n", | |
" <td>0.9991</td>\n", | |
" <td>0.9667</td>\n", | |
" <td>0.9846</td>\n", | |
" <td>0.9738</td>\n", | |
" <td>0.9713</td>\n", | |
" <td>0.9723</td>\n", | |
" <td>0.420</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>lightgbm</th>\n", | |
" <td>Light Gradient Boosting Machine</td>\n", | |
" <td>0.9953</td>\n", | |
" <td>1.0000</td>\n", | |
" <td>0.9667</td>\n", | |
" <td>0.9846</td>\n", | |
" <td>0.9738</td>\n", | |
" <td>0.9713</td>\n", | |
" <td>0.9723</td>\n", | |
" <td>0.206</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>ridge</th>\n", | |
" <td>Ridge Classifier</td>\n", | |
" <td>0.9938</td>\n", | |
" <td>0.0000</td>\n", | |
" <td>0.9513</td>\n", | |
" <td>0.9846</td>\n", | |
" <td>0.9666</td>\n", | |
" <td>0.9632</td>\n", | |
" <td>0.9640</td>\n", | |
" <td>0.084</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>ada</th>\n", | |
" <td>Ada Boost Classifier</td>\n", | |
" <td>0.9938</td>\n", | |
" <td>0.9989</td>\n", | |
" <td>0.9500</td>\n", | |
" <td>0.9846</td>\n", | |
" <td>0.9651</td>\n", | |
" <td>0.9617</td>\n", | |
" <td>0.9630</td>\n", | |
" <td>0.224</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>lr</th>\n", | |
" <td>Logistic Regression</td>\n", | |
" <td>0.9906</td>\n", | |
" <td>0.9928</td>\n", | |
" <td>0.9346</td>\n", | |
" <td>0.9692</td>\n", | |
" <td>0.9497</td>\n", | |
" <td>0.9446</td>\n", | |
" <td>0.9459</td>\n", | |
" <td>0.986</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>knn</th>\n", | |
" <td>K Neighbors Classifier</td>\n", | |
" <td>0.9516</td>\n", | |
" <td>0.9652</td>\n", | |
" <td>0.7538</td>\n", | |
" <td>0.7463</td>\n", | |
" <td>0.7468</td>\n", | |
" <td>0.7201</td>\n", | |
" <td>0.7221</td>\n", | |
" <td>0.188</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>nb</th>\n", | |
" <td>Naive Bayes</td>\n", | |
" <td>0.9500</td>\n", | |
" <td>0.8840</td>\n", | |
" <td>0.8026</td>\n", | |
" <td>0.7236</td>\n", | |
" <td>0.7558</td>\n", | |
" <td>0.7283</td>\n", | |
" <td>0.7326</td>\n", | |
" <td>0.060</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>svm</th>\n", | |
" <td>SVM - Linear Kernel</td>\n", | |
" <td>0.9031</td>\n", | |
" <td>0.0000</td>\n", | |
" <td>0.2167</td>\n", | |
" <td>0.3867</td>\n", | |
" <td>0.2220</td>\n", | |
" <td>0.1953</td>\n", | |
" <td>0.2203</td>\n", | |
" <td>0.064</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>lda</th>\n", | |
" <td>Linear Discriminant Analysis</td>\n", | |
" <td>0.7703</td>\n", | |
" <td>0.6956</td>\n", | |
" <td>0.5897</td>\n", | |
" <td>0.2350</td>\n", | |
" <td>0.3338</td>\n", | |
" <td>0.2277</td>\n", | |
" <td>0.2628</td>\n", | |
" <td>0.208</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>qda</th>\n", | |
" <td>Quadratic Discriminant Analysis</td>\n", | |
" <td>0.0953</td>\n", | |
" <td>0.5000</td>\n", | |
" <td>1.0000</td>\n", | |
" <td>0.0953</td>\n", | |
" <td>0.1740</td>\n", | |
" <td>0.0000</td>\n", | |
" <td>0.0000</td>\n", | |
" <td>0.132</td>\n", | |
" </tr>\n", | |
" </tbody>\n", | |
"</table>\n", | |
"</div>" | |
], | |
"text/plain": [ | |
" Model Accuracy AUC Recall Prec. \\\n", | |
"dt Decision Tree Classifier 0.9984 0.9991 1.0000 0.9846 \n", | |
"et Extra Trees Classifier 0.9969 0.9991 0.9833 0.9846 \n", | |
"rf Random Forest Classifier 0.9953 0.9999 0.9667 0.9846 \n", | |
"gbc Gradient Boosting Classifier 0.9953 0.9991 0.9667 0.9846 \n", | |
"lightgbm Light Gradient Boosting Machine 0.9953 1.0000 0.9667 0.9846 \n", | |
"ridge Ridge Classifier 0.9938 0.0000 0.9513 0.9846 \n", | |
"ada Ada Boost Classifier 0.9938 0.9989 0.9500 0.9846 \n", | |
"lr Logistic Regression 0.9906 0.9928 0.9346 0.9692 \n", | |
"knn K Neighbors Classifier 0.9516 0.9652 0.7538 0.7463 \n", | |
"nb Naive Bayes 0.9500 0.8840 0.8026 0.7236 \n", | |
"svm SVM - Linear Kernel 0.9031 0.0000 0.2167 0.3867 \n", | |
"lda Linear Discriminant Analysis 0.7703 0.6956 0.5897 0.2350 \n", | |
"qda Quadratic Discriminant Analysis 0.0953 0.5000 1.0000 0.0953 \n", | |
"\n", | |
" F1 Kappa MCC TT (Sec) \n", | |
"dt 0.9920 0.9911 0.9913 0.056 \n", | |
"et 0.9833 0.9816 0.9820 0.582 \n", | |
"rf 0.9738 0.9713 0.9723 0.646 \n", | |
"gbc 0.9738 0.9713 0.9723 0.420 \n", | |
"lightgbm 0.9738 0.9713 0.9723 0.206 \n", | |
"ridge 0.9666 0.9632 0.9640 0.084 \n", | |
"ada 0.9651 0.9617 0.9630 0.224 \n", | |
"lr 0.9497 0.9446 0.9459 0.986 \n", | |
"knn 0.7468 0.7201 0.7221 0.188 \n", | |
"nb 0.7558 0.7283 0.7326 0.060 \n", | |
"svm 0.2220 0.1953 0.2203 0.064 \n", | |
"lda 0.3338 0.2277 0.2628 0.208 \n", | |
"qda 0.1740 0.0000 0.0000 0.132 " | |
] | |
}, | |
"metadata": { | |
"tags": [] | |
} | |
} | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"metadata": { | |
"colab": { | |
"base_uri": "https://localhost:8080/", | |
"height": 502 | |
}, | |
"id": "gbag8T7hN8tg", | |
"outputId": "b8d72bf6-d760-4b73-ed40-63d9febc5154" | |
}, | |
"source": [ | |
"classification.predict_model(best_model)" | |
], | |
"execution_count": null, | |
"outputs": [ | |
{ | |
"output_type": "display_data", | |
"data": { | |
"text/html": [ | |
"<div>\n", | |
"<style scoped>\n", | |
" .dataframe tbody tr th:only-of-type {\n", | |
" vertical-align: middle;\n", | |
" }\n", | |
"\n", | |
" .dataframe tbody tr th {\n", | |
" vertical-align: top;\n", | |
" }\n", | |
"\n", | |
" .dataframe thead th {\n", | |
" text-align: right;\n", | |
" }\n", | |
"</style>\n", | |
"<table border=\"1\" class=\"dataframe\">\n", | |
" <thead>\n", | |
" <tr style=\"text-align: right;\">\n", | |
" <th></th>\n", | |
" <th>Model</th>\n", | |
" <th>Accuracy</th>\n", | |
" <th>AUC</th>\n", | |
" <th>Recall</th>\n", | |
" <th>Prec.</th>\n", | |
" <th>F1</th>\n", | |
" <th>Kappa</th>\n", | |
" <th>MCC</th>\n", | |
" </tr>\n", | |
" </thead>\n", | |
" <tbody>\n", | |
" <tr>\n", | |
" <th>0</th>\n", | |
" <td>Decision Tree Classifier</td>\n", | |
" <td>0.9876</td>\n", | |
" <td>0.9934</td>\n", | |
" <td>1.0</td>\n", | |
" <td>0.8182</td>\n", | |
" <td>0.9</td>\n", | |
" <td>0.8934</td>\n", | |
" <td>0.8986</td>\n", | |
" </tr>\n", | |
" </tbody>\n", | |
"</table>\n", | |
"</div>" | |
], | |
"text/plain": [ | |
" Model Accuracy AUC ... F1 Kappa MCC\n", | |
"0 Decision Tree Classifier 0.9876 0.9934 ... 0.9 0.8934 0.8986\n", | |
"\n", | |
"[1 rows x 8 columns]" | |
] | |
}, | |
"metadata": { | |
"tags": [] | |
} | |
}, | |
{ | |
"output_type": "execute_result", | |
"data": { | |
"text/html": [ | |
"<div>\n", | |
"<style scoped>\n", | |
" .dataframe tbody tr th:only-of-type {\n", | |
" vertical-align: middle;\n", | |
" }\n", | |
"\n", | |
" .dataframe tbody tr th {\n", | |
" vertical-align: top;\n", | |
" }\n", | |
"\n", | |
" .dataframe thead th {\n", | |
" text-align: right;\n", | |
" }\n", | |
"</style>\n", | |
"<table border=\"1\" class=\"dataframe\">\n", | |
" <thead>\n", | |
" <tr style=\"text-align: right;\">\n", | |
" <th></th>\n", | |
" <th>against_bug</th>\n", | |
" <th>against_dark</th>\n", | |
" <th>against_dragon</th>\n", | |
" <th>against_electric</th>\n", | |
" <th>against_fairy</th>\n", | |
" <th>against_fight</th>\n", | |
" <th>against_fire</th>\n", | |
" <th>against_flying</th>\n", | |
" <th>against_ghost</th>\n", | |
" <th>against_grass</th>\n", | |
" <th>against_ground</th>\n", | |
" <th>against_ice</th>\n", | |
" <th>against_normal</th>\n", | |
" <th>against_poison</th>\n", | |
" <th>against_psychic</th>\n", | |
" <th>against_rock</th>\n", | |
" <th>against_steel</th>\n", | |
" <th>against_water</th>\n", | |
" <th>attack</th>\n", | |
" <th>base_total</th>\n", | |
" <th>defense</th>\n", | |
" <th>height_m</th>\n", | |
" <th>hp</th>\n", | |
" <th>percentage_male</th>\n", | |
" <th>sp_attack</th>\n", | |
" <th>sp_defense</th>\n", | |
" <th>speed</th>\n", | |
" <th>weight_kg</th>\n", | |
" <th>base_egg_steps_10240</th>\n", | |
" <th>base_egg_steps_20480</th>\n", | |
" <th>base_egg_steps_2560</th>\n", | |
" <th>base_egg_steps_30720</th>\n", | |
" <th>base_egg_steps_3840</th>\n", | |
" <th>base_egg_steps_5120</th>\n", | |
" <th>base_egg_steps_6400</th>\n", | |
" <th>base_egg_steps_7680</th>\n", | |
" <th>base_egg_steps_8960</th>\n", | |
" <th>base_happiness_0</th>\n", | |
" <th>base_happiness_100</th>\n", | |
" <th>base_happiness_140</th>\n", | |
" <th>...</th>\n", | |
" <th>type1_bug</th>\n", | |
" <th>type1_dark</th>\n", | |
" <th>type1_dragon</th>\n", | |
" <th>type1_electric</th>\n", | |
" <th>type1_fairy</th>\n", | |
" <th>type1_fighting</th>\n", | |
" <th>type1_fire</th>\n", | |
" <th>type1_flying</th>\n", | |
" <th>type1_ghost</th>\n", | |
" <th>type1_grass</th>\n", | |
" <th>type1_ground</th>\n", | |
" <th>type1_ice</th>\n", | |
" <th>type1_normal</th>\n", | |
" <th>type1_poison</th>\n", | |
" <th>type1_psychic</th>\n", | |
" <th>type1_rock</th>\n", | |
" <th>type1_steel</th>\n", | |
" <th>type1_water</th>\n", | |
" <th>type2_bug</th>\n", | |
" <th>type2_dark</th>\n", | |
" <th>type2_dragon</th>\n", | |
" <th>type2_electric</th>\n", | |
" <th>type2_fairy</th>\n", | |
" <th>type2_fighting</th>\n", | |
" <th>type2_fire</th>\n", | |
" <th>type2_flying</th>\n", | |
" <th>type2_ghost</th>\n", | |
" <th>type2_grass</th>\n", | |
" <th>type2_ground</th>\n", | |
" <th>type2_ice</th>\n", | |
" <th>type2_normal</th>\n", | |
" <th>type2_not_available</th>\n", | |
" <th>type2_poison</th>\n", | |
" <th>type2_psychic</th>\n", | |
" <th>type2_rock</th>\n", | |
" <th>type2_steel</th>\n", | |
" <th>type2_water</th>\n", | |
" <th>is_legendary</th>\n", | |
" <th>Label</th>\n", | |
" <th>Score</th>\n", | |
" </tr>\n", | |
" </thead>\n", | |
" <tbody>\n", | |
" <tr>\n", | |
" <th>0</th>\n", | |
" <td>0.50</td>\n", | |
" <td>1.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>2.0</td>\n", | |
" <td>1.00</td>\n", | |
" <td>0.25</td>\n", | |
" <td>2.0</td>\n", | |
" <td>2.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>0.25</td>\n", | |
" <td>0.0</td>\n", | |
" <td>2.00</td>\n", | |
" <td>1.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>4.0</td>\n", | |
" <td>1.00</td>\n", | |
" <td>1.0</td>\n", | |
" <td>65.0</td>\n", | |
" <td>390.0</td>\n", | |
" <td>45.0</td>\n", | |
" <td>1.2</td>\n", | |
" <td>65.0</td>\n", | |
" <td>50.000000</td>\n", | |
" <td>75.0</td>\n", | |
" <td>45.0</td>\n", | |
" <td>95.0</td>\n", | |
" <td>38.000000</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>...</td>\n", | |
" <td>1.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0</td>\n", | |
" <td>0</td>\n", | |
" <td>1.0</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>1</th>\n", | |
" <td>0.50</td>\n", | |
" <td>0.5</td>\n", | |
" <td>1.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>2.00</td>\n", | |
" <td>1.00</td>\n", | |
" <td>1.0</td>\n", | |
" <td>2.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>1.00</td>\n", | |
" <td>1.0</td>\n", | |
" <td>1.00</td>\n", | |
" <td>1.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>2.0</td>\n", | |
" <td>0.5</td>\n", | |
" <td>1.00</td>\n", | |
" <td>1.0</td>\n", | |
" <td>80.0</td>\n", | |
" <td>305.0</td>\n", | |
" <td>50.0</td>\n", | |
" <td>0.8</td>\n", | |
" <td>70.0</td>\n", | |
" <td>75.400002</td>\n", | |
" <td>35.0</td>\n", | |
" <td>35.0</td>\n", | |
" <td>35.0</td>\n", | |
" <td>19.500000</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>...</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0</td>\n", | |
" <td>0</td>\n", | |
" <td>1.0</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>2</th>\n", | |
" <td>0.25</td>\n", | |
" <td>2.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>0.50</td>\n", | |
" <td>0.00</td>\n", | |
" <td>0.5</td>\n", | |
" <td>1.0</td>\n", | |
" <td>2.0</td>\n", | |
" <td>0.50</td>\n", | |
" <td>2.0</td>\n", | |
" <td>0.50</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.5</td>\n", | |
" <td>1.0</td>\n", | |
" <td>2.0</td>\n", | |
" <td>0.50</td>\n", | |
" <td>2.0</td>\n", | |
" <td>30.0</td>\n", | |
" <td>275.0</td>\n", | |
" <td>55.0</td>\n", | |
" <td>0.3</td>\n", | |
" <td>50.0</td>\n", | |
" <td>50.000000</td>\n", | |
" <td>65.0</td>\n", | |
" <td>55.0</td>\n", | |
" <td>20.0</td>\n", | |
" <td>3.100000</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>...</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0</td>\n", | |
" <td>0</td>\n", | |
" <td>1.0</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>3</th>\n", | |
" <td>1.00</td>\n", | |
" <td>1.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>2.0</td>\n", | |
" <td>1.00</td>\n", | |
" <td>1.00</td>\n", | |
" <td>0.5</td>\n", | |
" <td>1.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>2.00</td>\n", | |
" <td>1.0</td>\n", | |
" <td>0.50</td>\n", | |
" <td>1.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>0.50</td>\n", | |
" <td>0.5</td>\n", | |
" <td>65.0</td>\n", | |
" <td>385.0</td>\n", | |
" <td>65.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>65.0</td>\n", | |
" <td>50.000000</td>\n", | |
" <td>50.0</td>\n", | |
" <td>50.0</td>\n", | |
" <td>90.0</td>\n", | |
" <td>20.000000</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>...</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0</td>\n", | |
" <td>0</td>\n", | |
" <td>1.0</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>4</th>\n", | |
" <td>0.50</td>\n", | |
" <td>0.5</td>\n", | |
" <td>1.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>2.00</td>\n", | |
" <td>1.00</td>\n", | |
" <td>1.0</td>\n", | |
" <td>2.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>1.00</td>\n", | |
" <td>1.0</td>\n", | |
" <td>1.00</td>\n", | |
" <td>1.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>2.0</td>\n", | |
" <td>0.5</td>\n", | |
" <td>1.00</td>\n", | |
" <td>1.0</td>\n", | |
" <td>100.0</td>\n", | |
" <td>465.0</td>\n", | |
" <td>85.0</td>\n", | |
" <td>1.3</td>\n", | |
" <td>120.0</td>\n", | |
" <td>100.000000</td>\n", | |
" <td>30.0</td>\n", | |
" <td>85.0</td>\n", | |
" <td>45.0</td>\n", | |
" <td>55.500000</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>...</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0</td>\n", | |
" <td>0</td>\n", | |
" <td>1.0</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>...</th>\n", | |
" <td>...</td>\n", | |
" <td>...</td>\n", | |
" <td>...</td>\n", | |
" <td>...</td>\n", | |
" <td>...</td>\n", | |
" <td>...</td>\n", | |
" <td>...</td>\n", | |
" <td>...</td>\n", | |
" <td>...</td>\n", | |
" <td>...</td>\n", | |
" <td>...</td>\n", | |
" <td>...</td>\n", | |
" <td>...</td>\n", | |
" <td>...</td>\n", | |
" <td>...</td>\n", | |
" <td>...</td>\n", | |
" <td>...</td>\n", | |
" <td>...</td>\n", | |
" <td>...</td>\n", | |
" <td>...</td>\n", | |
" <td>...</td>\n", | |
" <td>...</td>\n", | |
" <td>...</td>\n", | |
" <td>...</td>\n", | |
" <td>...</td>\n", | |
" <td>...</td>\n", | |
" <td>...</td>\n", | |
" <td>...</td>\n", | |
" <td>...</td>\n", | |
" <td>...</td>\n", | |
" <td>...</td>\n", | |
" <td>...</td>\n", | |
" <td>...</td>\n", | |
" <td>...</td>\n", | |
" <td>...</td>\n", | |
" <td>...</td>\n", | |
" <td>...</td>\n", | |
" <td>...</td>\n", | |
" <td>...</td>\n", | |
" <td>...</td>\n", | |
" <td>...</td>\n", | |
" <td>...</td>\n", | |
" <td>...</td>\n", | |
" <td>...</td>\n", | |
" <td>...</td>\n", | |
" <td>...</td>\n", | |
" <td>...</td>\n", | |
" <td>...</td>\n", | |
" <td>...</td>\n", | |
" <td>...</td>\n", | |
" <td>...</td>\n", | |
" <td>...</td>\n", | |
" <td>...</td>\n", | |
" <td>...</td>\n", | |
" <td>...</td>\n", | |
" <td>...</td>\n", | |
" <td>...</td>\n", | |
" <td>...</td>\n", | |
" <td>...</td>\n", | |
" <td>...</td>\n", | |
" <td>...</td>\n", | |
" <td>...</td>\n", | |
" <td>...</td>\n", | |
" <td>...</td>\n", | |
" <td>...</td>\n", | |
" <td>...</td>\n", | |
" <td>...</td>\n", | |
" <td>...</td>\n", | |
" <td>...</td>\n", | |
" <td>...</td>\n", | |
" <td>...</td>\n", | |
" <td>...</td>\n", | |
" <td>...</td>\n", | |
" <td>...</td>\n", | |
" <td>...</td>\n", | |
" <td>...</td>\n", | |
" <td>...</td>\n", | |
" <td>...</td>\n", | |
" <td>...</td>\n", | |
" <td>...</td>\n", | |
" <td>...</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>156</th>\n", | |
" <td>1.00</td>\n", | |
" <td>1.0</td>\n", | |
" <td>2.0</td>\n", | |
" <td>0.5</td>\n", | |
" <td>2.00</td>\n", | |
" <td>2.00</td>\n", | |
" <td>1.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>0.50</td>\n", | |
" <td>1.0</td>\n", | |
" <td>1.00</td>\n", | |
" <td>1.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>2.0</td>\n", | |
" <td>2.00</td>\n", | |
" <td>0.5</td>\n", | |
" <td>120.0</td>\n", | |
" <td>700.0</td>\n", | |
" <td>90.0</td>\n", | |
" <td>3.0</td>\n", | |
" <td>125.0</td>\n", | |
" <td>55.543827</td>\n", | |
" <td>170.0</td>\n", | |
" <td>100.0</td>\n", | |
" <td>95.0</td>\n", | |
" <td>325.000000</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>...</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>1</td>\n", | |
" <td>1</td>\n", | |
" <td>1.0</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>157</th>\n", | |
" <td>2.00</td>\n", | |
" <td>2.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>1.00</td>\n", | |
" <td>0.50</td>\n", | |
" <td>1.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>2.0</td>\n", | |
" <td>1.00</td>\n", | |
" <td>1.0</td>\n", | |
" <td>1.00</td>\n", | |
" <td>1.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>0.5</td>\n", | |
" <td>1.0</td>\n", | |
" <td>1.00</td>\n", | |
" <td>1.0</td>\n", | |
" <td>73.0</td>\n", | |
" <td>483.0</td>\n", | |
" <td>70.0</td>\n", | |
" <td>1.6</td>\n", | |
" <td>85.0</td>\n", | |
" <td>50.000000</td>\n", | |
" <td>73.0</td>\n", | |
" <td>115.0</td>\n", | |
" <td>67.0</td>\n", | |
" <td>75.599998</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>...</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0</td>\n", | |
" <td>0</td>\n", | |
" <td>1.0</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>158</th>\n", | |
" <td>0.25</td>\n", | |
" <td>1.0</td>\n", | |
" <td>0.5</td>\n", | |
" <td>1.0</td>\n", | |
" <td>0.25</td>\n", | |
" <td>2.00</td>\n", | |
" <td>1.0</td>\n", | |
" <td>0.5</td>\n", | |
" <td>1.0</td>\n", | |
" <td>0.25</td>\n", | |
" <td>4.0</td>\n", | |
" <td>0.25</td>\n", | |
" <td>0.5</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.5</td>\n", | |
" <td>1.0</td>\n", | |
" <td>0.25</td>\n", | |
" <td>2.0</td>\n", | |
" <td>90.0</td>\n", | |
" <td>600.0</td>\n", | |
" <td>106.0</td>\n", | |
" <td>1.7</td>\n", | |
" <td>91.0</td>\n", | |
" <td>50.000000</td>\n", | |
" <td>130.0</td>\n", | |
" <td>106.0</td>\n", | |
" <td>77.0</td>\n", | |
" <td>430.000000</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>...</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>1</td>\n", | |
" <td>1</td>\n", | |
" <td>1.0</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>159</th>\n", | |
" <td>1.00</td>\n", | |
" <td>1.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>0.5</td>\n", | |
" <td>0.50</td>\n", | |
" <td>0.50</td>\n", | |
" <td>2.0</td>\n", | |
" <td>2.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>0.25</td>\n", | |
" <td>1.0</td>\n", | |
" <td>2.00</td>\n", | |
" <td>1.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>2.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>1.00</td>\n", | |
" <td>0.5</td>\n", | |
" <td>50.0</td>\n", | |
" <td>320.0</td>\n", | |
" <td>55.0</td>\n", | |
" <td>0.5</td>\n", | |
" <td>45.0</td>\n", | |
" <td>50.000000</td>\n", | |
" <td>75.0</td>\n", | |
" <td>65.0</td>\n", | |
" <td>30.0</td>\n", | |
" <td>5.400000</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>...</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0</td>\n", | |
" <td>0</td>\n", | |
" <td>1.0</td>\n", | |
" </tr>\n", | |
" <tr>\n", | |
" <th>160</th>\n", | |
" <td>2.00</td>\n", | |
" <td>2.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>1.00</td>\n", | |
" <td>0.50</td>\n", | |
" <td>1.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>2.0</td>\n", | |
" <td>1.00</td>\n", | |
" <td>1.0</td>\n", | |
" <td>1.00</td>\n", | |
" <td>1.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>0.5</td>\n", | |
" <td>1.0</td>\n", | |
" <td>1.00</td>\n", | |
" <td>1.0</td>\n", | |
" <td>25.0</td>\n", | |
" <td>330.0</td>\n", | |
" <td>35.0</td>\n", | |
" <td>0.7</td>\n", | |
" <td>60.0</td>\n", | |
" <td>50.000000</td>\n", | |
" <td>70.0</td>\n", | |
" <td>80.0</td>\n", | |
" <td>60.0</td>\n", | |
" <td>30.600000</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>...</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>1.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0.0</td>\n", | |
" <td>0</td>\n", | |
" <td>0</td>\n", | |
" <td>1.0</td>\n", | |
" </tr>\n", | |
" </tbody>\n", | |
"</table>\n", | |
"<p>161 rows × 610 columns</p>\n", | |
"</div>" | |
], | |
"text/plain": [ | |
" against_bug against_dark against_dragon ... is_legendary Label Score\n", | |
"0 0.50 1.0 1.0 ... 0 0 1.0\n", | |
"1 0.50 0.5 1.0 ... 0 0 1.0\n", | |
"2 0.25 2.0 1.0 ... 0 0 1.0\n", | |
"3 1.00 1.0 1.0 ... 0 0 1.0\n", | |
"4 0.50 0.5 1.0 ... 0 0 1.0\n", | |
".. ... ... ... ... ... ... ...\n", | |
"156 1.00 1.0 2.0 ... 1 1 1.0\n", | |
"157 2.00 2.0 1.0 ... 0 0 1.0\n", | |
"158 0.25 1.0 0.5 ... 1 1 1.0\n", | |
"159 1.00 1.0 1.0 ... 0 0 1.0\n", | |
"160 2.00 2.0 1.0 ... 0 0 1.0\n", | |
"\n", | |
"[161 rows x 610 columns]" | |
] | |
}, | |
"metadata": { | |
"tags": [] | |
}, | |
"execution_count": 16 | |
} | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"metadata": { | |
"colab": { | |
"base_uri": "https://localhost:8080/", | |
"height": 492, | |
"referenced_widgets": [ | |
"8ff9be4cd1c74273a4108d8b36cdbe44", | |
"7631a6da7715475dac647e886ea65a51", | |
"afa6efdd9e354d6ca799d630b9b5101e", | |
"0ae181f0a3d841ac85a3f482738076f1", | |
"6413c1ee348143e59c7d01e9b4dcaae6", | |
"007ceb37020c4a96b4bd6a4bc5616add", | |
"efe6734b4a9a4e939d35b96677eff590", | |
"3407ef63e46841b2902b573a0a4ba3f2", | |
"b95e79b1632142729d74844edff2d971", | |
"44b478fa38d04016aa1669f5eb81a081", | |
"d77b1cd75c014c7db7d1f3460f24efd1", | |
"1c914127d18b4dcd9ab9255ae1b9eff7", | |
"61b300d1627b4f85aa8b9a70997e88ad", | |
"a80af0d7dc5f4e28882c927c7aff8e6f", | |
"2bb90ebec64941819ad82a30c371137a", | |
"b14f64fe378b4c0cb91fd6e736d84002", | |
"269f674170cd4b1aa97671c4c4f35bd1", | |
"7bf916b11e2647a7adba66d164deffbb", | |
"852c6ec9644d4243b99734752ed9e555", | |
"4c754b20437045ea8befec25fe94d787", | |
"603e2d8bf4ed47158018a4fdafeb6f67", | |
"4dda4df6338b46458f80310f374a57da", | |
"6565539269d647c190ac0a5675dd4b8b", | |
"ad2ee14007c84ec1802d6ae517d69aed", | |
"7ea7c5c92e2d4a66af9341c2e3ac4f00", | |
"be707b4d98b54780866fcb20e39e254e", | |
"52543051d5f54432b35471cf2389d0e2", | |
"d45fc9bedd5e4d4493b0c2626ffa7dc6", | |
"b614b0a9dea742498509ce652b11ba95", | |
"5d22c9525e5149628d9d8a9c0382e844", | |
"b35f876524974ece85f54c98854b518f", | |
"2ed0e51780194974bf73160cec22a6cd", | |
"5823e115e58848e6908db8240573af67", | |
"1402775b42f04f6bbf2880ce8df8d21e" | |
] | |
}, | |
"id": "j9Zy4ehCPqzw", | |
"outputId": "e441df4e-8780-4900-d414-dd22d0d2a062" | |
}, | |
"source": [ | |
"classification.evaluate_model(best_model)" | |
], | |
"execution_count": null, | |
"outputs": [ | |
{ | |
"output_type": "display_data", | |
"data": { | |
"application/vnd.jupyter.widget-view+json": { | |
"model_id": "8ff9be4cd1c74273a4108d8b36cdbe44", | |
"version_minor": 0, | |
"version_major": 2 | |
}, | |
"text/plain": [ | |
"interactive(children=(ToggleButtons(description='Plot Type:', icons=('',), options=(('Hyperparameters', 'param…" | |
] | |
}, | |
"metadata": { | |
"tags": [] | |
} | |
} | |
] | |
} | |
] | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment