Created
March 6, 2020 03:13
-
-
Save patternproject/aad0653b39d8741fcf6deb37e0859953 to your computer and use it in GitHub Desktop.
Wk1-Submission.ipynb
This file contains hidden or 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": "Wk1-Submission.ipynb", | |
"provenance": [], | |
"authorship_tag": "ABX9TyOHnKdqS7E1ftboagRWmG4H", | |
"include_colab_link": true | |
}, | |
"kernelspec": { | |
"name": "python3", | |
"display_name": "Python 3" | |
}, | |
"widgets": { | |
"application/vnd.jupyter.widget-state+json": { | |
"d0d85b85d3ca4b70998565e9d36ace79": { | |
"model_module": "@jupyter-widgets/controls", | |
"model_name": "HBoxModel", | |
"state": { | |
"_view_name": "HBoxView", | |
"_dom_classes": [], | |
"_model_name": "HBoxModel", | |
"_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_abc3916a6cc44e539ff642b8af273a0a", | |
"_model_module": "@jupyter-widgets/controls", | |
"children": [ | |
"IPY_MODEL_72e519ee24514559a2fb29ecb867a10d", | |
"IPY_MODEL_4da60cd9be6f4095b236da3caddd8f5b" | |
] | |
} | |
}, | |
"abc3916a6cc44e539ff642b8af273a0a": { | |
"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 | |
} | |
}, | |
"72e519ee24514559a2fb29ecb867a10d": { | |
"model_module": "@jupyter-widgets/controls", | |
"model_name": "IntProgressModel", | |
"state": { | |
"_view_name": "ProgressView", | |
"style": "IPY_MODEL_114ac60e83f8406792925bd1e7a4b4ce", | |
"_dom_classes": [], | |
"description": "Dl Completed...", | |
"_model_name": "IntProgressModel", | |
"bar_style": "success", | |
"max": 1, | |
"_view_module": "@jupyter-widgets/controls", | |
"_model_module_version": "1.5.0", | |
"value": 1, | |
"_view_count": null, | |
"_view_module_version": "1.5.0", | |
"orientation": "horizontal", | |
"min": 0, | |
"description_tooltip": null, | |
"_model_module": "@jupyter-widgets/controls", | |
"layout": "IPY_MODEL_a00dc36a361149de9fc322e5e368da74" | |
} | |
}, | |
"4da60cd9be6f4095b236da3caddd8f5b": { | |
"model_module": "@jupyter-widgets/controls", | |
"model_name": "HTMLModel", | |
"state": { | |
"_view_name": "HTMLView", | |
"style": "IPY_MODEL_7e55f4e5194b4289b6fd57c3d1921fb1", | |
"_dom_classes": [], | |
"description": "", | |
"_model_name": "HTMLModel", | |
"placeholder": "", | |
"_view_module": "@jupyter-widgets/controls", | |
"_model_module_version": "1.5.0", | |
"value": "1/|/100% 1/1 [00:05<00:00, 5.81s/ url]", | |
"_view_count": null, | |
"_view_module_version": "1.5.0", | |
"description_tooltip": null, | |
"_model_module": "@jupyter-widgets/controls", | |
"layout": "IPY_MODEL_ee9027aa84fd4f25a770534f8b58d2db" | |
} | |
}, | |
"114ac60e83f8406792925bd1e7a4b4ce": { | |
"model_module": "@jupyter-widgets/controls", | |
"model_name": "ProgressStyleModel", | |
"state": { | |
"_view_name": "StyleView", | |
"_model_name": "ProgressStyleModel", | |
"description_width": "initial", | |
"_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" | |
} | |
}, | |
"a00dc36a361149de9fc322e5e368da74": { | |
"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 | |
} | |
}, | |
"7e55f4e5194b4289b6fd57c3d1921fb1": { | |
"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" | |
} | |
}, | |
"ee9027aa84fd4f25a770534f8b58d2db": { | |
"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 | |
} | |
}, | |
"4343126200644514a2e7b52f9793bbcc": { | |
"model_module": "@jupyter-widgets/controls", | |
"model_name": "HBoxModel", | |
"state": { | |
"_view_name": "HBoxView", | |
"_dom_classes": [], | |
"_model_name": "HBoxModel", | |
"_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_16b6b66943a041bfa5dad0b146f4d3fa", | |
"_model_module": "@jupyter-widgets/controls", | |
"children": [ | |
"IPY_MODEL_6cef2e9badc74078ae7f12274d26cf00", | |
"IPY_MODEL_17a774161e1f466aa3be9281622bfacc" | |
] | |
} | |
}, | |
"16b6b66943a041bfa5dad0b146f4d3fa": { | |
"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 | |
} | |
}, | |
"6cef2e9badc74078ae7f12274d26cf00": { | |
"model_module": "@jupyter-widgets/controls", | |
"model_name": "IntProgressModel", | |
"state": { | |
"_view_name": "ProgressView", | |
"style": "IPY_MODEL_efd0e8ee6b374414b53f07c0b389e41e", | |
"_dom_classes": [], | |
"description": "Dl Size...", | |
"_model_name": "IntProgressModel", | |
"bar_style": "success", | |
"max": 1, | |
"_view_module": "@jupyter-widgets/controls", | |
"_model_module_version": "1.5.0", | |
"value": 1, | |
"_view_count": null, | |
"_view_module_version": "1.5.0", | |
"orientation": "horizontal", | |
"min": 0, | |
"description_tooltip": null, | |
"_model_module": "@jupyter-widgets/controls", | |
"layout": "IPY_MODEL_e5c6ec572468487cbec5c10e16029cfd" | |
} | |
}, | |
"17a774161e1f466aa3be9281622bfacc": { | |
"model_module": "@jupyter-widgets/controls", | |
"model_name": "HTMLModel", | |
"state": { | |
"_view_name": "HTMLView", | |
"style": "IPY_MODEL_8db1559a1b064a99aa7170a9b950ce04", | |
"_dom_classes": [], | |
"description": "", | |
"_model_name": "HTMLModel", | |
"placeholder": "", | |
"_view_module": "@jupyter-widgets/controls", | |
"_model_module_version": "1.5.0", | |
"value": "80/|/100% 80/80 [00:05<00:00, 38.27 MiB/s]", | |
"_view_count": null, | |
"_view_module_version": "1.5.0", | |
"description_tooltip": null, | |
"_model_module": "@jupyter-widgets/controls", | |
"layout": "IPY_MODEL_8ccf41c8cc6148499f5fd367b98b1445" | |
} | |
}, | |
"efd0e8ee6b374414b53f07c0b389e41e": { | |
"model_module": "@jupyter-widgets/controls", | |
"model_name": "ProgressStyleModel", | |
"state": { | |
"_view_name": "StyleView", | |
"_model_name": "ProgressStyleModel", | |
"description_width": "initial", | |
"_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" | |
} | |
}, | |
"e5c6ec572468487cbec5c10e16029cfd": { | |
"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 | |
} | |
}, | |
"8db1559a1b064a99aa7170a9b950ce04": { | |
"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" | |
} | |
}, | |
"8ccf41c8cc6148499f5fd367b98b1445": { | |
"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 | |
} | |
}, | |
"e8a9b2ae18a8417bb16a09c0ab5720dd": { | |
"model_module": "@jupyter-widgets/controls", | |
"model_name": "HBoxModel", | |
"state": { | |
"_view_name": "HBoxView", | |
"_dom_classes": [], | |
"_model_name": "HBoxModel", | |
"_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_740db8eea2ef4626ad7876870cde6a48", | |
"_model_module": "@jupyter-widgets/controls", | |
"children": [ | |
"IPY_MODEL_b41a059fa21948fa8a93b0a82ff284fb", | |
"IPY_MODEL_b67290ca9baa49bfaf48b774aacfd1c7" | |
] | |
} | |
}, | |
"740db8eea2ef4626ad7876870cde6a48": { | |
"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 | |
} | |
}, | |
"b41a059fa21948fa8a93b0a82ff284fb": { | |
"model_module": "@jupyter-widgets/controls", | |
"model_name": "IntProgressModel", | |
"state": { | |
"_view_name": "ProgressView", | |
"style": "IPY_MODEL_b16c5adbafb7482b934fa5ff5f505d67", | |
"_dom_classes": [], | |
"description": "", | |
"_model_name": "IntProgressModel", | |
"bar_style": "info", | |
"max": 1, | |
"_view_module": "@jupyter-widgets/controls", | |
"_model_module_version": "1.5.0", | |
"value": 1, | |
"_view_count": null, | |
"_view_module_version": "1.5.0", | |
"orientation": "horizontal", | |
"min": 0, | |
"description_tooltip": null, | |
"_model_module": "@jupyter-widgets/controls", | |
"layout": "IPY_MODEL_04ee8c354cc64daa9f48d230da0170a1" | |
} | |
}, | |
"b67290ca9baa49bfaf48b774aacfd1c7": { | |
"model_module": "@jupyter-widgets/controls", | |
"model_name": "HTMLModel", | |
"state": { | |
"_view_name": "HTMLView", | |
"style": "IPY_MODEL_a435efe9a38345c4970db4c0df6df521", | |
"_dom_classes": [], | |
"description": "", | |
"_model_name": "HTMLModel", | |
"placeholder": "", | |
"_view_module": "@jupyter-widgets/controls", | |
"_model_module_version": "1.5.0", | |
"value": "24939 examples [00:31, 897.44 examples/s]", | |
"_view_count": null, | |
"_view_module_version": "1.5.0", | |
"description_tooltip": null, | |
"_model_module": "@jupyter-widgets/controls", | |
"layout": "IPY_MODEL_ebac6af4447b459b9cff250e3a9f63d1" | |
} | |
}, | |
"b16c5adbafb7482b934fa5ff5f505d67": { | |
"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" | |
} | |
}, | |
"04ee8c354cc64daa9f48d230da0170a1": { | |
"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 | |
} | |
}, | |
"a435efe9a38345c4970db4c0df6df521": { | |
"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" | |
} | |
}, | |
"ebac6af4447b459b9cff250e3a9f63d1": { | |
"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 | |
} | |
}, | |
"ac743bb8058143d9bd7c9d1722049e4d": { | |
"model_module": "@jupyter-widgets/controls", | |
"model_name": "HBoxModel", | |
"state": { | |
"_view_name": "HBoxView", | |
"_dom_classes": [], | |
"_model_name": "HBoxModel", | |
"_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_d5075b544a1d478a975bb5360157f6a4", | |
"_model_module": "@jupyter-widgets/controls", | |
"children": [ | |
"IPY_MODEL_394dbb43f7b0448db81b6c7ad9e2580a", | |
"IPY_MODEL_6b9b5eb45cec4dbaba386f97d1b9d768" | |
] | |
} | |
}, | |
"d5075b544a1d478a975bb5360157f6a4": { | |
"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 | |
} | |
}, | |
"394dbb43f7b0448db81b6c7ad9e2580a": { | |
"model_module": "@jupyter-widgets/controls", | |
"model_name": "IntProgressModel", | |
"state": { | |
"_view_name": "ProgressView", | |
"style": "IPY_MODEL_f04845908f5d4201b708c0be28aa48bc", | |
"_dom_classes": [], | |
"description": "", | |
"_model_name": "IntProgressModel", | |
"bar_style": "danger", | |
"max": 25000, | |
"_view_module": "@jupyter-widgets/controls", | |
"_model_module_version": "1.5.0", | |
"value": 9829, | |
"_view_count": null, | |
"_view_module_version": "1.5.0", | |
"orientation": "horizontal", | |
"min": 0, | |
"description_tooltip": null, | |
"_model_module": "@jupyter-widgets/controls", | |
"layout": "IPY_MODEL_b8a16c62f0bd499faaafcb3f706bd83f" | |
} | |
}, | |
"6b9b5eb45cec4dbaba386f97d1b9d768": { | |
"model_module": "@jupyter-widgets/controls", | |
"model_name": "HTMLModel", | |
"state": { | |
"_view_name": "HTMLView", | |
"style": "IPY_MODEL_ea96848f515a4a94a632ef8943549dc8", | |
"_dom_classes": [], | |
"description": "", | |
"_model_name": "HTMLModel", | |
"placeholder": "", | |
"_view_module": "@jupyter-widgets/controls", | |
"_model_module_version": "1.5.0", | |
"value": " 39% 9829/25000 [00:00<00:00, 98289.86 examples/s]", | |
"_view_count": null, | |
"_view_module_version": "1.5.0", | |
"description_tooltip": null, | |
"_model_module": "@jupyter-widgets/controls", | |
"layout": "IPY_MODEL_5800a002a8af4688ac99a6cab0a30d63" | |
} | |
}, | |
"f04845908f5d4201b708c0be28aa48bc": { | |
"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" | |
} | |
}, | |
"b8a16c62f0bd499faaafcb3f706bd83f": { | |
"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 | |
} | |
}, | |
"ea96848f515a4a94a632ef8943549dc8": { | |
"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" | |
} | |
}, | |
"5800a002a8af4688ac99a6cab0a30d63": { | |
"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 | |
} | |
}, | |
"89a91e104a7b489a88e4363833181fc1": { | |
"model_module": "@jupyter-widgets/controls", | |
"model_name": "HBoxModel", | |
"state": { | |
"_view_name": "HBoxView", | |
"_dom_classes": [], | |
"_model_name": "HBoxModel", | |
"_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_3031b2d2d3ed45fe9aafdffb12f8e0eb", | |
"_model_module": "@jupyter-widgets/controls", | |
"children": [ | |
"IPY_MODEL_8026e8080f844e669b08913332ae881f", | |
"IPY_MODEL_48c91f8ee4634acc83340e07d99bee00" | |
] | |
} | |
}, | |
"3031b2d2d3ed45fe9aafdffb12f8e0eb": { | |
"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 | |
} | |
}, | |
"8026e8080f844e669b08913332ae881f": { | |
"model_module": "@jupyter-widgets/controls", | |
"model_name": "IntProgressModel", | |
"state": { | |
"_view_name": "ProgressView", | |
"style": "IPY_MODEL_f183efacaa2b4584839d6107c98b34bb", | |
"_dom_classes": [], | |
"description": "", | |
"_model_name": "IntProgressModel", | |
"bar_style": "info", | |
"max": 1, | |
"_view_module": "@jupyter-widgets/controls", | |
"_model_module_version": "1.5.0", | |
"value": 1, | |
"_view_count": null, | |
"_view_module_version": "1.5.0", | |
"orientation": "horizontal", | |
"min": 0, | |
"description_tooltip": null, | |
"_model_module": "@jupyter-widgets/controls", | |
"layout": "IPY_MODEL_1defba1695214ee8b6ee7b3c54e2430b" | |
} | |
}, | |
"48c91f8ee4634acc83340e07d99bee00": { | |
"model_module": "@jupyter-widgets/controls", | |
"model_name": "HTMLModel", | |
"state": { | |
"_view_name": "HTMLView", | |
"style": "IPY_MODEL_e5c3d6400e7244f4ac7bcc1a4e8ce5f1", | |
"_dom_classes": [], | |
"description": "", | |
"_model_name": "HTMLModel", | |
"placeholder": "", | |
"_view_module": "@jupyter-widgets/controls", | |
"_model_module_version": "1.5.0", | |
"value": "24943 examples [00:28, 882.78 examples/s]", | |
"_view_count": null, | |
"_view_module_version": "1.5.0", | |
"description_tooltip": null, | |
"_model_module": "@jupyter-widgets/controls", | |
"layout": "IPY_MODEL_d1d0eae32d434cfdb759b71939ca8242" | |
} | |
}, | |
"f183efacaa2b4584839d6107c98b34bb": { | |
"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" | |
} | |
}, | |
"1defba1695214ee8b6ee7b3c54e2430b": { | |
"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 | |
} | |
}, | |
"e5c3d6400e7244f4ac7bcc1a4e8ce5f1": { | |
"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" | |
} | |
}, | |
"d1d0eae32d434cfdb759b71939ca8242": { | |
"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 | |
} | |
}, | |
"a07112ee4fe44cdb8aa149360ff334b7": { | |
"model_module": "@jupyter-widgets/controls", | |
"model_name": "HBoxModel", | |
"state": { | |
"_view_name": "HBoxView", | |
"_dom_classes": [], | |
"_model_name": "HBoxModel", | |
"_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_220e7a51fd2745388cc3fcb3698dcaae", | |
"_model_module": "@jupyter-widgets/controls", | |
"children": [ | |
"IPY_MODEL_3133a86b8c2f44e0b2177925fe3391f0", | |
"IPY_MODEL_34de06a5186a40edbd6f9c302c0eae2e" | |
] | |
} | |
}, | |
"220e7a51fd2745388cc3fcb3698dcaae": { | |
"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 | |
} | |
}, | |
"3133a86b8c2f44e0b2177925fe3391f0": { | |
"model_module": "@jupyter-widgets/controls", | |
"model_name": "IntProgressModel", | |
"state": { | |
"_view_name": "ProgressView", | |
"style": "IPY_MODEL_9ea70fb8a0044977b78c86f0542b22c8", | |
"_dom_classes": [], | |
"description": "", | |
"_model_name": "IntProgressModel", | |
"bar_style": "danger", | |
"max": 25000, | |
"_view_module": "@jupyter-widgets/controls", | |
"_model_module_version": "1.5.0", | |
"value": 9687, | |
"_view_count": null, | |
"_view_module_version": "1.5.0", | |
"orientation": "horizontal", | |
"min": 0, | |
"description_tooltip": null, | |
"_model_module": "@jupyter-widgets/controls", | |
"layout": "IPY_MODEL_904a8b2e64024b7aa58bbbce4cc1e2aa" | |
} | |
}, | |
"34de06a5186a40edbd6f9c302c0eae2e": { | |
"model_module": "@jupyter-widgets/controls", | |
"model_name": "HTMLModel", | |
"state": { | |
"_view_name": "HTMLView", | |
"style": "IPY_MODEL_714eff353be6426882f711e9c78ac555", | |
"_dom_classes": [], | |
"description": "", | |
"_model_name": "HTMLModel", | |
"placeholder": "", | |
"_view_module": "@jupyter-widgets/controls", | |
"_model_module_version": "1.5.0", | |
"value": " 39% 9687/25000 [00:00<00:00, 96869.86 examples/s]", | |
"_view_count": null, | |
"_view_module_version": "1.5.0", | |
"description_tooltip": null, | |
"_model_module": "@jupyter-widgets/controls", | |
"layout": "IPY_MODEL_59fc8c1a0e2a4a2eaea75adb72b1ec3b" | |
} | |
}, | |
"9ea70fb8a0044977b78c86f0542b22c8": { | |
"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" | |
} | |
}, | |
"904a8b2e64024b7aa58bbbce4cc1e2aa": { | |
"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 | |
} | |
}, | |
"714eff353be6426882f711e9c78ac555": { | |
"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" | |
} | |
}, | |
"59fc8c1a0e2a4a2eaea75adb72b1ec3b": { | |
"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 | |
} | |
}, | |
"cb49f4643c494151973a83246aaa27df": { | |
"model_module": "@jupyter-widgets/controls", | |
"model_name": "HBoxModel", | |
"state": { | |
"_view_name": "HBoxView", | |
"_dom_classes": [], | |
"_model_name": "HBoxModel", | |
"_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_c0742deac4084797a73f3c8e71fd7601", | |
"_model_module": "@jupyter-widgets/controls", | |
"children": [ | |
"IPY_MODEL_5767ad02c75d486cb79a6d996b931c8d", | |
"IPY_MODEL_7281548623a54e879644603402c10ae9" | |
] | |
} | |
}, | |
"c0742deac4084797a73f3c8e71fd7601": { | |
"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 | |
} | |
}, | |
"5767ad02c75d486cb79a6d996b931c8d": { | |
"model_module": "@jupyter-widgets/controls", | |
"model_name": "IntProgressModel", | |
"state": { | |
"_view_name": "ProgressView", | |
"style": "IPY_MODEL_b4e632ccc43a4789b9ab5f709112b744", | |
"_dom_classes": [], | |
"description": "", | |
"_model_name": "IntProgressModel", | |
"bar_style": "info", | |
"max": 1, | |
"_view_module": "@jupyter-widgets/controls", | |
"_model_module_version": "1.5.0", | |
"value": 1, | |
"_view_count": null, | |
"_view_module_version": "1.5.0", | |
"orientation": "horizontal", | |
"min": 0, | |
"description_tooltip": null, | |
"_model_module": "@jupyter-widgets/controls", | |
"layout": "IPY_MODEL_8d72e5fb5ae64cb2a77d6194fe2b772f" | |
} | |
}, | |
"7281548623a54e879644603402c10ae9": { | |
"model_module": "@jupyter-widgets/controls", | |
"model_name": "HTMLModel", | |
"state": { | |
"_view_name": "HTMLView", | |
"style": "IPY_MODEL_af2c96a67fb048fea1886bb183c6b711", | |
"_dom_classes": [], | |
"description": "", | |
"_model_name": "HTMLModel", | |
"placeholder": "", | |
"_view_module": "@jupyter-widgets/controls", | |
"_model_module_version": "1.5.0", | |
"value": "49981 examples [01:01, 843.25 examples/s]", | |
"_view_count": null, | |
"_view_module_version": "1.5.0", | |
"description_tooltip": null, | |
"_model_module": "@jupyter-widgets/controls", | |
"layout": "IPY_MODEL_5ed51952601b41f8a1cbfd48a353cfe1" | |
} | |
}, | |
"b4e632ccc43a4789b9ab5f709112b744": { | |
"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" | |
} | |
}, | |
"8d72e5fb5ae64cb2a77d6194fe2b772f": { | |
"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 | |
} | |
}, | |
"af2c96a67fb048fea1886bb183c6b711": { | |
"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" | |
} | |
}, | |
"5ed51952601b41f8a1cbfd48a353cfe1": { | |
"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 | |
} | |
}, | |
"a496d1ca2d2b4872b5d224d9239ca4c8": { | |
"model_module": "@jupyter-widgets/controls", | |
"model_name": "HBoxModel", | |
"state": { | |
"_view_name": "HBoxView", | |
"_dom_classes": [], | |
"_model_name": "HBoxModel", | |
"_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_4becc832e53d491a8288b5f2f3d019aa", | |
"_model_module": "@jupyter-widgets/controls", | |
"children": [ | |
"IPY_MODEL_5a63f42c89934073a9faa9d5bf1ec296", | |
"IPY_MODEL_ebf923323a12430eaa3a319d10e9d81b" | |
] | |
} | |
}, | |
"4becc832e53d491a8288b5f2f3d019aa": { | |
"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 | |
} | |
}, | |
"5a63f42c89934073a9faa9d5bf1ec296": { | |
"model_module": "@jupyter-widgets/controls", | |
"model_name": "IntProgressModel", | |
"state": { | |
"_view_name": "ProgressView", | |
"style": "IPY_MODEL_71d2d535b1da4e81990581914d3bb4af", | |
"_dom_classes": [], | |
"description": "", | |
"_model_name": "IntProgressModel", | |
"bar_style": "danger", | |
"max": 50000, | |
"_view_module": "@jupyter-widgets/controls", | |
"_model_module_version": "1.5.0", | |
"value": 35200, | |
"_view_count": null, | |
"_view_module_version": "1.5.0", | |
"orientation": "horizontal", | |
"min": 0, | |
"description_tooltip": null, | |
"_model_module": "@jupyter-widgets/controls", | |
"layout": "IPY_MODEL_6a082cab0522472ebaed0469ddcab26e" | |
} | |
}, | |
"ebf923323a12430eaa3a319d10e9d81b": { | |
"model_module": "@jupyter-widgets/controls", | |
"model_name": "HTMLModel", | |
"state": { | |
"_view_name": "HTMLView", | |
"style": "IPY_MODEL_fc290eff2e5c424e8112c0fdc00190f2", | |
"_dom_classes": [], | |
"description": "", | |
"_model_name": "HTMLModel", | |
"placeholder": "", | |
"_view_module": "@jupyter-widgets/controls", | |
"_model_module_version": "1.5.0", | |
"value": " 70% 35200/50000 [00:00<12:51, 19.18 examples/s]", | |
"_view_count": null, | |
"_view_module_version": "1.5.0", | |
"description_tooltip": null, | |
"_model_module": "@jupyter-widgets/controls", | |
"layout": "IPY_MODEL_b0ac1bf38a584714b89ee35b79b41d77" | |
} | |
}, | |
"71d2d535b1da4e81990581914d3bb4af": { | |
"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" | |
} | |
}, | |
"6a082cab0522472ebaed0469ddcab26e": { | |
"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 | |
} | |
}, | |
"fc290eff2e5c424e8112c0fdc00190f2": { | |
"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" | |
} | |
}, | |
"b0ac1bf38a584714b89ee35b79b41d77": { | |
"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 | |
} | |
}, | |
"f9d806b1122f46a0a1c4e2e7e2f3d81b": { | |
"model_module": "@jupyter-widgets/controls", | |
"model_name": "HBoxModel", | |
"state": { | |
"_view_name": "HBoxView", | |
"_dom_classes": [], | |
"_model_name": "HBoxModel", | |
"_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_4713a7c4c92a4555b19bdff9c339c1d8", | |
"_model_module": "@jupyter-widgets/controls", | |
"children": [ | |
"IPY_MODEL_6808a973a32045dab50560bd547e620c", | |
"IPY_MODEL_c45ae832837647e68965089a561e1292" | |
] | |
} | |
}, | |
"4713a7c4c92a4555b19bdff9c339c1d8": { | |
"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 | |
} | |
}, | |
"6808a973a32045dab50560bd547e620c": { | |
"model_module": "@jupyter-widgets/controls", | |
"model_name": "IntProgressModel", | |
"state": { | |
"_view_name": "ProgressView", | |
"style": "IPY_MODEL_f3d30fc4e74f4dbba8cfd6d61c80bae6", | |
"_dom_classes": [], | |
"description": "Computing statistics...", | |
"_model_name": "IntProgressModel", | |
"bar_style": "success", | |
"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_a7623a9ceeb844d5a4692933f4f19775" | |
} | |
}, | |
"c45ae832837647e68965089a561e1292": { | |
"model_module": "@jupyter-widgets/controls", | |
"model_name": "HTMLModel", | |
"state": { | |
"_view_name": "HTMLView", | |
"style": "IPY_MODEL_5c3f6e2c6c0147bba27bbbd318a41334", | |
"_dom_classes": [], | |
"description": "", | |
"_model_name": "HTMLModel", | |
"placeholder": "", | |
"_view_module": "@jupyter-widgets/controls", | |
"_model_module_version": "1.5.0", | |
"value": "100% 3/3 [00:41<00:00, 13.48s/ split]", | |
"_view_count": null, | |
"_view_module_version": "1.5.0", | |
"description_tooltip": null, | |
"_model_module": "@jupyter-widgets/controls", | |
"layout": "IPY_MODEL_279de02aa2214e87a43a45d0f75ac7b0" | |
} | |
}, | |
"f3d30fc4e74f4dbba8cfd6d61c80bae6": { | |
"model_module": "@jupyter-widgets/controls", | |
"model_name": "ProgressStyleModel", | |
"state": { | |
"_view_name": "StyleView", | |
"_model_name": "ProgressStyleModel", | |
"description_width": "initial", | |
"_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" | |
} | |
}, | |
"a7623a9ceeb844d5a4692933f4f19775": { | |
"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 | |
} | |
}, | |
"5c3f6e2c6c0147bba27bbbd318a41334": { | |
"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" | |
} | |
}, | |
"279de02aa2214e87a43a45d0f75ac7b0": { | |
"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 | |
} | |
}, | |
"78de9463467d4520863e857553d298d7": { | |
"model_module": "@jupyter-widgets/controls", | |
"model_name": "HBoxModel", | |
"state": { | |
"_view_name": "HBoxView", | |
"_dom_classes": [], | |
"_model_name": "HBoxModel", | |
"_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_375d67c343734896b3f344724c973a3c", | |
"_model_module": "@jupyter-widgets/controls", | |
"children": [ | |
"IPY_MODEL_336da522d9594243ad13c1b883053e7b", | |
"IPY_MODEL_029e816595d44325a6afbb0f200527c9" | |
] | |
} | |
}, | |
"375d67c343734896b3f344724c973a3c": { | |
"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 | |
} | |
}, | |
"336da522d9594243ad13c1b883053e7b": { | |
"model_module": "@jupyter-widgets/controls", | |
"model_name": "IntProgressModel", | |
"state": { | |
"_view_name": "ProgressView", | |
"style": "IPY_MODEL_4c70285869ea4b8a92f3dfb7598bbd80", | |
"_dom_classes": [], | |
"description": "", | |
"_model_name": "IntProgressModel", | |
"bar_style": "info", | |
"max": 1, | |
"_view_module": "@jupyter-widgets/controls", | |
"_model_module_version": "1.5.0", | |
"value": 1, | |
"_view_count": null, | |
"_view_module_version": "1.5.0", | |
"orientation": "horizontal", | |
"min": 0, | |
"description_tooltip": null, | |
"_model_module": "@jupyter-widgets/controls", | |
"layout": "IPY_MODEL_21fcf7c843a24587871c5f8b2ee8edec" | |
} | |
}, | |
"029e816595d44325a6afbb0f200527c9": { | |
"model_module": "@jupyter-widgets/controls", | |
"model_name": "HTMLModel", | |
"state": { | |
"_view_name": "HTMLView", | |
"style": "IPY_MODEL_9b51231b4fdd4dcfa4e04d725cd8dd2a", | |
"_dom_classes": [], | |
"description": "", | |
"_model_name": "HTMLModel", | |
"placeholder": "", | |
"_view_module": "@jupyter-widgets/controls", | |
"_model_module_version": "1.5.0", | |
"value": "24923 examples [00:10, 2664.18 examples/s]", | |
"_view_count": null, | |
"_view_module_version": "1.5.0", | |
"description_tooltip": null, | |
"_model_module": "@jupyter-widgets/controls", | |
"layout": "IPY_MODEL_f8019fbeaee24e12961b1d56b36e5f3c" | |
} | |
}, | |
"4c70285869ea4b8a92f3dfb7598bbd80": { | |
"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" | |
} | |
}, | |
"21fcf7c843a24587871c5f8b2ee8edec": { | |
"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 | |
} | |
}, | |
"9b51231b4fdd4dcfa4e04d725cd8dd2a": { | |
"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" | |
} | |
}, | |
"f8019fbeaee24e12961b1d56b36e5f3c": { | |
"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 | |
} | |
}, | |
"e2b82f6e504d4bc69dc2ba90472a2037": { | |
"model_module": "@jupyter-widgets/controls", | |
"model_name": "HBoxModel", | |
"state": { | |
"_view_name": "HBoxView", | |
"_dom_classes": [], | |
"_model_name": "HBoxModel", | |
"_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_97c300a501d448a4a91fa10aa7339a63", | |
"_model_module": "@jupyter-widgets/controls", | |
"children": [ | |
"IPY_MODEL_3381e39c9e2a46919e7ff142de139137", | |
"IPY_MODEL_6f16af588f7e43d082064b068dbf1107" | |
] | |
} | |
}, | |
"97c300a501d448a4a91fa10aa7339a63": { | |
"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 | |
} | |
}, | |
"3381e39c9e2a46919e7ff142de139137": { | |
"model_module": "@jupyter-widgets/controls", | |
"model_name": "IntProgressModel", | |
"state": { | |
"_view_name": "ProgressView", | |
"style": "IPY_MODEL_82f50d8f7fa84759a1210b6e0f4a99e4", | |
"_dom_classes": [], | |
"description": "", | |
"_model_name": "IntProgressModel", | |
"bar_style": "info", | |
"max": 1, | |
"_view_module": "@jupyter-widgets/controls", | |
"_model_module_version": "1.5.0", | |
"value": 1, | |
"_view_count": null, | |
"_view_module_version": "1.5.0", | |
"orientation": "horizontal", | |
"min": 0, | |
"description_tooltip": null, | |
"_model_module": "@jupyter-widgets/controls", | |
"layout": "IPY_MODEL_75ee77a6a96a44509f5581b1741f05f5" | |
} | |
}, | |
"6f16af588f7e43d082064b068dbf1107": { | |
"model_module": "@jupyter-widgets/controls", | |
"model_name": "HTMLModel", | |
"state": { | |
"_view_name": "HTMLView", | |
"style": "IPY_MODEL_48d8214cd27949af990aff6ebfb3d43f", | |
"_dom_classes": [], | |
"description": "", | |
"_model_name": "HTMLModel", | |
"placeholder": "", | |
"_view_module": "@jupyter-widgets/controls", | |
"_model_module_version": "1.5.0", | |
"value": "24881 examples [00:10, 2387.91 examples/s]", | |
"_view_count": null, | |
"_view_module_version": "1.5.0", | |
"description_tooltip": null, | |
"_model_module": "@jupyter-widgets/controls", | |
"layout": "IPY_MODEL_e09cbc00303440c394e2322200c8556d" | |
} | |
}, | |
"82f50d8f7fa84759a1210b6e0f4a99e4": { | |
"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" | |
} | |
}, | |
"75ee77a6a96a44509f5581b1741f05f5": { | |
"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 | |
} | |
}, | |
"48d8214cd27949af990aff6ebfb3d43f": { | |
"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" | |
} | |
}, | |
"e09cbc00303440c394e2322200c8556d": { | |
"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 | |
} | |
}, | |
"8a5f66fc6f3b4e7eb07e2638914b24d2": { | |
"model_module": "@jupyter-widgets/controls", | |
"model_name": "HBoxModel", | |
"state": { | |
"_view_name": "HBoxView", | |
"_dom_classes": [], | |
"_model_name": "HBoxModel", | |
"_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_526cb0e9fc5545adb864eab3d331bd5f", | |
"_model_module": "@jupyter-widgets/controls", | |
"children": [ | |
"IPY_MODEL_329de7495d8044ae89c24695bc5c66c6", | |
"IPY_MODEL_509912fe6537470a8bd1746108b7f6b3" | |
] | |
} | |
}, | |
"526cb0e9fc5545adb864eab3d331bd5f": { | |
"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 | |
} | |
}, | |
"329de7495d8044ae89c24695bc5c66c6": { | |
"model_module": "@jupyter-widgets/controls", | |
"model_name": "IntProgressModel", | |
"state": { | |
"_view_name": "ProgressView", | |
"style": "IPY_MODEL_042a061eeaba424c95d49faa9f9085de", | |
"_dom_classes": [], | |
"description": "", | |
"_model_name": "IntProgressModel", | |
"bar_style": "info", | |
"max": 1, | |
"_view_module": "@jupyter-widgets/controls", | |
"_model_module_version": "1.5.0", | |
"value": 1, | |
"_view_count": null, | |
"_view_module_version": "1.5.0", | |
"orientation": "horizontal", | |
"min": 0, | |
"description_tooltip": null, | |
"_model_module": "@jupyter-widgets/controls", | |
"layout": "IPY_MODEL_aa839105436842df9c18aa3d02bf2835" | |
} | |
}, | |
"509912fe6537470a8bd1746108b7f6b3": { | |
"model_module": "@jupyter-widgets/controls", | |
"model_name": "HTMLModel", | |
"state": { | |
"_view_name": "HTMLView", | |
"style": "IPY_MODEL_3d66d6e5dea744f4b396796f9122643d", | |
"_dom_classes": [], | |
"description": "", | |
"_model_name": "HTMLModel", | |
"placeholder": "", | |
"_view_module": "@jupyter-widgets/controls", | |
"_model_module_version": "1.5.0", | |
"value": "49946 examples [00:20, 2405.77 examples/s]", | |
"_view_count": null, | |
"_view_module_version": "1.5.0", | |
"description_tooltip": null, | |
"_model_module": "@jupyter-widgets/controls", | |
"layout": "IPY_MODEL_08114009d25f4ea4aabfc102415831f5" | |
} | |
}, | |
"042a061eeaba424c95d49faa9f9085de": { | |
"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" | |
} | |
}, | |
"aa839105436842df9c18aa3d02bf2835": { | |
"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 | |
} | |
}, | |
"3d66d6e5dea744f4b396796f9122643d": { | |
"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" | |
} | |
}, | |
"08114009d25f4ea4aabfc102415831f5": { | |
"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/patternproject/aad0653b39d8741fcf6deb37e0859953/wk1-submission.ipynb\" target=\"_parent\"><img src=\"https://colab.research.google.com/assets/colab-badge.svg\" alt=\"Open In Colab\"/></a>" | |
] | |
}, | |
{ | |
"cell_type": "markdown", | |
"metadata": { | |
"id": "uMNKsStot0gr", | |
"colab_type": "text" | |
}, | |
"source": [ | |
"Manning LP \n", | |
"\"Classifying Customer Feedback with Imbalanced Text Data\"" | |
] | |
}, | |
{ | |
"cell_type": "markdown", | |
"metadata": { | |
"id": "Fi-68P7Ht6H3", | |
"colab_type": "text" | |
}, | |
"source": [ | |
"### 1.Import Libraries" | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"metadata": { | |
"id": "Zw2vCkcfts6e", | |
"colab_type": "code", | |
"outputId": "a6835c93-f652-4ba2-b116-f4af9bac31d3", | |
"colab": { | |
"base_uri": "https://localhost:8080/", | |
"height": 621 | |
} | |
}, | |
"source": [ | |
"from __future__ import absolute_import, division, print_function, unicode_literals\n", | |
"\n", | |
"import numpy as np\n", | |
"\n", | |
"# for frequency tables\n", | |
"import collections\n", | |
"\n", | |
"# for plotting\n", | |
"import matplotlib.pyplot as plt\n", | |
"import seaborn as sns\n", | |
"\n", | |
"try:\n", | |
" # %tensorflow_version only exists in Colab.\n", | |
" %tensorflow_version 2.x\n", | |
"except Exception:\n", | |
" pass\n", | |
"import tensorflow as tf\n", | |
"\n", | |
"from tensorflow import keras\n", | |
"from tensorflow.keras import layers\n", | |
"\n", | |
"!pip install tensorflow-hub\n", | |
"!pip install tfds-nightly\n", | |
"import tensorflow_hub as hub\n", | |
"import tensorflow_datasets as tfds\n", | |
"\n", | |
"print(\"Version: \", tf.__version__)\n", | |
"print(\"Eager mode: \", tf.executing_eagerly())\n", | |
"print(\"Hub version: \", hub.__version__)\n", | |
"print(\"GPU is\", \"available\" if tf.config.experimental.list_physical_devices(\"GPU\") else \"NOT AVAILABLE\")" | |
], | |
"execution_count": 0, | |
"outputs": [ | |
{ | |
"output_type": "stream", | |
"text": [ | |
"TensorFlow 2.x selected.\n", | |
"Requirement already satisfied: tensorflow-hub in /usr/local/lib/python3.6/dist-packages (0.7.0)\n", | |
"Requirement already satisfied: six>=1.10.0 in /tensorflow-2.1.0/python3.6 (from tensorflow-hub) (1.14.0)\n", | |
"Requirement already satisfied: protobuf>=3.4.0 in /tensorflow-2.1.0/python3.6 (from tensorflow-hub) (3.11.3)\n", | |
"Requirement already satisfied: numpy>=1.12.0 in /tensorflow-2.1.0/python3.6 (from tensorflow-hub) (1.18.1)\n", | |
"Requirement already satisfied: setuptools in /tensorflow-2.1.0/python3.6 (from protobuf>=3.4.0->tensorflow-hub) (45.2.0)\n", | |
"Collecting tfds-nightly\n", | |
"\u001b[?25l Downloading https://files.pythonhosted.org/packages/43/24/94fde758681af73d67cee468b9cafdc8c9cd1111cf550a773aa61ade3640/tfds_nightly-2.1.0.dev202003030105-py3-none-any.whl (3.1MB)\n", | |
"\u001b[K |████████████████████████████████| 3.1MB 2.8MB/s \n", | |
"\u001b[?25hRequirement already satisfied: absl-py in /tensorflow-2.1.0/python3.6 (from tfds-nightly) (0.9.0)\n", | |
"Requirement already satisfied: wrapt in /tensorflow-2.1.0/python3.6 (from tfds-nightly) (1.12.0)\n", | |
"Requirement already satisfied: requests>=2.19.0 in /tensorflow-2.1.0/python3.6 (from tfds-nightly) (2.22.0)\n", | |
"Requirement already satisfied: six in /tensorflow-2.1.0/python3.6 (from tfds-nightly) (1.14.0)\n", | |
"Requirement already satisfied: protobuf>=3.6.1 in /tensorflow-2.1.0/python3.6 (from tfds-nightly) (3.11.3)\n", | |
"Requirement already satisfied: promise in /usr/local/lib/python3.6/dist-packages (from tfds-nightly) (2.3)\n", | |
"Requirement already satisfied: termcolor in /tensorflow-2.1.0/python3.6 (from tfds-nightly) (1.1.0)\n", | |
"Requirement already satisfied: numpy in /tensorflow-2.1.0/python3.6 (from tfds-nightly) (1.18.1)\n", | |
"Requirement already satisfied: tensorflow-metadata in /usr/local/lib/python3.6/dist-packages (from tfds-nightly) (0.21.1)\n", | |
"Requirement already satisfied: dill in /usr/local/lib/python3.6/dist-packages (from tfds-nightly) (0.3.1.1)\n", | |
"Requirement already satisfied: tqdm in /usr/local/lib/python3.6/dist-packages (from tfds-nightly) (4.28.1)\n", | |
"Requirement already satisfied: future in /usr/local/lib/python3.6/dist-packages (from tfds-nightly) (0.16.0)\n", | |
"Requirement already satisfied: attrs>=18.1.0 in /usr/local/lib/python3.6/dist-packages (from tfds-nightly) (19.3.0)\n", | |
"Requirement already satisfied: chardet<3.1.0,>=3.0.2 in /tensorflow-2.1.0/python3.6 (from requests>=2.19.0->tfds-nightly) (3.0.4)\n", | |
"Requirement already satisfied: certifi>=2017.4.17 in /tensorflow-2.1.0/python3.6 (from requests>=2.19.0->tfds-nightly) (2019.11.28)\n", | |
"Requirement already satisfied: urllib3!=1.25.0,!=1.25.1,<1.26,>=1.21.1 in /tensorflow-2.1.0/python3.6 (from requests>=2.19.0->tfds-nightly) (1.25.8)\n", | |
"Requirement already satisfied: idna<2.9,>=2.5 in /tensorflow-2.1.0/python3.6 (from requests>=2.19.0->tfds-nightly) (2.8)\n", | |
"Requirement already satisfied: setuptools in /tensorflow-2.1.0/python3.6 (from protobuf>=3.6.1->tfds-nightly) (45.2.0)\n", | |
"Requirement already satisfied: googleapis-common-protos in /usr/local/lib/python3.6/dist-packages (from tensorflow-metadata->tfds-nightly) (1.51.0)\n", | |
"Installing collected packages: tfds-nightly\n", | |
"Successfully installed tfds-nightly-2.1.0.dev202003030105\n", | |
"Version: 2.1.0\n", | |
"Eager mode: True\n", | |
"Hub version: 0.7.0\n", | |
"GPU is NOT AVAILABLE\n" | |
], | |
"name": "stdout" | |
} | |
] | |
}, | |
{ | |
"cell_type": "markdown", | |
"metadata": { | |
"id": "C1_0Kjw9uFY0", | |
"colab_type": "text" | |
}, | |
"source": [ | |
"### 2.Load Data" | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"metadata": { | |
"id": "xQAydIjduFyT", | |
"colab_type": "code", | |
"outputId": "13dd1ab5-78ba-4904-c579-4c7c2b0aaf45", | |
"colab": { | |
"base_uri": "https://localhost:8080/", | |
"height": 368, | |
"referenced_widgets": [ | |
"d0d85b85d3ca4b70998565e9d36ace79", | |
"abc3916a6cc44e539ff642b8af273a0a", | |
"72e519ee24514559a2fb29ecb867a10d", | |
"4da60cd9be6f4095b236da3caddd8f5b", | |
"114ac60e83f8406792925bd1e7a4b4ce", | |
"a00dc36a361149de9fc322e5e368da74", | |
"7e55f4e5194b4289b6fd57c3d1921fb1", | |
"ee9027aa84fd4f25a770534f8b58d2db", | |
"4343126200644514a2e7b52f9793bbcc", | |
"16b6b66943a041bfa5dad0b146f4d3fa", | |
"6cef2e9badc74078ae7f12274d26cf00", | |
"17a774161e1f466aa3be9281622bfacc", | |
"efd0e8ee6b374414b53f07c0b389e41e", | |
"e5c6ec572468487cbec5c10e16029cfd", | |
"8db1559a1b064a99aa7170a9b950ce04", | |
"8ccf41c8cc6148499f5fd367b98b1445", | |
"e8a9b2ae18a8417bb16a09c0ab5720dd", | |
"740db8eea2ef4626ad7876870cde6a48", | |
"b41a059fa21948fa8a93b0a82ff284fb", | |
"b67290ca9baa49bfaf48b774aacfd1c7", | |
"b16c5adbafb7482b934fa5ff5f505d67", | |
"04ee8c354cc64daa9f48d230da0170a1", | |
"a435efe9a38345c4970db4c0df6df521", | |
"ebac6af4447b459b9cff250e3a9f63d1", | |
"ac743bb8058143d9bd7c9d1722049e4d", | |
"d5075b544a1d478a975bb5360157f6a4", | |
"394dbb43f7b0448db81b6c7ad9e2580a", | |
"6b9b5eb45cec4dbaba386f97d1b9d768", | |
"f04845908f5d4201b708c0be28aa48bc", | |
"b8a16c62f0bd499faaafcb3f706bd83f", | |
"ea96848f515a4a94a632ef8943549dc8", | |
"5800a002a8af4688ac99a6cab0a30d63", | |
"89a91e104a7b489a88e4363833181fc1", | |
"3031b2d2d3ed45fe9aafdffb12f8e0eb", | |
"8026e8080f844e669b08913332ae881f", | |
"48c91f8ee4634acc83340e07d99bee00", | |
"f183efacaa2b4584839d6107c98b34bb", | |
"1defba1695214ee8b6ee7b3c54e2430b", | |
"e5c3d6400e7244f4ac7bcc1a4e8ce5f1", | |
"d1d0eae32d434cfdb759b71939ca8242", | |
"a07112ee4fe44cdb8aa149360ff334b7", | |
"220e7a51fd2745388cc3fcb3698dcaae", | |
"3133a86b8c2f44e0b2177925fe3391f0", | |
"34de06a5186a40edbd6f9c302c0eae2e", | |
"9ea70fb8a0044977b78c86f0542b22c8", | |
"904a8b2e64024b7aa58bbbce4cc1e2aa", | |
"714eff353be6426882f711e9c78ac555", | |
"59fc8c1a0e2a4a2eaea75adb72b1ec3b", | |
"cb49f4643c494151973a83246aaa27df", | |
"c0742deac4084797a73f3c8e71fd7601", | |
"5767ad02c75d486cb79a6d996b931c8d", | |
"7281548623a54e879644603402c10ae9", | |
"b4e632ccc43a4789b9ab5f709112b744", | |
"8d72e5fb5ae64cb2a77d6194fe2b772f", | |
"af2c96a67fb048fea1886bb183c6b711", | |
"5ed51952601b41f8a1cbfd48a353cfe1", | |
"a496d1ca2d2b4872b5d224d9239ca4c8", | |
"4becc832e53d491a8288b5f2f3d019aa", | |
"5a63f42c89934073a9faa9d5bf1ec296", | |
"ebf923323a12430eaa3a319d10e9d81b", | |
"71d2d535b1da4e81990581914d3bb4af", | |
"6a082cab0522472ebaed0469ddcab26e", | |
"fc290eff2e5c424e8112c0fdc00190f2", | |
"b0ac1bf38a584714b89ee35b79b41d77", | |
"f9d806b1122f46a0a1c4e2e7e2f3d81b", | |
"4713a7c4c92a4555b19bdff9c339c1d8", | |
"6808a973a32045dab50560bd547e620c", | |
"c45ae832837647e68965089a561e1292", | |
"f3d30fc4e74f4dbba8cfd6d61c80bae6", | |
"a7623a9ceeb844d5a4692933f4f19775", | |
"5c3f6e2c6c0147bba27bbbd318a41334", | |
"279de02aa2214e87a43a45d0f75ac7b0", | |
"78de9463467d4520863e857553d298d7", | |
"375d67c343734896b3f344724c973a3c", | |
"336da522d9594243ad13c1b883053e7b", | |
"029e816595d44325a6afbb0f200527c9", | |
"4c70285869ea4b8a92f3dfb7598bbd80", | |
"21fcf7c843a24587871c5f8b2ee8edec", | |
"9b51231b4fdd4dcfa4e04d725cd8dd2a", | |
"f8019fbeaee24e12961b1d56b36e5f3c", | |
"e2b82f6e504d4bc69dc2ba90472a2037", | |
"97c300a501d448a4a91fa10aa7339a63", | |
"3381e39c9e2a46919e7ff142de139137", | |
"6f16af588f7e43d082064b068dbf1107", | |
"82f50d8f7fa84759a1210b6e0f4a99e4", | |
"75ee77a6a96a44509f5581b1741f05f5", | |
"48d8214cd27949af990aff6ebfb3d43f", | |
"e09cbc00303440c394e2322200c8556d", | |
"8a5f66fc6f3b4e7eb07e2638914b24d2", | |
"526cb0e9fc5545adb864eab3d331bd5f", | |
"329de7495d8044ae89c24695bc5c66c6", | |
"509912fe6537470a8bd1746108b7f6b3", | |
"042a061eeaba424c95d49faa9f9085de", | |
"aa839105436842df9c18aa3d02bf2835", | |
"3d66d6e5dea744f4b396796f9122643d", | |
"08114009d25f4ea4aabfc102415831f5" | |
] | |
} | |
}, | |
"source": [ | |
"imdb_1, info = tfds.load('imdb_reviews/subwords32k', with_info=True, as_supervised=True)\n", | |
"train_data, test_data = imdb_1['train'], imdb_1['test']" | |
], | |
"execution_count": 0, | |
"outputs": [ | |
{ | |
"output_type": "stream", | |
"text": [ | |
"\u001b[1mDownloading and preparing dataset imdb_reviews/subwords32k/1.0.0 (download: 80.23 MiB, generated: Unknown size, total: 80.23 MiB) to /root/tensorflow_datasets/imdb_reviews/subwords32k/1.0.0...\u001b[0m\n" | |
], | |
"name": "stdout" | |
}, | |
{ | |
"output_type": "display_data", | |
"data": { | |
"application/vnd.jupyter.widget-view+json": { | |
"model_id": "d0d85b85d3ca4b70998565e9d36ace79", | |
"version_minor": 0, | |
"version_major": 2 | |
}, | |
"text/plain": [ | |
"HBox(children=(IntProgress(value=1, bar_style='info', description='Dl Completed...', max=1, style=ProgressStyl…" | |
] | |
}, | |
"metadata": { | |
"tags": [] | |
} | |
}, | |
{ | |
"output_type": "display_data", | |
"data": { | |
"application/vnd.jupyter.widget-view+json": { | |
"model_id": "4343126200644514a2e7b52f9793bbcc", | |
"version_minor": 0, | |
"version_major": 2 | |
}, | |
"text/plain": [ | |
"HBox(children=(IntProgress(value=1, bar_style='info', description='Dl Size...', max=1, style=ProgressStyle(des…" | |
] | |
}, | |
"metadata": { | |
"tags": [] | |
} | |
}, | |
{ | |
"output_type": "stream", | |
"text": [ | |
"\n", | |
"\n", | |
"\n" | |
], | |
"name": "stdout" | |
}, | |
{ | |
"output_type": "display_data", | |
"data": { | |
"application/vnd.jupyter.widget-view+json": { | |
"model_id": "e8a9b2ae18a8417bb16a09c0ab5720dd", | |
"version_minor": 0, | |
"version_major": 2 | |
}, | |
"text/plain": [ | |
"HBox(children=(IntProgress(value=1, bar_style='info', max=1), HTML(value='')))" | |
] | |
}, | |
"metadata": { | |
"tags": [] | |
} | |
}, | |
{ | |
"output_type": "stream", | |
"text": [ | |
"\rShuffling and writing examples to /root/tensorflow_datasets/imdb_reviews/subwords32k/1.0.0.incomplete2UJXVB/imdb_reviews-train.tfrecord\n" | |
], | |
"name": "stdout" | |
}, | |
{ | |
"output_type": "display_data", | |
"data": { | |
"application/vnd.jupyter.widget-view+json": { | |
"model_id": "ac743bb8058143d9bd7c9d1722049e4d", | |
"version_minor": 0, | |
"version_major": 2 | |
}, | |
"text/plain": [ | |
"HBox(children=(IntProgress(value=0, max=25000), HTML(value='')))" | |
] | |
}, | |
"metadata": { | |
"tags": [] | |
} | |
}, | |
{ | |
"output_type": "stream", | |
"text": [ | |
"\r" | |
], | |
"name": "stdout" | |
}, | |
{ | |
"output_type": "display_data", | |
"data": { | |
"application/vnd.jupyter.widget-view+json": { | |
"model_id": "89a91e104a7b489a88e4363833181fc1", | |
"version_minor": 0, | |
"version_major": 2 | |
}, | |
"text/plain": [ | |
"HBox(children=(IntProgress(value=1, bar_style='info', max=1), HTML(value='')))" | |
] | |
}, | |
"metadata": { | |
"tags": [] | |
} | |
}, | |
{ | |
"output_type": "stream", | |
"text": [ | |
"\rShuffling and writing examples to /root/tensorflow_datasets/imdb_reviews/subwords32k/1.0.0.incomplete2UJXVB/imdb_reviews-test.tfrecord\n" | |
], | |
"name": "stdout" | |
}, | |
{ | |
"output_type": "display_data", | |
"data": { | |
"application/vnd.jupyter.widget-view+json": { | |
"model_id": "a07112ee4fe44cdb8aa149360ff334b7", | |
"version_minor": 0, | |
"version_major": 2 | |
}, | |
"text/plain": [ | |
"HBox(children=(IntProgress(value=0, max=25000), HTML(value='')))" | |
] | |
}, | |
"metadata": { | |
"tags": [] | |
} | |
}, | |
{ | |
"output_type": "stream", | |
"text": [ | |
"\r" | |
], | |
"name": "stdout" | |
}, | |
{ | |
"output_type": "display_data", | |
"data": { | |
"application/vnd.jupyter.widget-view+json": { | |
"model_id": "cb49f4643c494151973a83246aaa27df", | |
"version_minor": 0, | |
"version_major": 2 | |
}, | |
"text/plain": [ | |
"HBox(children=(IntProgress(value=1, bar_style='info', max=1), HTML(value='')))" | |
] | |
}, | |
"metadata": { | |
"tags": [] | |
} | |
}, | |
{ | |
"output_type": "stream", | |
"text": [ | |
"\rShuffling and writing examples to /root/tensorflow_datasets/imdb_reviews/subwords32k/1.0.0.incomplete2UJXVB/imdb_reviews-unsupervised.tfrecord\n" | |
], | |
"name": "stdout" | |
}, | |
{ | |
"output_type": "display_data", | |
"data": { | |
"application/vnd.jupyter.widget-view+json": { | |
"model_id": "a496d1ca2d2b4872b5d224d9239ca4c8", | |
"version_minor": 0, | |
"version_major": 2 | |
}, | |
"text/plain": [ | |
"HBox(children=(IntProgress(value=0, max=50000), HTML(value='')))" | |
] | |
}, | |
"metadata": { | |
"tags": [] | |
} | |
}, | |
{ | |
"output_type": "stream", | |
"text": [ | |
"\r" | |
], | |
"name": "stdout" | |
}, | |
{ | |
"output_type": "display_data", | |
"data": { | |
"application/vnd.jupyter.widget-view+json": { | |
"model_id": "f9d806b1122f46a0a1c4e2e7e2f3d81b", | |
"version_minor": 0, | |
"version_major": 2 | |
}, | |
"text/plain": [ | |
"HBox(children=(IntProgress(value=0, description='Computing statistics...', max=3, style=ProgressStyle(descript…" | |
] | |
}, | |
"metadata": { | |
"tags": [] | |
} | |
}, | |
{ | |
"output_type": "display_data", | |
"data": { | |
"application/vnd.jupyter.widget-view+json": { | |
"model_id": "78de9463467d4520863e857553d298d7", | |
"version_minor": 0, | |
"version_major": 2 | |
}, | |
"text/plain": [ | |
"HBox(children=(IntProgress(value=1, bar_style='info', max=1), HTML(value='')))" | |
] | |
}, | |
"metadata": { | |
"tags": [] | |
} | |
}, | |
{ | |
"output_type": "display_data", | |
"data": { | |
"application/vnd.jupyter.widget-view+json": { | |
"model_id": "e2b82f6e504d4bc69dc2ba90472a2037", | |
"version_minor": 0, | |
"version_major": 2 | |
}, | |
"text/plain": [ | |
"HBox(children=(IntProgress(value=1, bar_style='info', max=1), HTML(value='')))" | |
] | |
}, | |
"metadata": { | |
"tags": [] | |
} | |
}, | |
{ | |
"output_type": "display_data", | |
"data": { | |
"application/vnd.jupyter.widget-view+json": { | |
"model_id": "8a5f66fc6f3b4e7eb07e2638914b24d2", | |
"version_minor": 0, | |
"version_major": 2 | |
}, | |
"text/plain": [ | |
"HBox(children=(IntProgress(value=1, bar_style='info', max=1), HTML(value='')))" | |
] | |
}, | |
"metadata": { | |
"tags": [] | |
} | |
}, | |
{ | |
"output_type": "stream", | |
"text": [ | |
"\n", | |
"\u001b[1mDataset imdb_reviews downloaded and prepared to /root/tensorflow_datasets/imdb_reviews/subwords32k/1.0.0. Subsequent calls will reuse this data.\u001b[0m\n" | |
], | |
"name": "stdout" | |
} | |
] | |
}, | |
{ | |
"cell_type": "markdown", | |
"metadata": { | |
"id": "_R35iz4ouMAR", | |
"colab_type": "text" | |
}, | |
"source": [ | |
"### 3.Explore Data" | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"metadata": { | |
"id": "62hNBdG_uMZy", | |
"colab_type": "code", | |
"outputId": "ef48ace1-82ca-4213-a024-197b4bd65e1d", | |
"colab": { | |
"base_uri": "https://localhost:8080/", | |
"height": 587 | |
} | |
}, | |
"source": [ | |
"print(info)" | |
], | |
"execution_count": 0, | |
"outputs": [ | |
{ | |
"output_type": "stream", | |
"text": [ | |
"tfds.core.DatasetInfo(\n", | |
" name='imdb_reviews',\n", | |
" version=1.0.0,\n", | |
" description='Large Movie Review Dataset.\n", | |
"This is a dataset for binary sentiment classification containing substantially more data than previous benchmark datasets. We provide a set of 25,000 highly polar movie reviews for training, and 25,000 for testing. There is additional unlabeled data for use as well.',\n", | |
" homepage='http://ai.stanford.edu/~amaas/data/sentiment/',\n", | |
" features=FeaturesDict({\n", | |
" 'label': ClassLabel(shape=(), dtype=tf.int64, num_classes=2),\n", | |
" 'text': Text(shape=(None,), dtype=tf.int64, encoder=<SubwordTextEncoder vocab_size=32650>),\n", | |
" }),\n", | |
" total_num_examples=100000,\n", | |
" splits={\n", | |
" 'test': 25000,\n", | |
" 'train': 25000,\n", | |
" 'unsupervised': 50000,\n", | |
" },\n", | |
" supervised_keys=('text', 'label'),\n", | |
" citation=\"\"\"@InProceedings{maas-EtAl:2011:ACL-HLT2011,\n", | |
" author = {Maas, Andrew L. and Daly, Raymond E. and Pham, Peter T. and Huang, Dan and Ng, Andrew Y. and Potts, Christopher},\n", | |
" title = {Learning Word Vectors for Sentiment Analysis},\n", | |
" booktitle = {Proceedings of the 49th Annual Meeting of the Association for Computational Linguistics: Human Language Technologies},\n", | |
" month = {June},\n", | |
" year = {2011},\n", | |
" address = {Portland, Oregon, USA},\n", | |
" publisher = {Association for Computational Linguistics},\n", | |
" pages = {142--150},\n", | |
" url = {http://www.aclweb.org/anthology/P11-1015}\n", | |
" }\"\"\",\n", | |
" redistribution_info=,\n", | |
")\n", | |
"\n" | |
], | |
"name": "stdout" | |
} | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"metadata": { | |
"id": "Z9wgcraBuOU7", | |
"colab_type": "code", | |
"outputId": "2319a91b-77b3-49bf-c4ed-8631b3b37e47", | |
"colab": { | |
"base_uri": "https://localhost:8080/", | |
"height": 336 | |
} | |
}, | |
"source": [ | |
"for imdb_example in train_data.take(1): # Only take a single example\n", | |
" text, label = imdb_example[0], imdb_example[1]\n", | |
"\n", | |
"print(\"text\")\n", | |
"print(text)\n", | |
"print('\\n')\n", | |
"print(\"label\")\n", | |
"print(label)" | |
], | |
"execution_count": 0, | |
"outputs": [ | |
{ | |
"output_type": "stream", | |
"text": [ | |
"text\n", | |
"tf.Tensor(\n", | |
"[ 56 18 41 496 674 59 3 574 32433 25 34 21905\n", | |
" 10 39 1626 8210 49 548 17768 3 1730 29 112 520\n", | |
" 2 24 14 256 382 34 72 312 335 10 1216 3\n", | |
" 422 72 112 170 106 33 8157 14 59 32433 11 1133\n", | |
" 1964 3 56 27 8 41 476 15843 32426 1504 4185 2692\n", | |
" 3 19 96 2143 199 77 178 66 1 27162 381 15791\n", | |
" 77 281 72 5479 22 5693 32509 3 4147 24625 11296 24690\n", | |
" 50 1849 27610 2 5 54 4184 32439 157 2520 21 8210\n", | |
" 18 223 24 4 2143 1041 14185 10 4 27 13 18\n", | |
" 5414 6 111 188 4811 3 12 274 1357 13 84 29\n", | |
" 154 46 204 2 11717 758 32433 11 46 1626 8003 32433\n", | |
" 11 68 1417 3 12 106 1403 951 175 37 32440], shape=(143,), dtype=int64)\n", | |
"\n", | |
"\n", | |
"label\n", | |
"tf.Tensor(0, shape=(), dtype=int64)\n" | |
], | |
"name": "stdout" | |
} | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"metadata": { | |
"id": "aPdjMMwKuR8-", | |
"colab_type": "code", | |
"outputId": "38426378-c19f-47f8-fcd2-df4f0fd9ffac", | |
"colab": { | |
"base_uri": "https://localhost:8080/", | |
"height": 87 | |
} | |
}, | |
"source": [ | |
"print(info.features)" | |
], | |
"execution_count": 0, | |
"outputs": [ | |
{ | |
"output_type": "stream", | |
"text": [ | |
"FeaturesDict({\n", | |
" 'label': ClassLabel(shape=(), dtype=tf.int64, num_classes=2),\n", | |
" 'text': Text(shape=(None,), dtype=tf.int64, encoder=<SubwordTextEncoder vocab_size=32650>),\n", | |
"})\n" | |
], | |
"name": "stdout" | |
} | |
] | |
}, | |
{ | |
"cell_type": "markdown", | |
"metadata": { | |
"id": "blWeKd8vuafK", | |
"colab_type": "text" | |
}, | |
"source": [ | |
"### 4.Munge Data" | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"metadata": { | |
"id": "IqIjADWZuWEA", | |
"colab_type": "code", | |
"colab": {} | |
}, | |
"source": [ | |
"pos_count = 0\n", | |
"l_pos_count = []\n", | |
"neg_count = 0\n", | |
"l_neg_count = []" | |
], | |
"execution_count": 0, | |
"outputs": [] | |
}, | |
{ | |
"cell_type": "code", | |
"metadata": { | |
"id": "6t_kNXbzudkv", | |
"colab_type": "code", | |
"colab": {} | |
}, | |
"source": [ | |
"# directly using len function \n", | |
"for imdb_example in train_data.take(-1): # -1 implies, all the samples\n", | |
" if imdb_example[1] == 1:\n", | |
" #print(len(imdb_example[0]))\n", | |
" l_pos_count.append(len(imdb_example[0])) # store length in a list\n", | |
" pos_count += 1 # increment count of pos\n", | |
" #print(pos_count)\n", | |
"\n", | |
" else:\n", | |
" #print(len(imdb_example[0]))\n", | |
" l_neg_count.append(len(imdb_example[0])) # store length in a list\n", | |
" neg_count += 1 # increment count of pos\n", | |
" #print(neg_count)\n" | |
], | |
"execution_count": 0, | |
"outputs": [] | |
}, | |
{ | |
"cell_type": "markdown", | |
"metadata": { | |
"id": "pUjqu1HEunHE", | |
"colab_type": "text" | |
}, | |
"source": [ | |
"### 5.Frequency Table" | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"metadata": { | |
"id": "k_ZO4gHDunj6", | |
"colab_type": "code", | |
"colab": {} | |
}, | |
"source": [ | |
"pos_counter = collections.Counter(l_pos_count)\n", | |
"#print(pos_counter)\n", | |
"#print(pos_counter.most_common(1))" | |
], | |
"execution_count": 0, | |
"outputs": [] | |
}, | |
{ | |
"cell_type": "code", | |
"metadata": { | |
"id": "15LxtLaJusVe", | |
"colab_type": "code", | |
"colab": {} | |
}, | |
"source": [ | |
"pos_freq = list(pos_counter.keys()) # from dict_key to list\n", | |
"pos_val = list(pos_counter.values()) # from dict_values to list" | |
], | |
"execution_count": 0, | |
"outputs": [] | |
}, | |
{ | |
"cell_type": "code", | |
"metadata": { | |
"id": "Ionzt0_JuvLZ", | |
"colab_type": "code", | |
"colab": {} | |
}, | |
"source": [ | |
"neg_counter = collections.Counter(l_neg_count)\n", | |
"#print(neg_counter)\n", | |
"#print(neg_counter.most_common(1))" | |
], | |
"execution_count": 0, | |
"outputs": [] | |
}, | |
{ | |
"cell_type": "code", | |
"metadata": { | |
"id": "E30AtrPAuwWG", | |
"colab_type": "code", | |
"colab": {} | |
}, | |
"source": [ | |
"neg_freq = list(neg_counter.keys()) # from dict_key to list\n", | |
"neg_val = list(neg_counter.values()) # from dict_values to list" | |
], | |
"execution_count": 0, | |
"outputs": [] | |
}, | |
{ | |
"cell_type": "code", | |
"metadata": { | |
"id": "EeLchByIuxw5", | |
"colab_type": "code", | |
"outputId": "e856401b-7fb1-4cf6-c465-ee3a0249ab97", | |
"colab": { | |
"base_uri": "https://localhost:8080/", | |
"height": 34 | |
} | |
}, | |
"source": [ | |
"print(\"The most frequent length for postive reviews is\", pos_counter.most_common(1)[0][0], \"words and it occurs\", pos_counter.most_common(1)[0][1], \"times\")" | |
], | |
"execution_count": 0, | |
"outputs": [ | |
{ | |
"output_type": "stream", | |
"text": [ | |
"The most frequent length for postive reviews is 162 words and it occurs 80 times\n" | |
], | |
"name": "stdout" | |
} | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"metadata": { | |
"id": "BIAJO3ptuzEQ", | |
"colab_type": "code", | |
"outputId": "7169fffd-6d09-486f-8c75-83efe840aa7b", | |
"colab": { | |
"base_uri": "https://localhost:8080/", | |
"height": 34 | |
} | |
}, | |
"source": [ | |
"print(\"The most frequent length for negative reviews is\", neg_counter.most_common(1)[0][0], \"words and it occurs\", neg_counter.most_common(1)[0][1], \"times\")" | |
], | |
"execution_count": 0, | |
"outputs": [ | |
{ | |
"output_type": "stream", | |
"text": [ | |
"The most frequent length for negative reviews is 164 words and it occurs 84 times\n" | |
], | |
"name": "stdout" | |
} | |
] | |
}, | |
{ | |
"cell_type": "markdown", | |
"metadata": { | |
"id": "VMPWclAju663", | |
"colab_type": "text" | |
}, | |
"source": [ | |
"### 6.Plot Data" | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"metadata": { | |
"id": "zNz0TCMEu7Zb", | |
"colab_type": "code", | |
"colab": {} | |
}, | |
"source": [ | |
"sns.set_style('darkgrid')" | |
], | |
"execution_count": 0, | |
"outputs": [] | |
}, | |
{ | |
"cell_type": "code", | |
"metadata": { | |
"id": "6jgcmk0iu-As", | |
"colab_type": "code", | |
"outputId": "be7c3fb8-170e-4bfd-9582-4668d6885707", | |
"colab": { | |
"base_uri": "https://localhost:8080/", | |
"height": 296 | |
} | |
}, | |
"source": [ | |
"fig, ax = plt.subplots()\n", | |
"sns.distplot(neg_freq, label = \"negative review length\")\n", | |
"sns.distplot(pos_freq, label = \"positive review length\")\n", | |
"ax.legend()\n", | |
"ax.set(xlabel='total word count', ylabel = 'frequency of occurence')\n" | |
], | |
"execution_count": 0, | |
"outputs": [ | |
{ | |
"output_type": "execute_result", | |
"data": { | |
"text/plain": [ | |
"[Text(0, 0.5, 'frequency of occurence'), Text(0.5, 0, 'total word count')]" | |
] | |
}, | |
"metadata": { | |
"tags": [] | |
}, | |
"execution_count": 20 | |
}, | |
{ | |
"output_type": "display_data", | |
"data": { | |
"image/png": "iVBORw0KGgoAAAANSUhEUgAAAZQAAAEGCAYAAABCa2PoAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz\nAAALEgAACxIB0t1+/AAAADh0RVh0U29mdHdhcmUAbWF0cGxvdGxpYiB2ZXJzaW9uMy4xLjMsIGh0\ndHA6Ly9tYXRwbG90bGliLm9yZy+AADFEAAAgAElEQVR4nOzdeXxTVf7/8dfN3qRt2tK9tGXfoaIg\nmwgWSwfRGUFwmfk6gttPRgdx3DdGcB3FBUZnRHEDV0AYl7KIoIKoKIgUEcpa6JqWNl3SNE1yc39/\nRAqVtinYNGl7no9HHzTNvee+k5Z+eu695xxJURQFQRAEQfidVIEOIAiCIHQMoqAIgiAIrUIUFEEQ\nBKFViIIiCIIgtApRUARBEIRWoQl0gEDyeDzIcvDd5KZWS0GZ6wSR7/cR+X6fYM4XzNmg9fJptepG\nv96pC4osK1RU2AMd4zQREcagzHWCyPf7iHy/TzDnC+Zs0Hr5YmLCGv26OOUlCIIgtApRUARBEIRW\nIQqKIAiC0Co69TUUQegIZNmN1VqK2+1slfYsFolgnpEpmPMFczY483wajY7IyBjU6paVClFQBKGd\ns1pLMRiMmEzxSJL0u9tTq1XIsqcVkvlHMOcL5mxwZvkURaGmpgqrtZTo6IQW7SNOeQlCO+d2OzGZ\nwlulmAjCCZIkYTKFn1HPVxQUQegARDER/OFMf65EQREEQRBahSgonVBlrYufi6r4+nAZ6/eWsCq7\niA9+LGDlT4Wszi7i0z3FfHWwjF0FleSW23G45EBHFs5AnQJWp3zWH2UOd4PHdUFwjbm6uppVq1bU\nPz5+vJSHHrongIlOuuWW61u1vdtuu5l9+35p1TZ/+/79+ON27rlnTqseA8RF+XatTgF7M7/sdRo1\nTrf3+dwyO5/uLmL7sQoKKx1ndBwJSDAbSI0y0ivGxMie0fSICkGt8naHjVo1enHGJWjYXTJf7Cs5\n6/1VkoTnlDuBLuoXi17X+FQbbcVmq2b16hVMnTodgOjoGB577OlWPYbb7UajOfNfiS+//Hqr5vCH\nE+/f9OlX+fU4oqC0Y75+cYzqHcOmX4pZv7eEvRYbGpVEtygjF/WOpotRi0mvYWzvaBJMOnRqFbKi\nIHsUnLKHKoebSoeLiloXB47b+SHXyv4SG98eKWfZ93mE6tQMTAjj3OQIpgxNCvgvHCFwiooKueuu\n2QwZcg67d2cTExPDU089i15voKAgn2ef/RcVFVYMBgP33vsQqandKCjIZ968h3A4arnggnGsWPEe\nGzZswW63c//9d1JdXYXb7eamm2Yxdux4Xn753xQUFDBjxp85//wRTJkynXvumcOyZcu5+eYZ3Hff\nw/To0RPw/oV/221zSE3tzvPPP82RI4dwu91cf/3NjB07vkH2H3/czpIlLxMWFsbRo0d5//1VrF+/\nhpUr38flcjNgwEDuvPM+PvlkNQUFBdx66+0ArFnzCfv2/cI//nEvGRlj2bBhCwBvv/0WGzduwOVy\ncuGFF3HDDf+Pd99dilarY/r0q1m06FkOHjzAokUvs2PHD3z66Uf885+PNfnefv/9d7z22mJcLieJ\niV154IF/YjQamTbtMiZNupStWzfjdrt59NF/kZraDavVyrx5D3L8+HEGDRrMDz9s47XX3q5///76\n16sZNmwEo0aNwW6389BD93D48CH69u3P3LmP/u5rceKUVweWW1bDG98dI6fExpjuUdw6tjvThyYy\nslskvWNDSTQbSO1iQqvXoGhUqLRqtHoNJqOOhCgj/RLNjOwZzZ/PT2FKWgI3j05lzvgeXHleVxLM\nBn44VsHLW3NZ8PkBSm11gX65QgDl5+cxdep03n57OaGhYXz55SYAnn76ce64425ef/1tbr11Ds8+\n+xQACxcuYPr0q1m69ANiY2Pr29HpdDzxxDO8/vo7LFq0mBdffAFFUbjllr+TlJTEm2++y9//fkeD\nY0+YkMEXX3wOwPHjxykrO06/fgNYuvR1zjtvOK++upRFixbz0kuLqK2tPS37/v37uP32u3j//VXk\n5h5h48YN/Pe/r/Pmm++iUqn57LO1jBs3gc2bv6jfZ+PGDUyYkNmgne+//478/GO8+upbvPHGu+Tk\n7OWnn35kyJCh7Nq1E4B9+/ZSW2vH7Xaza9dO0tKGNvmeVlRU8NZbr/HCC//h9dffoV+//nzwwTv1\nz5vNZl5//R0uv3wa7723DIA33niF884bzttvL2f8+AlYLMUA9e/f0qXv1xfFAwdymD37Tt5+ewWF\nhQVkZ+9q7lvcIqKH0kHZ6tw88uleZEXh/4Z1JSkipNHtat0evj1Q2mxbo3rH1H8eolUzOMlMz6gQ\nqhwuvj9awRc5pXx9sIxbx3Zj+jmJ4o6jTighIZHevfsC0LdvP4qKCrHb7ezenc3DD99Xv53L5b0F\n9eefd/PEEwsAyMj4Ay+9tLB+m8WLX2LXrp1IkorS0lLKy8uaPXZ6egZ33HEbN9zw/9i0aQPjx08A\nvL/gv/76K957720AnM46LJZiunXr3mD//v0HkpiYBMCOHd+Tk7OXG2/8KwB1dQ4iIyOJjIwkMTGJ\nn3/eTXJyMseO5TJkSFqDdr7//ju2bfuOmTP/AkBtrZ38/GP84Q+XkpOzj5oaG1qtjj59+rFv3y/s\n2vUTc+bc1eTr2rNnN7m5h5k16wYA3G4XAwcOrn9+3Lj0X9/v/nz1lbfYZWfv4oknngFg5MjRhIWF\nN9l+//4DiY2NA6B37z4UFxeSlnZOk9u3hCgoHZDb4+HDXUXY69z8ZVhXYsP0fjlOuEHLxX1juG18\nT/795SGe2XSIzYfLuSejD2GGhj9a4jpLx6bVaus/V6nUyHIdiuIhLCyUN998t8XtfPbZWioqKnjt\ntbfRaDRMm3YZTmfz4yBiYmIxm80cPHiATZs2cNdd9wPegXmPP/40KSndmt0/JOTkH1uKojBp0qXc\ncsttp203YcJEvvhiAykp3bjwwvGn/eGkKAp//etM/vjHqaftm5iYyJo1nzJ48BB69uzFjz9up6Ag\n77Ti9tv2hg0bwbx5TzT6vFarA04MVnQ3+xobo9Pp6j9XqVTI8u+/+Uac8uqATlx4v31CL78Vk1NF\nhuq5uE80F/eN4YejVm5+dyerdxbwxb6S+o/mbh4QOiaTKZSEhCQ2bfKejlIUhQMH9gMwcOAgvvrK\ne1rs888/q9/HZrMRGRmJRqPhxx+3U1xcBIDRaMRub3ra9fT0DN59dyk2m41evXoDMGLEKFau/KB+\nqpH9+/f5zHzeeefz5ZcbsVrLAaiqqqzPcOGFF7Fly1d8/vl6JkyYeNq+I0aM4tNPP67PWVpaUt/O\nkCHn8N57y0hLG0pa2lD+978P6d27b7O9+YEDB7N79y7y8/MAqK2t5dixo83mHzw4jU2bNgDeHlN1\ndRXg+/1rLaKH0sHUumS+PWKlZ7SRMT2jfZ7OOpWkyKg9TiTFg6zS4ZE00MLTV5IkMTwlgthQHat2\nFbHs+zz+MqwrUSad752FVmXUqrmoX6zvDZsgSQ3nezI2sZhSS8yd+ygLFjzFW2+9hiy7mTBhIr17\n92H27DuZP/9hli59nREjRmEyhQIwceIk7r33Dv7616vo128AqandADCbIxg8OI1rr72SUaPGMGXK\n9AbHueiiCSxa9CzXXXdD/ddmzLiBhQuf5brrrsbjUUhMTOTpp19oNm/37j246aZZ3HHHbSiKB7Va\nwz/+cS/x8QmEh4fTrVt3jhw5woABg07b9/zzR3LsWC633DITgJAQI3PnPkpkZBRpaUNZuvR1Bg0a\nQkhICDqd3ufppcjISB588BEeeeTB+lOFN900i5SU1Cb3uf76m3jkkQdZv34NgwYNoUuXLhiNRnQ6\nHYMHp/GXv0xnxIjRjBo1ptljny1JCeaZzPzM5ZKDcjGcli6C43FXU1Dc8C6vN3+q5JMcG89lxjK6\nh5n9VoVfyn4tCopCl5r9pJZvIdqWQ5ijkAj5OJKrFpXHiaQ07EUoSCgqLWj0ONWhVKkjqdHHUBPW\nnVJdCpawwVSGpDKqTyyV5SWYFO8Fz6MVLv755XF0aonH0qOJNWlIjTahM4ThwNQ6b1IzOssiRycU\nFx8lPr7pXzJnqi3mo3I4HOj1eiRJ4vPP1/P55+t56qnngibf2Qp0NqfTiUqlQqPR8PPP2SxY8FSD\nU45nk6+xn6+mFtgSPZR2TOOuwbZnXf1ju6xi3f7+jI6opEvBblyuMEwxY0AJoWfpZ4zIfZGwumIU\nJCpCUqkyJCHFDsPtdlNXno9HUnt7JUhIihuVIqNS3EQYVDg1YdTZqjDXHiOl/BsGKS4AbLpY6kon\noIsbT0lhLgBdgLu6GnjqSA8e3XCUuT0OkZQUimHARND6v6AIwS8nZy/PPfc0oBAaGsb9988NdKQO\nwWIpZu7c+/B4FLRaLffe+2CbHl8UlA5kW6UZp6Li4qiTd8XEUco1OU8SXrqDmoi+5A6YQVXcSNz6\nSAAMUUbqHDXk/rC+yXZ7xIbh6XYhx2tkSgGNWkFdcYzQsl2El24n6tBquuS8R5I+nqNRYyk39qRb\niIO/pxzlmdzuvJyfzH8Srf5++UI7kpY2lLfeei/QMTqc5OQU3nij5TdBtDZRUDqQrysiSdQ76BHi\nPfWkctmJ3Tgbao5zIHoiReahUC1B9bb6fVyxYWhTzvfZttbjwLZnIwA6nQan000ZOjCOpue54wiV\nrWiz32ZQ0QqsId04GJPBwFD4S0IRy4oSefuozN8G+ud1C4IQHERB6SCK6nQcsJu4Kq4ISQJJcdMl\n5z3U9lJ+Srya6pCufju2ojFg7/EnDlaEkFD5I6nlX3Nu3hscjMnk4sjB7KsxsfhQBKOKa4mNa/pu\nL3FrsSC0b6KgdBBbKyKRUBgTUQFA75L16KtzsY56gOrStrnvQpHUFEYMpzS0P/0sH9O3JIuI2qNc\nn3ApDzsGcN+6Qq4ZrkWjavxu9WCYM0oQhLMnxqF0ENnVYfQx2onQugl1FBJfnU1V0jgcqeltnsWl\nCWV34tUcjbyAuOqfGVnyPg/2KSC/ys33RyvaPI8gCG1DFJQOoMqtJtcRwuDQagBSrN/gUhmo7jo+\ncKEkFUe7jGVf7KVE1B5lctGLZCQ62Xq4nIpaV+BydQIGajC6LGf9YagrbviYmjbJ/b//rWTt2k8B\n7+SLx4+fHEP11FOPcuTI4TbJ0ZwlS17mhx+2+d6whdas+YTnnvtXq7V3arunvn/Tpl1GRYX//5gT\np7w6gD0276CwQaE2THUWomsOkBs1Fo3a/6PkfSkJH4xbbWCg5X8sUD3BeOleNu0/ztS0lq1RLZw5\nlcuGZ/+Gs99fpcLjOTlWQdUno01u97788mn1n69Z8wk9evQkOto7j9x99z3c6seTZRm1+sxOsd54\n4y2tnsMffvv+tRVRUDqAn22hmNRuuoXUkmz5Freko9B8HimBDvarclNvyvr8mS457/C2aRFTS+6g\nsDKSRLMh0NGEVlBUVMidd/6dvn37s3//Prp378FDD83HYDCwffv3vPTSC8iyTL9+A7jrrvvR6XT8\n97//ZuvWzajVaoYPH8ltt83htdcWExJiJCEhgZycvcyb9xB6vYHFi1/nzjtnc9ttc9i37xcKCwv4\n299On0a+sWnnf1swpk27jPT0DLZv38af//xX+vcfeNr0+l26RHPddVezYsXHqFQqamtr+ctfprF8\n+Uf861+PMXr0BVx00cXs27eXF198HrvdTkREBA888AharYY77riN119/mwMH9jNz5p9ZufJT4uPj\nufLKP7F06QcYDI3/3FutVhYseAKLxQLA7Nn/YMiQc3jttcVYLMUUFhZgsVi48sprmD79agDefHMJ\n69evISIiktjYOPr27d/o+wfw4YcfsHXrFtxuV/10961NnPJq5xQFfraFMdBkw+QqI8a2l8KI83Cr\nG59dOFAcUf3IHXo/A527+Lf+P3y1v4ROPElDh3Ps2FGmTJnGO++sxGg0sWrVCurq6njiiXnMm/ck\nS5d+gCzL/O9/K6msrGDz5i9Ytmw5b731foPpUgAuuuhi+vbtzz//+Rhvvvkuev3JX8Djxk2on1kX\nTk4j39S08405Me37xRdnNjq9fmhoKL179+Gnn34E4JtvtnD++SMbLL7ldrt54YVnePTRf/H6628z\nefIfeeWVl4iKisLpdFJTYyM7eyf9+g0gO3snxcVFREZGNVlMwDul/5VX/oUlS5by2GNP869/nVwn\n5dixozz33Iu/To3/Km63m7179/Dll5t48833ePbZReTk7G32/TObzbz11rsNprtvbaKH0s4V1umx\nurUMCrURW/0zIFFgHh7oWI2yJmdQVFHDxMPPs8+2jNzyO+jexRjoWEIriI2NY8gQ79xUmZmXsHLl\n+wwfPoKEhMT6uacmTbqUVatWMHXqleh0ep58cj5jxoxl9OixLT5OZGQkSUldT5tGftWq5Y1OO9+Y\nExM7Nje9fnr6RDZu/Ixzzx3G559/xtSp0xq0cexYLocPH+KOO24FwOOR6dIlGoDBg4eQnb2Ln37a\nybXXzmTbtm9QFMXn3F3bt39Pbu6R+sc1NTX1EzqOGjUGnU6HTqcjMjKS8vIydu/exdix49Dr9YCe\nMWOafx8bm+6+tYmC0s4dsHt/Ifcz1dDFcpBKQ1dcmuCd3mR34jVE2A4yu+R//PNgL+ji3yVJhbZx\n+qy5TQ8o0mg0vPrqW+zY8T1ffLGRDz9czqJFL7f4WBdffPo08s1NO/9bBoO3997c9PoXXHAhr7zy\nElVVleTk7OXccxv+kaYo3okkFy9+47R909KGkp39E8XFRYwdO4533nkLSZIYNeqCZnMpiofFi9/4\ntUA0dGKqejj7qeZ/73T3LSFOebVzR2pDMKpkUqRSQp0llJt6BzpS8ySJrb3v44BuAPfW/RtX8c+B\nTiS0AoulmJ9/zgZgw4Z1DBlyDikpqRQVFdZPv75+/RrOOedc7HY7NTU2Ro26gNmz7+TgwQOntWc0\nmpqcbn3cuPTTppFvbtr5pjQ3vb7RaKRfvwEsXLiA0aPHnnYtJiUllYoKa/1rdrvdHD58CPAWlPXr\n15CcnIJKpSI8PJxvv91a34NryvDhI/nwww/qHx84kNPs9oMHp7F162bq6uqw2+1s3fp1/XPNvX/+\nJHoo7dzhWiPdQ+x0sR8EoMzUK8CJmhZtUjMc7w+5deyjRH5+PX869DDH+7yGojHQxVOKjraZkbgj\n82hDvXdmnSVJklCdcn3Low31uU9KSiqrVq3gySfn061bd6ZMmYZer+eBB/7Jww/fW39R/vLLr6Cq\nqor77/8HTqcTRVFOW9IX4JJLLuWZZ55ocFH5hMamkW9u2vnmNDW9PniXFn744fv4978Xn7afVqvl\nscf+xQsvLMBmsyHLMldeeQ29e/cmISERoH553yFDzqG0tITw8KZXTwSYM+dunnvuX1x33dXIskxa\n2lDuvvuBJrfv338gY8ZcyHXXXUNUVBQ9e/YkNDTU5/vnT36dvn7z5s08/vjjeDwepk+fzs0339zg\neafTyT333MOePXuIiIjg+eefp2tX7xQhixcvZuXKlahUKh566CHGjh3bbJvffvstTz/9NB6PB6PR\nyFNPPUVqavNTerf36etdtkLGLj7ApOhS5ssLMbgr2Z76/+qf7xEbhjrlfA5s39hkG2ezzYm5vH7v\ncfYUWpllf5mDpvMoTJhI3/hwQgdMxK6N8/namyOmr/99znSK86KiQu65Zw7Lli1vtQzNCfQU8c1p\n62x2ux2j0YjD4eDWW2/innsepG/ffq2a70ymr/fbKS9Zlpk/fz5LliwhKyuLTz/9lIMHDzbYZsWK\nFYSHh7NhwwZmzJjBggXeNaYPHjxIVlYWWVlZLFmyhHnz5iHLcrNtPvLIIyxYsICPPvqISy+9lP/+\n97/+emltok4Bq1Nu9mP/8TpkJPrqrUTUHqUs2E93/UbX2BgWuy+lV80Oom2+V9MTBKGhp59+nBkz\n/sz11/+F8ePTmy0mbcFvp7yys7NJTU0lOTkZgMmTJ7Nx40Z69Tp5SmbTpk3cdpv3IlpmZibz589H\nURQ2btzI5MmT0el0JCcnk5qaSna291xlc23abLb6f2Njz37FumBgd8l8sa+k2W1ctQ4Azpf2oMJD\neRCf7mqMWeNmpWkio2p/oV/JOipSBwQ6knAWEhIS26x3IjT0yCOPBzpCA34rKBaLhfj4+PrHcXFx\n9UXh1G0SErznODUaDWFhYVitViwWC2lpaQ32PTHYp6k2H3/8cW6++Wb0ej2hoaEsX+77B1ytloiI\nCL7bVtVqFQa9FmNI88vnfnesDrPGTXfXflzqEGrDu6GTTnY6VSoJlVpCp2v623w220hSw+1/z3H+\nkFDFnTm3sFZ1P+YjWajPvwpd+O/7nqjVqqD8vp7Q2vlKSlSoVFKz65OfKbU6uO/XCeZ8wZwNziyf\noiioVC3/ee0wF+XffPNNXnnlFdLS0liyZAlPPvkkjz/efPWWZSUoz7VHRBhx1Lmw1zqb3e6XEgfd\nQuyE1xylwpCK0+UBTp4f9XgUJFlpcL3jt85mm99eQ/k9x0nSuCEkjjfcl3FTyf9w7N9Ida/pTbTS\nMp3tGopKpaGqqgKTKbxVikowX6OA4M4XzNngzPIpikJNTRUqlea0n9c2XwI4Li6O4uLi+scWi4W4\nuLjTtikqKiI+Ph632011dTWRkZHN7tvY18vLy9m3b199r+aSSy7hxhtv9NdLCwpuj4ejFU6uijqO\noaaSQvO5gY501sZFWnm6YCpXm7/D9PWTkHIJ6MSdXi0VGRmD1VqKzdY6k/+dGNcRrII5XzBngzPP\np9HoiIxs+XxgfisogwcPJjc3l7y8POLi4sjKyuLZZ59tsE16ejqrV69m6NChrF+/npEjRyJJEunp\n6dx5553MnDkTi8VCbm4uQ4YMQVGURtsMDw+nurqaI0eO0L17d7Zu3UrPnj399dLahFllZ3hU03/F\nHq1w4VFgqNp773u1vv1Otnh+eCVvFyXwsm4Gd1c/hXHnf7CPuDvQsdoNtVpDdHTrff87Ww+vNQVz\nNvB/Pr8VFI1Gw9y5c7nxxhuRZZkrrriC3r17s3DhQgYNGsSECROYNm0ad999NxkZGZjNZp5//nkA\nevfuzaRJk7jkkktQq9XMnTu3fmBRY20CPPbYY8yePRtJkjCbzTzxxBP+emltQuOuwbZnXZPPH6g0\nAyn0VXJRAJshvsltg51B7WGkuZLXygZxW99MjDtfxtH/Gjzh/ltlUhCE1ufXayjjxo1j3LhxDb52\n++2313+u1+tZtGhRo/vOmjWLWbNmtahNgIyMDDIyzn4wV3tT6NCjkiBRzqdW2wVZFfip6n+PcZHl\nfGmN4pOoGUzP+wrTd09SPfGlQMcSBOEMBPftCEKTCuv0dA1XE15XRHU77p2c0COklp4mJ0sP6rGf\ncwuGAx+hKd4R6FiCIJwBUVDaqYI6A+eGVaGXbe36+skJkgR/TLLxs8XBgcRL8YR0Ify7xxtfUbCN\nVhAUBOHMdJjbhjsTWYFip45Rhl+A9n1B/lST4mt48WAUK7Ydol/iSAyHspB+eBXZ3K3Bdm21gqAg\nCGdG9FDaoRKnDllRMZDDKEjU6H/f3FfBwqzzkNEjhE8LjdTEj8CjDUWX2/T8YIIgBBdRUNqhgjrv\nCmxd6w5So4vBo9IGOFHrmdrPRKVLzeYyM87ksWisB1BVHgt0LEEQWkAUlHao0KEHFMIr91Nt6Bin\nu04YnawnRu/m40ITrsSReLQm9EdFL0UQ2gNRUNqhIqeegZpCVM4qbPr2f4fXqTQqickJdraUhlDu\nCcGVNBpNeQ6qmuYnyhQEIfBEQWmHSpw6ztV6TwPV6Nr3rMqN+WNSDW5FYm2REVfiCBRJg7bgm0DH\nEgTBB1FQ2qESp45+6gIAanVRAU7T+nqHuegf7uTjAhOKLhR3XBra4h/BVRvoaIIgNEMUlHamziNR\n6dbSQypC0YXhUoUEOpJf/DGxhl+q9Bys1uJMGoPkcaIt3h7oWIIgNKNFBWX79u18+OGHAJSXl5OX\nl+fXUELTSp3eNVISseAxJ3tHBHZAkxJq0EgKHxea8IQl4jZ3R1fwDSjBOzW4IHR2PgvKiy++yJIl\nS3jllVcAcLlc3H23mAk2UEp+LSjRcikec0qA07QyCdwK2N0KIWqZUV1q+bTQSLVLwZYwGpXDirpM\nLBUsCMHKZ0HZsGED//3vfwkJ8Z5aiYuLo6ZGTH0RKCVOHSZqMXmqvT2UDsQlK1TaneQUV5FTXEVa\nSCmldRpWH/Sw25WErA1FWyROewlCsPJZULRaLZJ0cnlRuz145/rvDE69IO8J72A9lN8YGlaNUSWz\ntSICRVLjiD0XTdk+JPvxQEcTBKERPgvKpEmTmDt3LlVVVSxfvpyZM2dy5ZVXtkU2oRGlTh1pWu81\nLKWD9VB+S6tSGBlRwfYqM7Wyitq4YUh40OzPCnQ0QRAa4bOg3HDDDWRmZjJx4kSOHDnC7Nmzufba\na9sim9CIEqeO/qoCFCQ84UmBjuN3YyIqcCoqfqgyIxtjcIenosn5CIJ4mVVB6Kx8zjacl5fHsGHD\nGDNmDAAOh4P8/Hy6dhWr6bU1jwKlLh3ddUU4VGZQ6wIdye96hdiJ09XxtTWCmyjDlTCckJyVaIp+\nwJ14fqDjCYJwCp89lNtvv73++gmASqVqsOqi0HYq3BrciookxdIhBzQ2RpLggggr++yhFNaqcccM\nRtGaMOz9INDRBEH4DZ8FRZZldLqTfwnrdDpcLpdfQwmNK3HqkPAQLZdi13YJdJw2MyaiAoC1RaGg\n0ePuPgH9oSwxcl4QgozPghIVFcXGjSdne/3888+JjIz0ayihcWVOHXFY0eLqND0UgGidi/4mG2uK\nTCgKuPtcgsplQ5/7WaCjCYJwCp8FZd68eSxevJjx48czbtw4lixZwvz589sim/AbZS4tPVRFANRq\nO09BAe9pr/xaLbsqdHgSzkMOTUCf82GgYwmCcAqfF+VTUlJYvnx5/WBGk0ksvRooZS4tA9T5ANh1\nneeUF8Cw8CqWFXn4uNDEuZKKuj5TCNm5GMl+HMUYHeh4giDQgoLidDpZv349BQUFuN3u+q/fdttt\nfg0mnK7MpeMSdRGypMWpDrhbXhUAACAASURBVA10nDYVovYwPtbOuiIT97s90OcKjD/+B8OBj6hN\nuyHQ8QRBoAWnvGbNmsXGjRtRq9UYjcb6D6Htlbu0pEglOLTmDjspZHMuSaih2q3iyyM1yF364ooe\niH7/qkDHEgThVz57KBaLhddee60tsgg+lLm0JBiO49CYAx0lIIZFOYjVu/lobyVjB0Bd3ysI3Tof\ntfUgcmSvQMcThE7PZw9l6NCh5OTktEUWoRl2WUWtR020Uk6dtnMWFLUElybW8PXRGuyVBai6j0aR\nVITuXYbRZan/kKryMSAmMBWEtuazh7Jjxw5Wr15NUlJSg/Eon3zyiV+DCQ2Vu7SEYseo1FLcSXso\nAH9KquH1I2b+t3k71/eoRo7oiWbvKurCe4L0699HITpUyeNAK24gEYS25LOgvPrqq22RQ/ChzKUj\nSfLOsttZT3kB9Ah1MyxBx8r8UGZ0r8YVdy4h+z5AXXkUOaJ7oOMJQqfm85RXUlISRUVFfPfddyQl\nJRESEoLHI1bNa2tlLm19QanThgc4TWBdMyiUPLuW78oMuGMGoqh0aCw7Ax1LEDo9sWJjO1Hm1JIi\nlQLg0EQEOE1gZfYMIUIrszIvFNQ63DED0ZZkgyymBBKEQBIrNrYTZS4tPdQWZEmDS925b9vWqSUu\nT6phU0kIpQ4VrrihSLIDTblYHlgQAkms2NhOlLm0dFOVUqcJ75RjUH5rWrINWZFYXRCKHNkLjy4M\nTbE47SUIgSRWbGwnTlyU78wX5E+VanIzoouDlXmhyKhwx6ahKc8Bl+g9C0KgiBUb2wFFAatbQwxl\nnXYMSmOmJ1dT5NCw9bgBV9y5SIqMtmR3oGMJQqfV7G3DsiwzY8YMli1bVr9io9D2bLIareIiXLFR\npuncd3idKj22li46meXHwrjw3ARkUxxay06UXhcGOpogdErN9lDUajUqlYrq6uq2yiM0osKtOeWW\n4U7cQ5HA7lZwK95/XR6FPyba2Fxq4JBNjT1mKOqqo1BzPNBJBaFT8nnKy2g0ctlll/HAAw/w2GOP\n1X+0xObNm8nMzCQjI6P+tuNTOZ1O5syZQ0ZGBtOnTyc/P7/+ucWLF5ORkUFmZiZbtmzx2aaiKDz/\n/PNkZmYyadIkli5d2qKM7YH1lDEonfkaiktWyCmuotLuJKe4ipziKgbrvOvDvLZfxx56oiAhFe4I\ncFJB6Jx8jpSfOHEiEydOPOOGZVlm/vz5vPHGG8TFxTFt2jTS09Pp1evkJH4rVqwgPDycDRs2kJWV\nxYIFC3jhhRc4ePAgWVlZZGVlYbFYmDlzJuvXrwdoss1Vq1ZRVFTE2rVrUalUlJWVnXHmYFXp1tD1\nREHpzD2URkTrXJwTVs1X5ZFMiTHjNPdAV7jDe+FJEIQ25bOgTJky5awazs7OJjU1leTkZAAmT57M\nxo0bGxSUTZs21a+rkpmZyfz581EUhY0bNzJ58mR0Oh3JycmkpqaSnZ0N0GSb7733Hs8++ywqlbfT\n1aVLx1mAyurS0l0qxYOq062D0hITosrYWd2d7VXhnBd7DvoDH6Iq+Rm6xgc6miB0Kj4LSnp6ev0Y\nlFOdus58YywWC/HxJ/9Dx8XF1ReFU7dJSEjwBtFoCAsLw2q1YrFYSEtLa7CvxWIBaLLNvLw81qxZ\nw4YNG4iKiuKhhx6iW7duzWZUqyUiIoJvkKBarUKtVqHTeb891YqOVFUpTm04Ov3JCTolSarfpjEq\nlYRK3frb/Pa4/jpOY8/rdJrTtjk3ykFskZMvKrpwY780lEMfoz+8Fs2gPzZ5rEBSq1VB+XN3gsh3\n9oI5G/g/n8+C8uGHJ9ftdjqdrF27lsrKSr8FOltOpxO9Xs+qVav47LPPeOCBB3j33Xeb3UeWFSoq\ngm+gZkSEEVn24HR6V8gsq1OTIpXi0Jjrvwbe60anPv4tj0dBklt/G51O02B7fx2nseedTjeeRra5\nKLKMDywJ7LMZGRk3CGn/OirKKkCta7StQIqIMAblz90JIt/ZC+Zs0Hr5YmLCGv26z4vykZGR9R9x\ncXHMmDGDr776yucB4+LiKC4urn9ssViIi4s7bZuiIu9FVbfbTXV1df1xGtu3uTbj4uLIyMgAICMj\no0Ot4VLh0pAoHcchbhlu0oWRVrSSh1X5oSiJ5yHVVaI79mWgYwlCp+KzoOzZs6f+Y/fu3bz33nsN\n1pZvyuDBg8nNzSUvLw+n00lWVhbp6ekNtklPT2f16tUArF+/npEjRyJJEunp6WRlZeF0OsnLyyM3\nN5chQ4Y02+bFF1/Mtm3bAPj+++99nu5qT6rdKqKo9E67IjQqTCMzPLySNUWh2CL6oRgiMeR86HtH\nQRBajc9TXk899dTJjTUaunbtygsvvOC7YY2GuXPncuONNyLLMldccQW9e/dm4cKFDBo0iAkTJjBt\n2jTuvvtuMjIyMJvNPP/88wD07t2bSZMmcckll6BWq5k7dy5qtRqg0TYBbr75Zu666y7eeustjEYj\njz/++Fm9IcFGUUDrtqFSK9RpGu9mCl4TupTzTWUkHxeYuLpXJrq9q5HqKlH04s44QWgLPgvKsmXL\nzrrxcePGMW7cuAZfu/322+s/1+v1LFq0qNF9Z82axaxZs1rUJkB4eHijY13aO5usJoYKAJyioDSr\nV4idXqFO3j1i5IpJk9H+/D76/atxDJ4R6GiC0Cn4POX13HPPUVVVVf+4srKyvich+F+lW0OcZAUQ\nPRQfJAmu6FrN3kotO+XuuGLTCPl5mRiTIghtxGdB2bx5M+HhJ8/dm81mNm/e7NdQwklWl5Z4qRwQ\nPZSW+EN8DSaNh/ezK3AMvBZNeQ7aou8DHUsQOgWfBUWWZZxOZ/1jh8PR4LHgXxVuDfGSFRk1LlVI\noOMEPaNG4fLkWtYdqMbS9RI8ejOGnzvONDyCEMx8FpTLLruM6667jhUrVrBixQpmzpzJ5Zdf3hbZ\nBKDCrSVOKvee7hILa7XIX3rU4vIofJxTiaPvNPSH1iDZSwMdSxA6PJ8F5eabb2bWrFkcPnyYw4cP\n87e//Y2bbrqpLbIJnBiDUo5LI6Zcaak+4W7OSwzhw11F2Af+H5LHhWHvB4GOJQgdns+7vPLy8hgx\nYgQXXuhdY8LhcJCfn0/Xrl39Hk7w9lASpHLqNFGBjtI+SFBZ62bqQDMPbijms7JI/pQ4Bv3uNykc\neCOotBi1avSisycIrc5nD+X2229vMJeXSqVqcOuv4F8VLjWxUrm4IN9CLlnhQEk1vcwqDBoVy7Yd\nY3PkNLQ1xRz7+n2+2FeC3SUHOqYgdEgtuiiv052cD0mn0+FyufwaSjjJ7XZhwEWdWhSUM6FVSwxI\nCGN/aQ37Q0dgDUllSME74hZiQfAjnwUlKiqqwczCn3/+OZGRkX4NJXgpChhk7xggp7iGcsaGJIQj\nexT2ltjZnXQNsba9xFftCnQsQeiwfBaUefPmsXjx4voR6kuWLOHRRx9ti2ydXs0po+TFoMYzFx+u\nJ9qkI7uwigOxk3FozN5eiiAIfuHzonxKSgrLly+npqYGAJPJ5PdQgleFW0OcVAKIQY1nQ5IkhiSG\ns+nAcSwOFb8kTGVo3pvkVh2D6O6BjicIHY7PHkp1dTVPPvkk1157Lddeey1PPfUU1dXVbZGt06tw\na4nHO0q+TpzyOisDE8KQJNhdWMWehOl4JDURe94IdCxB6JB8FpQHHngAk8nEwoULWbhwIaGhodx/\n//1tka3Ts7o0JEjlOFRGFMlnZ1I4RbRJzfAoOxclODkvwUCOpZJ+cUYqki4iIud9jDUHMVAT6JiC\n0KH4LCjHjh1j9uzZJCcnk5yczG233UZeXl5bZOv0vKPkreJ011nQehzY9qzDtmcdo9Q5lNd62Pb9\nVo7SFcllR73laVQuW6BjCkKH4rOgGAwGtm/fXv94x44dGAwGv4YSvMQo+dZxTlg1JrWbrysisRni\ncYZ3R5f/DXh8LxQnCELL+TyPMm/ePO655x5sNu9fc+Hh4Q0W3RL85+Q8Xj0DHaVd06oUzg+vZGtF\nJHUeCXvSBUTsXYb6yCbod22g4wlCh+GzoPTr14+PP/64vqCEhoq/lttKjUshSqomV5zy+t1GRVTy\nhbULO6vCGdK3H56QLmh3vysKiiC0Ip+nvE4IDQ0VxaSNadzei8biGsrv18dYQ6TGxbeVESCpcCaN\nQV2yG03xjkBHE4QOo8UFRWhbiqIQIntvzxbTrvx+KglGmCvItoVS6VLhij8PRRdGyE+vBjqaIHQY\nTRaUtWvXAog7ugKkus5DDGLp39Y0MqISWVHxZYkRNHrkAVPQH16DqXwnRpfltA9xW7EgnJkmC8or\nr7wCwOzZs9ssjHBSaY2buPqlf8WpxtbQ3VBLnK6Oz4qNAHj6XgYKaLb8C8/+Dad9iNuKBeHMNHlR\nPiIiguuvv578/HxuueWW055/+eWX/RqssztudxMvWXGjxa0St2m3BkmCkeYKPi6NpdShomtoHO7Y\nwWiLtlPXfSKodb4bEQShSU0WlMWLF/PLL79wzz33cP3117dlJgEorZGJl8qpFUv/tqqR5ko+Ko1j\nfbGJGwaCK3EE2pJdaEqycScMC3Q8QWjXmiwoOp2Oc845h/fff5+oqCgxOWQbO25301+yikGNrSzJ\nUEfvUCdri4zcAMjm7sjGGHRF34uCIgi/k8+7vI4fP87ll1/OpZdeyuTJk5k6dSr79+9vi2ydWmmN\nmwSpHLcoKK0uM76G7Eo9xyrdIEm4Es5HXXUMla0o0NEEoV3zWVDmzp3LfffdxxdffMGXX37Jvffe\ny9y5c9siW6d23OYiDqu4w8sPMuK9ve2sA3YAXPHnokgatIXfBzKWILR7PguK3W5n5MiR9Y9HjBiB\n3W73aygB6mrK0UluUVD8IN4gMzTCwae/FhS0Jtwxg9BafgTZGdhwgtCO+SwoycnJvPTSS+Tn55Of\nn89//vMfkpOT2yJbp6auKQXEKHl/mZRg50C5m/3VWgBciecjyXVoSvcEOJkgtF8+C8oTTzyB1Wrl\n73//O7Nnz8ZqtfLEE0+0RbZOS1EUdA5vQRE9FP+YGG9HLcHaIu+YFNncDY8+Am3JzgAnE4T2y+fk\nkGazmYceeqgtsgi/qnK46aL8OqhRTLviF130HkZ11bO2yMTs3pVIkgpX3Dnojm1GctpQdOJmCEE4\nU2IuryBUUl1HvGRFQcKpEbdp+8ulfYwU1GrYVeEd0OiOG4qEB03JrgAnE4T2SRSUIFRS7SCOcmpV\nJhRJHeg4HdbEHiHoVApri7xF22OKQzYloLX8FOBkgtA++SwoVqu1LXIIpyj9tYfiEKe7/EMCu1vB\noFUxJtrO2mIjVU4Fu1vBHnMO6uo8JPvxQKcUhHbHZ0G56qqrmD17Nl999RWKorRFpk7PUlVHvFSO\nWysKij+4ZIWc4ioq7U4G6Y9jdar56LCHnOIq9tATBQltieilCMKZ8llQ1q9fz1VXXcVHH33ExIkT\nee655zhy5EhbZOu0Sm113lHyWnFh2N/SwqoJUcl8W2EGvLdpu8K7oSn9OcDJBKH98VlQJElizJgx\nPPfcczz66KOsXr2a6dOn83//93/s3ClusfQHa0UVZqlGLKzVBnQqhWHhlWyvMuP0eCfhrOsyAHVN\nMVKVWAtIEM5Ei66hvPXWW0ydOpXXX3+dhx9+mO+++457772XO++8sy0ydjqeqkJArIPSVkZFVFLr\nUbOr2lvAHV0GAKDO/TKAqQSh/fFZUK6++mpsNhv/+c9/eOWVV5g4cSIajYbBgwdz9dVXN7vv5s2b\nyczMJCMjo37BrlM5nU7mzJlDRkYG06dPJz8/v/65xYsXk5GRQWZmJlu2bGlxm4899hhDhw719bKC\nmlTtLShiUGPb6G+yYda4+K4yAgCPIQrZlIBGFBRBOCM+BzauW7cOqYn1OG6++eYm95Nlmfnz5/PG\nG28QFxfHtGnTSE9Pp1evXvXbrFixgvDwcDZs2EBWVhYLFizghRde4ODBg2RlZZGVlYXFYmHmzJms\nX78eoNk2d+/eTWVl5Rm9AcFGURT0DguoREFpK2oJzg+v5EtrFLWy928sd/QAdEc3IdmPoxijA5xQ\nENoHnz2U66+/nqqqqvrHlZWV3HDDDT4bzs7OJjU1leTkZHQ6HZMnT2bjxo0Nttm0aRNTpkwBIDMz\nk2+//RZFUdi4cSOTJ09Gp9ORnJxMamoq2dnZzbYpyzJPP/00d9999xm9AcHGVicTJZcBYh6vtjQq\nogKXomJ7VTgA7uiBSCjocz8LbDBBaEd89lDKy8sJDw+vf2w2mykrK/PZsMViIT4+vv5xXFwc2dnZ\np22TkJDgDaLREBYWhtVqxWKxkJaW1mBfi8UC0GSbb7/9NhMmTCA2NtZnthPUaomICGOLt28Lx0ts\nJEjluNQhqA0mmhvWKEkSOl3T30KVSkKlbv1tfntcfx2nsed1Oo3PbSTpzNvpr3URq3OyrSqSWzQV\n6GNSUcITMeV9jmH0jU1mPhtqtSrofu5OJfKdvWDOBv7P57OgqNVqCgsLSUxMBKCgoKDJU2CBYrFY\nWLduHcuWLTuj/WRZoaIiuKbiP1xUSZxkpc4Qg9PpbnZbRVGa3cbjUZDk1t9Gp9M02N5fx2nseafT\njcfHNoqi+NymsXZGmCvIKo3BUmNFhwtDyng0v6ykovQ4aFvvP2FEhDHofu5OJfKdvWDOBq2XLyam\n8bMnPgvKnDlz+POf/8zw4cNRFIUdO3Ywf/58nweMi4ujuLi4/rHFYiEuLu60bYqKioiPj8ftdlNd\nXU1kZGSz+zb29b1793Ls2DEmTpwIQG1tLRkZGWzYsMFnzmBzvMbJYKkcj7HlPS2hdYwyV/BJaSyb\nSkxc192GO2UM2p/fRVfwLc5uEwIdTxCCns9rKBdeeCGrVq3ikksuYfLkyXz44YeMHTvWZ8ODBw8m\nNzeXvLw8nE4nWVlZpKenN9gmPT2d1atXA94BlCNHjkSSJNLT08nKysLpdJKXl0dubi5Dhgxpss3x\n48ezdetWNm3axKZNmwgJCWmXxQTguM1JnGRFFSYKSlvraqgj2VDLuuJf5/aKH4qiMaA99mVggwlC\nO+GzhwLgcrkwm83IssyhQ4c4dOgQw4cPb75hjYa5c+dy4403IssyV1xxBb1792bhwoUMGjSICRMm\nMG3aNO6++24yMjIwm808//zzAPTu3ZtJkyZxySWXoFarmTt3Lmq192pCY212JGU2B7FU4AqLg5pA\np+l8Rpsr+MCSwNEaDd01epyJo9Ad+1J8KwShBXwWlGeeeYa1a9fSq1cvVKqTHRpfBQVg3LhxjBs3\nrsHXbr/99vrP9Xo9ixYtanTfWbNmMWvWrBa1+VvteQS/o6oErSRTZ4wRBSUARkVUsNwSz6eFJv4+\nFFwp49F//U9UlUfxmFMDHU8QgprPgvL555+zbt06dDpdW+Tp9CRbEcCv11B8300ntK4orZvhUQ4+\nLTQyR/LgSRwEQGjuJ7gHTD9te482FAdizRpBgBYUlOTkZFwulygobURr99504DHFIApKYEyKr2He\nL9HszKtgUM1+PIZIVHs/xqOJOG1bVZ8M0IqCIgjQgoISEhLC5ZdfzqhRoxoUFbEscOtTFIUQRwmo\nvYs9wb5AR+qUxsfaeTrHw0c5dgYlS7gj+3jXmve4QdWiy46C0Cn5/N+Rnp5+2t1Zgn/UOGW6KGV4\nUKMYIgMdp9MyahXGxdhZc1DNrXEKYRG9iSjahst6FJe5BwA6tYQmuIZjCULA+SwoU6ZMweFwUFhY\nSI8ePdoiU6dVanN6V2o0RINKLP0bKC5ZYZC+lHV1oSw/ACPDYhmNhC1/D7m13nm9+saHoxEVRRAa\n8DkOZdOmTfzpT3/ixhu900/s3buXW265xe/BOqPjNXXEUY7bFO97Y8GvBoba6BKiYmtFBLJKT7U+\nAXPt0UDHEoSg5rOgvPjii6xcubJ+Pq/+/fs3mGZeaD0neihSWGKgo3R6agkm9tCzyxZGtVtNRUgq\nYY4iVB5noKMJQtDyWVBOTNp4qmCby6ujKKtxEi+Vo41MCnQUAfhDDwOyomJbpZlKYwoqPJhrxR9T\ngtAUnwWlV69efPLJJ8iyTG5uLo8++mi7X8AqWFVWVhAm1aKNEAUlGPSO0tBV72BrRSSVhq54UBEh\nTnsJQpN8FpSHH36YgwcPotPp+Mc//kFoaCgPPvhgW2TrdORfl/5VwhICnEQAb098TISVQ7VGCl2h\nVBsSxXUUQWhGi8ah3HHHHdxxxx1tkadz+3WUPOHiGkqwODEVyzcVEYwISSXF+g1q2QGE+9xXEDob\nnwXl2muvbfSaydKlS/0SqDPT2b2LiClhCSCu/QaFKK2b/qYavqmIYGZyKqnWrZgdeYCYDVoQfstn\nQbn33nvrP6+rq+Ozzz6rn/lXaD0eRcFYV+L9joQlQFmxz32EtjEmwsqrBcn86OnFYElNhP0ocF6g\nYwlC0PFZUAYNGtTg8Xnnnce0adP8FqizstpdxFCOQx2GuhVXBxR+v2HhVbxV6GFzZQxTDElE1B4T\nE0ELQiN8FpSKior6zz0eD3v27KG6utqvoTqjUlsdCVI5dYZYRDkJLiFqD+eFV/F9lZny2FS6W7dg\nd9eCRnynBOFUPgvK1KlTkSQJRVHQaDR07dqVxx9/vC2ydSolNie9JCuySdzhFYzGRFj5tjKCHUpf\nerAFbdVRMPQPdCxBCCo+C8qmTZvaIkenV1JdxwVSOVL4uYGOIjRiYKiNULWbT+2DuAIVusojeGJF\nQRGEU/ksKJ999lmzz0+cOLHVwnRmx6triKaSWrO4ZTgYqSU4L7yKbZVdqApLxFh1hLpAhxKEIOOz\noKxcuZKdO3cycuRIALZt28bQoUOJiooCREFpLXWVFtSSghIqTnkFq+HhlXxljWK/uifDbVuoc4uS\nIgin8llQ3G43WVlZxMZ677svKSnh/vvv58knn/R7uE6lyjtHlCdU9FCC1YBQGya1m02ugZyvfIW6\n6hhKoEMJQhDxOfVKUVFRfTEBiI6OprCw0K+hOiNDTQEAcnhygJMITdFIcF5YFStqzkFBQl15JNCR\nBCGo+OyhjBo1ihtuuIHJkycDsGbNGkaPHu33YJ2NyVEEKpDDugY6itCM882VbK7ojtXQlfCKI7gD\nHUgQgojPgjJ37lw2bNjADz/8AMBVV11FRkaG34N1JjVON7GeUmp1ZhCDGoPaidNeO5R+XFz1Bbjr\nQBvoVIIQHHwWFIABAwZgMpkYPXo0tbW12Gw2QkND/Z2t0yitdpIkHcceIi7IBzuNBOeGVfGRbRAZ\nmg2oSvdASkqgYwlCUPB5DWX58uXMnj2buXPnAmCxWLj11lv9HqwzsdjqSJKO4woVp7vag/PNVWxx\n9/deRyn6MdBxBCFo+Cwo77zzDu+99159j6Rbt26Ul5f7PVhnYql00FUqRWUWF+Tbg4EmGx5NCIXq\nJFFQBOEUPguKTqdDp9PVP3a7xWXI1lZpLSZEcqKPEqdO2gONSmFMdC1bXP1RWXaB7Ap0JEEICj4L\nyvDhw3n55ZdxOBxs3bqV22+/nfT09LbI1mm4rHneT8yioLQXF0TXstndH8ntQFO6O9BxBCEo+Cwo\nd911F1FRUfTp04cPPviAcePGMWfOnLbI1mmoqr2DGsUtw+3HqOhadij9ANAWfhfgNIIQHJq9y0uW\nZe655x6effZZrrzyyrbK1OmcGNToCUsKcBKhpUI1Ct2iDByzJxJXuI3ac/8W6EiCEHDN9lDUajWF\nhYU4nWI9Wn/xKArhzmIcKiOK3hzoOMIZuCjGzteuvqgLvwePHOg4ghBwPsehJCcnc80115Ceno7R\neHLQ3cyZM/0arLMoq3GSyHFqDIkgSYGOI5yBcbG1vLy/P392fYGmbC/umEG+dxKEDsxnQUlJSSEl\nJQVFUaipEQuftraiKu8YFKcptWWjTIWg0dUoU2oeArXe6yiioAidXZO/w+6++26eeeYZwsLCuO66\n69oyU6dSXOVguFSK3XxBoKMIZ2FQz27k7Y4hMv87SLsx0HEEIaCavIayZ88eLBYLH374IZWVlVRU\nVDT4EFpHeXkZ4ZIdbVRqoKMIZ2F891C2efqjKfgOFDGZvdC5NdlDufrqq5kxYwZ5eXlMnToV5ZT/\nLJIksXHjxjYJ2NE5y48CoIlMQdz60P4MjjewQTOQaa7N2K0HkKP6BDqSIARMkz2Uv/71r6xdu5Yr\nrriCjRs3smnTpvqPlhaTzZs3k5mZSUZGBq+88sppzzudTubMmUNGRgbTp08nPz+//rnFixeTkZFB\nZmYmW7Zs8dnmnXfeSWZmJpdeein3338/Llc7Gb386xgUcctw+6SSJKQU73IO6vxvA5xGEALL58DG\nefPmnVXDsiwzf/58lixZQlZWFp9++ikHDx5ssM2KFSsIDw9nw4YNzJgxgwULFgBw8OBBsrKyyMrK\nYsmSJcybNw9Zlptt849//CPr1q3jk08+oa6ujhUrVpxV7ramt/26sFaYmMerverfZxDFSiQ1h74O\ndBRBCCifBeVsZWdnk5qaSnJyMjqdjsmTJ5/Ws9m0aRNTpkwBIDMzk2+//RZFUdi4cSOTJ09Gp9OR\nnJxMamoq2dnZzbY5btw4JElCkiSGDBmCxWLx10trNYqiEFpXiFPSo4R0CXQc4SyN6B7FdqUfppIf\nxHUUoVPz252qFouF+Pj4+sdxcXFkZ2eftk1CgncNEI1GQ1hYGFarFYvFQlpaWoN9TxQIX226XC4+\n+ugjHnzwQZ8Z1WqJiIjALWhVVuOkq6eQ6rAUIiJNp+RSoVar0Oma//ZIktTsNiqVhErd+tv89rj+\nOk5jz+t0Gp/bSNLva6clx1FrVDiRUCOBTktRxDDMVd9SUHkUObIHACa9mnDD6atvqdWqgP7c+SLy\nnb1gzgb+z9fhhj7MmzePYcOGMWzYMJ/byrJCRYW9DVI1bk9hFT2kImpDh+A5JUdEhBFZ9uB0Nj+z\ns6IozW7j8ShIcutvE71yzgAAGUhJREFUo9NpGmzvr+M09rzT6cbjYxtFUXxu01w7LTmOwylzuKSa\nUHM1P5TLFIamQRXs3JJFQepUAC7qF4vHcfq1vIgIY0B/7nwR+c5eMGeD1ssXExPW6Nf9dsorLi6O\n4uLi+scWi4W4uLjTtikqKgK80+JXV1cTGRnZ5L6+2nzxxRcpLy/n/vvv99fLalWF5VWkSCWouvQM\ndBThdzIl9KdMCSPi+PZARxGEgPFbQRk8eDC5ubnk5eXhdDrJyso6bdr79PR0Vq9eDcD69esZOXIk\nkiSRnp5OVlYWTqeTvLw8cnNzGTJkSLNtrlixgq+//prnnnsOlcpvL6tVVVsOo5E8GGLFrabtndmo\nY5dqAD1qdwU6iiAEjN9OeWn+f3t3Hh1Vme57/LurKpV5HhkiCoRBpoBEWwRyTEiiJGUEkqvi0Yal\nBxcNIuJCwVb6wKI5YuNF6b7Lpu3b6r3NcvUVGridCDZDy6AggiBhUCJjgpCEpFIZKzW9549ACSYh\noDVE8nzWqpUa3tr7V29hPe69q55tMLBo0SKefvppnE4nU6ZMISUlhbfeeouhQ4eSmZlJQUEB8+fP\nJysri8jISFauXAlASkoKDz74IBMnTkSv17No0SL0ej1Au8sE+M1vfkPPnj155JFHAMjKymL27Nne\nenmeUdP6DTUtRrZQbgXnwkeSUfc5AfXnsIfLuW1E9+PVYyjp6emkp6dfc99zzz3nvh4YGMiqVava\nfe7MmTOZOXPmDS0T4NixYz8xre8F1p8GwBktBeVWYEkaB3V/JPT8LmoHPe7vOEL43M9j39AtKqr5\nLPX6aGlbf4sIjO/PeRVPsllOuCW6JykoflJntdPb9R2WYNk1cqvQdDqOBI1imP0rlONn0qlBCA+S\nguIn5bVW+moXsEX29XcU4UEXYu8lXGtGu3DA31GE8DkpKH5ScamSeM2CXr4yfEux9boPp9KIrfzM\n31GE8DkpKH7SXHECgJCkgX5OIjxJBUVxXD+AgU1f+DuKED4nBcVPVPVJAPRxKX5OIjztdPjdDFEn\nuVhxwd9RhPApKSh+YrScwokOZ4QclL/VWHqMRacpqkv+6e8oQviUFBQ/cLoU0dZzmI09QG/0dxzh\nYU1xIzATQcx5OQmd6F6koPjBeYuVPlygOex2f0cRXqA0PYeC72VUyz4s9Q3+jiOEz0hB8YNTlRb6\nat9BrPTw+rmLC9WTFtPU5hLQbxzhWjNn9v+dIBr9HVMIn7jl2tf/HNSVHyFIsxOcPBI5HdPPW4DL\nSsPRdnZtuRw0EoT+xCZ0Y3MgILTtGCFuMbKF4gf6ytaTgul6pPo5ifAanYGTgUMZYT9EbZPN32mE\n8AkpKH4QXXeMRi0UZ+Tt/o4ivEifeCcxWj1Hv5LeXqJ7kILiYzaHiztsJ6gIHQiaTP+tLK5nX1oI\nwPmtfNtLdA/yieZjZZcsDNLO0hwzzN9RhLcZAjkTdCd3Ne3mUp0cmBe3PikoPlZ55hBGzYkxeZS/\nowgfCOw1kgStlhOfb/R3FCG8TgqKj7WUfwlA1B1pfk4ifCG2VwrVWjQJJz/0dxQhvE4Kio+F1hyh\nTouAiGR/RxG+oNNzrscD3O3Yz+mzJ/2dRgivkoLiQ812J7e3nKAybBBomr/jCB/pkVaAXlNc2vt/\n/B1FCK+SguJDX5+vYoBWhjNhhL+jCB8KT7ydb4JSGVpVRINVfpMibl1SUHyo8uSXGDQX4beP9ncU\n4WPO4f/ObVoFxz5d7+8oQniNFBQfCvyu9Sx+xmQ5IN/dxI+awgVdEinf/C9cTpe/4wjhFVJQfMSl\nFAPqPuNM4EBUaIK/4whf0wdwcsAzDFCnKPnkb/5OI4RXSEHxkVPnzjJMlWLu8W/+jiL8pF/6NMq0\nHkR98T9RLtlKEbceKSg+cqnkI3SaImZYrr+jCD8xGAI4NeAZ+jtPcnrvOn/HEcLjpKD4SPR3n1Ct\nxRCSPNLfUYQfDUh/ktNab/oc+i+c1jp/xxHCo6Sg+IC5vp5U25ecix0nvz/p5gwBRsrH/Y54VxXV\nRS/7O44QHiUFxQdOH9pOmGbFOCDH31FEF3DP2GyKQqcwpGID1hNb/B1HCI+RguILJz/GipH4IRP8\nnUT4kgZNDoXVqTDbnO7LxboWwrNfoVT1ImzbC1BX5u+kQniEnALYyyouVfGLhq2cihpDvDHE33GE\nD9mdilOV9YTFNvJFzfcnew4JNtLUbKd8xHLyv5qB/v/9D1xT/z8qJN6PaYX46WQLxcsu7FxNpNaE\nccwcf0cRXcw9d4/l7aRlBFkr0X34CJrV7O9IQvwkUlC8yN7SxMgLH1ASOIrIvnf7O47oYjRN4/H8\nSbwR9Qqh9acIXJODofIrf8cS4keTguJFJ7e/QxwWalNn+zuK6KKCAvT88pEn+c/o5dQ1txC+9mH0\nX74DLoe/owlx0+QYipdY6hrod+pdvjYMZuAoORjfncWF6kmjyX3bENCCI9hJrKuKILtGCPDyoxP4\n0796M+rYMu7fs5iag+/iGjOX4H7j3V81dwWEYSXUT69CiM5JQfEGpajdMIv+XMI8dgWaTjYEu7MA\nl5WGo9vct41GAzabA0dSBC5Da7EI7DeGGT1OczjoSZYfP0Nh04f03T6Ps5/05uuo+9ESh9EvdTzh\n0SFoXeC3TEE0orM3XHeMFMDuRwqKF5wu/i13129jS8J/kCpfFRY3YXi0nWH39uKE5Xm+OnWEEXX/\nIqfm/1JfHczmkjT+qRtLVcxoesdGckdMCH1iQrgjNoRekUHodb4rNDp7A65OfkOjG5AFAVJQuhMp\nKB6kXE5O/vP33Hv2j3wafD9DJ7/q70jiZ0jTYGCUYuCoIThcd3Ku8jS6i4fIr9tPoWsnTZZg9tQO\nZ8fXg/jfrkF8rZIJ0Bu4PTaEO+JC6BsbSt+4UO6IDSEiOICQAD2BndSaFgVNdicAzRYrVpuzzZiQ\nAD2BKDRrDTrzMXRVJWi2RlAOcLlApwddACogBJcxHK3+O4iMAn2gN6ZJdEFeLSg7d+7kt7/9LS6X\ni8LCQmbMmHHN4zabjRdffJGjR48SFRXFypUr6d27NwCrV69m7dq16HQ6XnnlFcaNG3fdZZaVlTFv\n3jxqa2sZMmQIr7/+Okaj0Zsv7xqVJ/dj3P4y99qOcTDgLm577I8Y9LKrS/w0NhecccRCXCZVY5dS\ncaqE22p2c0/Np2TyOQB2XRBndLdR2tibM7XRlH8TxccqigoVTYsxmt4JsfSOiyEsJJTIECORQQY0\nTUMphUuB3enCbHXwTXkVgY46QlUjATYz0Y5KEp2VJLiqiHdVEqtdItJWgcFlvbHwB98mBHAFRuEK\nS8IZ2gNXWBKu0B64wnrgDE3CFdZ6XRkjpC3RLcBrBcXpdLJkyRLeffddEhMTKSgoICMjg/79+7vH\nfPjhh0RERLBlyxaKi4tZsWIFb775Jt9++y3FxcUUFxdTUVHB9OnT+fjjjwE6XOaKFSuYNm0aubm5\nLFq0iLVr1zJ16lQvvbgWLpXuo+5iKa7KYyRX72aIq5waFcZHd7zKqAf+A70UE9GZy7+kB9Cr769f\n7eom90ofyNnY8ZyNHQ9KEd7yHUmWQwwznCXkfAkTrIcIcJrRdD9YTlXrxaU0mjHiQI9Cu3wBhUYY\nVgI1e7sxL6kIzqs4PleJnFdDOK/i3JdmfTgRgTpiAhVJxhZ6GK30NNTTQ2cmOiqSIJeVUFsVQdYq\nApsqMFaVoGuuvrzmq16bIQgVEo8KjkYFRaOColBBUbhCErAFJ7XeZwhBBQRDSzT6ZlCG4NbnGYJB\n04Omu1yUNM8XJ9U6U9//df3gNq1/bS40WxM4rGiOJjT75Yuj2f3XaK9Bs5rR7E1w+XH3X9fl90AX\ngBN962vRB6D0Qe7XiyHoqtceBPogVEDw5TGX58MQ5H7cfVsf1JrbaW+dH53nP/69VlAOHz5Mnz59\nSE5OBiA3N5dt27ZdU1C2b9/O7NmtX6nNyclhyZIlKKXYtm0bubm5GI1GkpOT6dOnD4cPHwZod5n9\n+vVj7969vPHGGwBMmjSJP/zhD14rKK5/LWHwN+8DYFN6SgzDOJZcyO33PU5abJJX1iluPVd+SQ+Q\n0ttG6cW23Yf7JoS3/2RNoz6oF/VBvYhLiWdPaRVpMU00HikmwNmE0VFPoKOBAGcTSeF6ApUDh8OO\nPSSBZqcBcNH6kavQaVClD+FMoxF7QDhaaAwNKpTGwEQaApOw6wJxKsVdfWKIsDuJb7TRv+4SlWe/\npqpFT1WLnkqrnuO1EVxq0eNQ1/8wD8BBAmaStBqSNDNJWjUDqGZy4Hdotia0hip09kY0eyOachLU\nzjJibmB+laajtbhc+Xul0OiAqwsE3xeGa4qEalP4bkTcTYxVmgGlN4IhsPWvdvkjOSgcHQZAoTnt\naE4rmr0ZnFY0hxXN1X7xvxHxgCsohuonP4eA4B+9nPZ4raBUVFSQlPT9h2tiYqK7KFw9pkePHq1B\nDAbCw8Mxm81UVFQwYsSIa55bUVEB0O4yzWYzERERGAwG95gr468nIEBPfHwH/8Fez2OrgFUAGIG7\nbn4JnYpNTmH8vy/odNz4PqmdjukxqPNTDntijC/W09tHY3y9nhsdM6qD9Qy/Lbr1ysiO/z1cOZIR\n1cHjvTu4v3198M6/fM/5OexAu7w91S69F9ero7WweGO5QgghxE/mtYKSmJjIxYsX3bcrKipITExs\nM+bChQsAOBwO6uvriY6O7vC5Hd0fHR1NXV0dDkfrr4svXrzYZl1CCCG8y2sFZdiwYZw5c4aysjJs\nNhvFxcVkZGRcMyYjI4P169cD8PHHH/OLX/wCTdPIyMiguLgYm81GWVkZZ86cYfjw4R0uU9M07rnn\nHveB+/Xr17dZlxBCCO/SlFI3f9TpBu3YsYNly5bhdDqZMmUKM2fO5K233mLo0KFkZmbS0tLC/Pnz\nOX78OJGRkaxcudJ9wP3tt99m3bp16PV6Xn75ZdLT0ztcJrR+bfj555/HYrEwePBgVqxY4dOvDQsh\nRHfn1YIihBCi+5CD8kIIITxCCooQQgiPkILSxezcuZOcnByysrL405/+5JcMGRkZmEwm8vPzmTx5\nMgC1tbVMnz6d7Oxspk+fjsViAUApxdKlS8nKysJkMnH06FGP51m4cCH33nsveXl57vt+TJ7169eT\nnZ1Ndna2+8sg3sr3+9//nnHjxpGfn09+fj47duxwP7Z69WqysrLIyclh165d7vu99d5fuHCBJ554\ngokTJ5Kbm8v777f+KLerzGFH+brKHLa0tFBQUMBDDz1Ebm4uq1a1/gatrKyMwsJCsrKymDt3Ljab\nDWhtKTV37lyysrIoLCykvLy809zeyLdgwQIyMjLc83f8+HHAy++vEl2Gw+FQmZmZ6ty5c6qlpUWZ\nTCZVWlrq8xz333+/qq6uvua+5cuXq9WrVyullFq9erV6/fXXlVJKffLJJ+qpp55SLpdLHTx4UBUU\nFHg8z759+9SRI0dUbm7uj85jNptVRkaGMpvNqra2VmVkZKja2lqv5Vu1apX685//3GZsaWmpMplM\nqqWlRZ07d05lZmYqh8Ph1fe+oqJCHTlyRCmlVH19vcrOzlalpaVdZg47ytdV5tDlcqmGhgallFI2\nm00VFBSogwcPqjlz5qiioiKllFKvvvqqWrNmjVJKqb/+9a/q1VdfVUopVVRUpJ577rnr5vZWvpde\neklt2rSpzXhvvr+yhdKFXN2uxmg0ulvLdAXbtm3j4YcfBuDhhx9m69at19yvaRqpqanU1dVRWVnp\n0XWnpaURGRn5k/Ls3r2b++67j6ioKCIjI7nvvvs89n+I7eXrSEdthbz53ickJDBkyBAAwsLC6Nu3\nLxUVFV1mDjvK1xFfz6GmaYSGtrbhdzgcOBwONE1j79695OTkAK3tnq6sa/v27UyaNAlobSm1Z8+e\n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\n3wkAAAAASUVORK5CYII=\n", | |
"text/plain": [ | |
"<Figure size 432x288 with 1 Axes>" | |
] | |
}, | |
"metadata": { | |
"tags": [] | |
} | |
} | |
] | |
} | |
] | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment