{ "nbformat": 4, "nbformat_minor": 0, "metadata": { "colab": { "provenance": [], "gpuType": "T4" }, "kernelspec": { "name": "python3", "display_name": "Python 3" }, "language_info": { "name": "python" }, "accelerator": "GPU", "widgets": { "application/vnd.jupyter.widget-state+json": { "2020e2ed421b477e962bb21cfac7ebcc": { "model_module": "@jupyter-widgets/controls", "model_name": "HBoxModel", "model_module_version": "1.5.0", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HBoxModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HBoxView", "box_style": "", "children": [ "IPY_MODEL_a379871552b44da8b6aed2c0aa861791", "IPY_MODEL_b37dd96abb104772b3d8152e5126167a", "IPY_MODEL_6deda95a75bd4cc98b6c510209fcf6b6" ], "layout": "IPY_MODEL_cf5c075725104c0a9b5c05a4051e2bfe" } }, "a379871552b44da8b6aed2c0aa861791": { "model_module": "@jupyter-widgets/controls", "model_name": "HTMLModel", "model_module_version": "1.5.0", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HTMLView", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_c38ee7e5e02845d698b7798856e7c5ee", "placeholder": "​", "style": "IPY_MODEL_86c4bde6e52b460e8033afcb4cab3665", "value": "tokenizer_config.json: 100%" } }, "b37dd96abb104772b3d8152e5126167a": { "model_module": "@jupyter-widgets/controls", "model_name": "FloatProgressModel", "model_module_version": "1.5.0", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "FloatProgressModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "ProgressView", "bar_style": "success", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_bc6019e221df42969701fa56142216f7", "max": 4793, "min": 0, "orientation": "horizontal", "style": "IPY_MODEL_831eff042344490fb7da5b77088dd8d9", "value": 4793 } }, "6deda95a75bd4cc98b6c510209fcf6b6": { "model_module": "@jupyter-widgets/controls", "model_name": "HTMLModel", "model_module_version": "1.5.0", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HTMLView", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_eec2aaa5253e4d56a36c78275f18fa55", "placeholder": "​", "style": "IPY_MODEL_2492e29f27a04ba8a8818c68057cfed5", "value": " 4.79k/4.79k [00:00<00:00, 288kB/s]" } }, "cf5c075725104c0a9b5c05a4051e2bfe": { "model_module": "@jupyter-widgets/base", "model_name": "LayoutModel", "model_module_version": "1.2.0", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "c38ee7e5e02845d698b7798856e7c5ee": { "model_module": "@jupyter-widgets/base", "model_name": "LayoutModel", "model_module_version": "1.2.0", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "86c4bde6e52b460e8033afcb4cab3665": { "model_module": "@jupyter-widgets/controls", "model_name": "DescriptionStyleModel", "model_module_version": "1.5.0", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "DescriptionStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "description_width": "" } }, "bc6019e221df42969701fa56142216f7": { "model_module": "@jupyter-widgets/base", "model_name": "LayoutModel", "model_module_version": "1.2.0", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "831eff042344490fb7da5b77088dd8d9": { "model_module": "@jupyter-widgets/controls", "model_name": "ProgressStyleModel", "model_module_version": "1.5.0", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "ProgressStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "bar_color": null, "description_width": "" } }, "eec2aaa5253e4d56a36c78275f18fa55": { "model_module": "@jupyter-widgets/base", "model_name": "LayoutModel", "model_module_version": "1.2.0", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "2492e29f27a04ba8a8818c68057cfed5": { "model_module": "@jupyter-widgets/controls", "model_name": "DescriptionStyleModel", "model_module_version": "1.5.0", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "DescriptionStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "description_width": "" } }, "f227539fcc1c499ea786cbeee8370c59": { "model_module": "@jupyter-widgets/controls", "model_name": "HBoxModel", "model_module_version": "1.5.0", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HBoxModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HBoxView", "box_style": "", "children": [ "IPY_MODEL_bf3489ed1e35450594d8f6675ee2e341", "IPY_MODEL_772eee1a4de24f498b76edbbb9ce766d", "IPY_MODEL_67e3c0885943479abab668246020f2b6" ], "layout": "IPY_MODEL_9a360ca6ae1248e9b5fed5d803a5e461" } }, "bf3489ed1e35450594d8f6675ee2e341": { "model_module": "@jupyter-widgets/controls", "model_name": "HTMLModel", "model_module_version": "1.5.0", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HTMLView", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_16b7571d2576449cacc608f4cc9b08a2", "placeholder": "​", "style": "IPY_MODEL_12c6e362af874e4aa0744abd38de0a6d", "value": "tokenizer.json: 100%" } }, "772eee1a4de24f498b76edbbb9ce766d": { "model_module": "@jupyter-widgets/controls", "model_name": "FloatProgressModel", "model_module_version": "1.5.0", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "FloatProgressModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "ProgressView", "bar_style": "success", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_d76a4adce30848159d82cd7aeb38e94d", "max": 2113837, "min": 0, "orientation": "horizontal", "style": "IPY_MODEL_6d9b456578e84ca2897d6126ee9b2ed4", "value": 2113837 } }, "67e3c0885943479abab668246020f2b6": { "model_module": "@jupyter-widgets/controls", "model_name": "HTMLModel", "model_module_version": "1.5.0", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HTMLView", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_0804a41c57b4401dbfce99cf3e799344", "placeholder": "​", "style": "IPY_MODEL_39ba5fca2fea402cb1278211a8e91199", "value": " 2.11M/2.11M [00:00<00:00, 19.2MB/s]" } }, "9a360ca6ae1248e9b5fed5d803a5e461": { "model_module": "@jupyter-widgets/base", "model_name": "LayoutModel", "model_module_version": "1.2.0", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "16b7571d2576449cacc608f4cc9b08a2": { "model_module": "@jupyter-widgets/base", "model_name": "LayoutModel", "model_module_version": "1.2.0", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "12c6e362af874e4aa0744abd38de0a6d": { "model_module": "@jupyter-widgets/controls", "model_name": "DescriptionStyleModel", "model_module_version": "1.5.0", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "DescriptionStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "description_width": "" } }, "d76a4adce30848159d82cd7aeb38e94d": { "model_module": "@jupyter-widgets/base", "model_name": "LayoutModel", "model_module_version": "1.2.0", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "6d9b456578e84ca2897d6126ee9b2ed4": { "model_module": "@jupyter-widgets/controls", "model_name": "ProgressStyleModel", "model_module_version": "1.5.0", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "ProgressStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "bar_color": null, "description_width": "" } }, "0804a41c57b4401dbfce99cf3e799344": { "model_module": "@jupyter-widgets/base", "model_name": "LayoutModel", "model_module_version": "1.2.0", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "39ba5fca2fea402cb1278211a8e91199": { "model_module": "@jupyter-widgets/controls", "model_name": "DescriptionStyleModel", "model_module_version": "1.5.0", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "DescriptionStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "description_width": "" } }, "06a5faf173f040f5943574801e80fcbd": { "model_module": "@jupyter-widgets/controls", "model_name": "HBoxModel", "model_module_version": "1.5.0", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HBoxModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HBoxView", "box_style": "", "children": [ "IPY_MODEL_60ac77f4cb8c4b98bb6f5d0370c01bb2", "IPY_MODEL_e36efe3c673e401f8f1321ba32804919", "IPY_MODEL_61c6e65f97ba46b3bbdb05d5028fd65f" ], "layout": "IPY_MODEL_b2d2d7207fe4444ab844e7d060da3c3e" } }, "60ac77f4cb8c4b98bb6f5d0370c01bb2": { "model_module": "@jupyter-widgets/controls", "model_name": "HTMLModel", "model_module_version": "1.5.0", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HTMLView", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_fc1a23c92e9c44af96e0b5078c31d643", "placeholder": "​", "style": "IPY_MODEL_804f79bc7b734dc9b28a52bf6ae061b3", "value": "special_tokens_map.json: 100%" } }, "e36efe3c673e401f8f1321ba32804919": { "model_module": "@jupyter-widgets/controls", "model_name": "FloatProgressModel", "model_module_version": "1.5.0", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "FloatProgressModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "ProgressView", "bar_style": "success", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_82e7a765bd2241f582730ae0783d0e5f", "max": 131, "min": 0, "orientation": "horizontal", "style": "IPY_MODEL_cb4d824ee84347f7866b338189d0196d", "value": 131 } }, "61c6e65f97ba46b3bbdb05d5028fd65f": { "model_module": "@jupyter-widgets/controls", "model_name": "HTMLModel", "model_module_version": "1.5.0", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HTMLView", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_3e8f46a1ed93455e86c3e8936a9dbc4b", "placeholder": "​", "style": "IPY_MODEL_782add478b194a48bca30d965c7841a5", "value": " 131/131 [00:00<00:00, 7.25kB/s]" } }, "b2d2d7207fe4444ab844e7d060da3c3e": { "model_module": "@jupyter-widgets/base", "model_name": "LayoutModel", "model_module_version": "1.2.0", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "fc1a23c92e9c44af96e0b5078c31d643": { "model_module": "@jupyter-widgets/base", "model_name": "LayoutModel", "model_module_version": "1.2.0", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "804f79bc7b734dc9b28a52bf6ae061b3": { "model_module": "@jupyter-widgets/controls", "model_name": "DescriptionStyleModel", "model_module_version": "1.5.0", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "DescriptionStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "description_width": "" } }, "82e7a765bd2241f582730ae0783d0e5f": { "model_module": "@jupyter-widgets/base", "model_name": "LayoutModel", "model_module_version": "1.2.0", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "cb4d824ee84347f7866b338189d0196d": { "model_module": "@jupyter-widgets/controls", "model_name": "ProgressStyleModel", "model_module_version": "1.5.0", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "ProgressStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "bar_color": null, "description_width": "" } }, "3e8f46a1ed93455e86c3e8936a9dbc4b": { "model_module": "@jupyter-widgets/base", "model_name": "LayoutModel", "model_module_version": "1.2.0", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "782add478b194a48bca30d965c7841a5": { "model_module": "@jupyter-widgets/controls", "model_name": "DescriptionStyleModel", "model_module_version": "1.5.0", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "DescriptionStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "description_width": "" } }, "da2c604fb1dd420589b86697ff64c090": { "model_module": "@jupyter-widgets/controls", "model_name": "HBoxModel", "model_module_version": "1.5.0", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HBoxModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HBoxView", "box_style": "", "children": [ "IPY_MODEL_849c820760fd4424afc4767f11b00ad3", "IPY_MODEL_a985f9968d3e47d18b800bbebd688194", "IPY_MODEL_ec9abeadb5524f70930745645a274128" ], "layout": "IPY_MODEL_a3eecb4c61a24c63b8cb4714665b572f" } }, "849c820760fd4424afc4767f11b00ad3": { "model_module": "@jupyter-widgets/controls", "model_name": "HTMLModel", "model_module_version": "1.5.0", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HTMLView", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_c8861c52d2b5403483b81e70946f90f9", "placeholder": "​", "style": "IPY_MODEL_df0d9341497046208282cd7aca2873bc", "value": "tokenizer_config.json: 100%" } }, "a985f9968d3e47d18b800bbebd688194": { "model_module": "@jupyter-widgets/controls", "model_name": "FloatProgressModel", "model_module_version": "1.5.0", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "FloatProgressModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "ProgressView", "bar_style": "success", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_f7ff139eeef6479b8e9b17edb8e4dddb", "max": 1431, "min": 0, "orientation": "horizontal", "style": "IPY_MODEL_6c43585c87994e6e978423dff2b294e3", "value": 1431 } }, "ec9abeadb5524f70930745645a274128": { "model_module": "@jupyter-widgets/controls", "model_name": "HTMLModel", "model_module_version": "1.5.0", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HTMLView", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_25e37a1bca0c42e3951df662a0ef1795", "placeholder": "​", "style": "IPY_MODEL_9807a6af108d4283bd7e595387610f96", "value": " 1.43k/1.43k [00:00<00:00, 94.4kB/s]" } }, "a3eecb4c61a24c63b8cb4714665b572f": { "model_module": "@jupyter-widgets/base", "model_name": "LayoutModel", "model_module_version": "1.2.0", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "c8861c52d2b5403483b81e70946f90f9": { "model_module": "@jupyter-widgets/base", "model_name": "LayoutModel", "model_module_version": "1.2.0", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "df0d9341497046208282cd7aca2873bc": { "model_module": "@jupyter-widgets/controls", "model_name": "DescriptionStyleModel", "model_module_version": "1.5.0", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "DescriptionStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "description_width": "" } }, "f7ff139eeef6479b8e9b17edb8e4dddb": { "model_module": "@jupyter-widgets/base", "model_name": "LayoutModel", "model_module_version": "1.2.0", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "6c43585c87994e6e978423dff2b294e3": { "model_module": "@jupyter-widgets/controls", "model_name": "ProgressStyleModel", "model_module_version": "1.5.0", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "ProgressStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "bar_color": null, "description_width": "" } }, "25e37a1bca0c42e3951df662a0ef1795": { "model_module": "@jupyter-widgets/base", "model_name": "LayoutModel", "model_module_version": "1.2.0", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "9807a6af108d4283bd7e595387610f96": { "model_module": "@jupyter-widgets/controls", "model_name": "DescriptionStyleModel", "model_module_version": "1.5.0", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "DescriptionStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "description_width": "" } }, "340a4806d3d54b16812dd8964eff5485": { "model_module": "@jupyter-widgets/controls", "model_name": "HBoxModel", "model_module_version": "1.5.0", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HBoxModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HBoxView", "box_style": "", "children": [ "IPY_MODEL_0d51afac8c874ab5b69a225d60363fb9", "IPY_MODEL_7881b61882dc468183aac5c6878a5363", "IPY_MODEL_a6e4e1732a4347fcb3e097c2fb14ae43" ], "layout": "IPY_MODEL_3819323bee354de59a4e8e96a24c9539" } }, "0d51afac8c874ab5b69a225d60363fb9": { "model_module": "@jupyter-widgets/controls", "model_name": "HTMLModel", "model_module_version": "1.5.0", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HTMLView", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_104e2d677ae5414da0992d2b3212c379", "placeholder": "​", "style": "IPY_MODEL_b5acad7627724daa9a0bcf7b99fbcd24", "value": "tokenizer.model: 100%" } }, "7881b61882dc468183aac5c6878a5363": { "model_module": "@jupyter-widgets/controls", "model_name": "FloatProgressModel", "model_module_version": "1.5.0", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "FloatProgressModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "ProgressView", "bar_style": "success", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_4994ecec75eb429a95eb916dcbedd22d", "max": 493443, "min": 0, "orientation": "horizontal", "style": "IPY_MODEL_2e1bd1182ef148dbb44cd838b103ae89", "value": 493443 } }, "a6e4e1732a4347fcb3e097c2fb14ae43": { "model_module": "@jupyter-widgets/controls", "model_name": "HTMLModel", "model_module_version": "1.5.0", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HTMLView", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_1b58fb3c0cd84e64894351607ad3963d", "placeholder": "​", "style": "IPY_MODEL_858b3de72d8b4086b6937c972f438970", "value": " 493k/493k [00:00<00:00, 6.83MB/s]" } }, "3819323bee354de59a4e8e96a24c9539": { "model_module": "@jupyter-widgets/base", "model_name": "LayoutModel", "model_module_version": "1.2.0", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "104e2d677ae5414da0992d2b3212c379": { "model_module": "@jupyter-widgets/base", "model_name": "LayoutModel", "model_module_version": "1.2.0", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "b5acad7627724daa9a0bcf7b99fbcd24": { "model_module": "@jupyter-widgets/controls", "model_name": "DescriptionStyleModel", "model_module_version": "1.5.0", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "DescriptionStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "description_width": "" } }, "4994ecec75eb429a95eb916dcbedd22d": { "model_module": "@jupyter-widgets/base", "model_name": "LayoutModel", "model_module_version": "1.2.0", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "2e1bd1182ef148dbb44cd838b103ae89": { "model_module": "@jupyter-widgets/controls", "model_name": "ProgressStyleModel", "model_module_version": "1.5.0", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "ProgressStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "bar_color": null, "description_width": "" } }, "1b58fb3c0cd84e64894351607ad3963d": { "model_module": "@jupyter-widgets/base", "model_name": "LayoutModel", "model_module_version": "1.2.0", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "858b3de72d8b4086b6937c972f438970": { "model_module": "@jupyter-widgets/controls", "model_name": "DescriptionStyleModel", "model_module_version": "1.5.0", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "DescriptionStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "description_width": "" } }, "70c5fee54540499e98794dacfa6ff163": { "model_module": "@jupyter-widgets/controls", "model_name": "HBoxModel", "model_module_version": "1.5.0", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HBoxModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HBoxView", "box_style": "", "children": [ "IPY_MODEL_289ebe396ad04d14a38e6d9417701f4b", "IPY_MODEL_7ff214c9f75b4a5d989f4724dca36263", "IPY_MODEL_b4e9b2bc67b141c9bfc4e87956357eb4" ], "layout": "IPY_MODEL_2dce3c94d17d43c59bba1b7a8683436c" } }, "289ebe396ad04d14a38e6d9417701f4b": { "model_module": "@jupyter-widgets/controls", "model_name": "HTMLModel", "model_module_version": "1.5.0", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HTMLView", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_be9be3be7cd2421a9dd7d7c4e609934f", "placeholder": "​", "style": "IPY_MODEL_7829a94deff64e1385b8631ab4a1dcc1", "value": "tokenizer.json: 100%" } }, "7ff214c9f75b4a5d989f4724dca36263": { "model_module": "@jupyter-widgets/controls", "model_name": "FloatProgressModel", "model_module_version": "1.5.0", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "FloatProgressModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "ProgressView", "bar_style": "success", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_1fc267c3327f4fd5a3b226ad17468ec6", "max": 1795303, "min": 0, "orientation": "horizontal", "style": "IPY_MODEL_3a3a7ed8010142569d6c99a0df9b03a9", "value": 1795303 } }, "b4e9b2bc67b141c9bfc4e87956357eb4": { "model_module": "@jupyter-widgets/controls", "model_name": "HTMLModel", "model_module_version": "1.5.0", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HTMLView", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_769ec66348274b8c99bcc80b0602cd0e", "placeholder": "​", "style": "IPY_MODEL_18d334cc6f66460dbec805eb9a71b51e", "value": " 1.80M/1.80M [00:00<00:00, 39.5MB/s]" } }, "2dce3c94d17d43c59bba1b7a8683436c": { "model_module": "@jupyter-widgets/base", "model_name": "LayoutModel", "model_module_version": "1.2.0", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "be9be3be7cd2421a9dd7d7c4e609934f": { "model_module": "@jupyter-widgets/base", "model_name": "LayoutModel", "model_module_version": "1.2.0", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "7829a94deff64e1385b8631ab4a1dcc1": { "model_module": "@jupyter-widgets/controls", "model_name": "DescriptionStyleModel", "model_module_version": "1.5.0", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "DescriptionStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "description_width": "" } }, "1fc267c3327f4fd5a3b226ad17468ec6": { "model_module": "@jupyter-widgets/base", "model_name": "LayoutModel", "model_module_version": "1.2.0", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "3a3a7ed8010142569d6c99a0df9b03a9": { "model_module": "@jupyter-widgets/controls", "model_name": "ProgressStyleModel", "model_module_version": "1.5.0", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "ProgressStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "bar_color": null, "description_width": "" } }, "769ec66348274b8c99bcc80b0602cd0e": { "model_module": "@jupyter-widgets/base", "model_name": "LayoutModel", "model_module_version": "1.2.0", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "18d334cc6f66460dbec805eb9a71b51e": { "model_module": "@jupyter-widgets/controls", "model_name": "DescriptionStyleModel", "model_module_version": "1.5.0", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "DescriptionStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "description_width": "" } }, "b776c026b7934ca3975d97ef7ce37697": { "model_module": "@jupyter-widgets/controls", "model_name": "HBoxModel", "model_module_version": "1.5.0", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HBoxModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HBoxView", "box_style": "", "children": [ "IPY_MODEL_1fb16ce7f8a549a8a669d1a296481d75", "IPY_MODEL_e3dcf347d7484cc9ad00a60ae601dded", "IPY_MODEL_ae53259402164163a826fd26c398acf0" ], "layout": "IPY_MODEL_188618e66c894f83afb82d878b3c37f0" } }, "1fb16ce7f8a549a8a669d1a296481d75": { "model_module": "@jupyter-widgets/controls", "model_name": "HTMLModel", "model_module_version": "1.5.0", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HTMLView", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_9f97b1965b5b4117b0e29839ee5a8168", "placeholder": "​", "style": "IPY_MODEL_75a6ebd2976f48209cabf13d764303f4", "value": "added_tokens.json: 100%" } }, "e3dcf347d7484cc9ad00a60ae601dded": { "model_module": "@jupyter-widgets/controls", "model_name": "FloatProgressModel", "model_module_version": "1.5.0", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "FloatProgressModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "ProgressView", "bar_style": "success", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_386aad57267a483fa2a2609dd65e5e12", "max": 42, "min": 0, "orientation": "horizontal", "style": "IPY_MODEL_dbba0ff241a14aad9ca24a4b8b45575d", "value": 42 } }, "ae53259402164163a826fd26c398acf0": { "model_module": "@jupyter-widgets/controls", "model_name": "HTMLModel", "model_module_version": "1.5.0", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HTMLView", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_f865d5c43af740c9ad1debcf40f61350", "placeholder": "​", "style": "IPY_MODEL_ddddf75be3734d9ea6507770f59efc76", "value": " 42.0/42.0 [00:00<00:00, 2.36kB/s]" } }, "188618e66c894f83afb82d878b3c37f0": { "model_module": "@jupyter-widgets/base", "model_name": "LayoutModel", "model_module_version": "1.2.0", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "9f97b1965b5b4117b0e29839ee5a8168": { "model_module": "@jupyter-widgets/base", "model_name": "LayoutModel", "model_module_version": "1.2.0", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "75a6ebd2976f48209cabf13d764303f4": { "model_module": "@jupyter-widgets/controls", "model_name": "DescriptionStyleModel", "model_module_version": "1.5.0", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "DescriptionStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "description_width": "" } }, "386aad57267a483fa2a2609dd65e5e12": { "model_module": "@jupyter-widgets/base", "model_name": "LayoutModel", "model_module_version": "1.2.0", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "dbba0ff241a14aad9ca24a4b8b45575d": { "model_module": "@jupyter-widgets/controls", "model_name": "ProgressStyleModel", "model_module_version": "1.5.0", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "ProgressStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "bar_color": null, "description_width": "" } }, "f865d5c43af740c9ad1debcf40f61350": { "model_module": "@jupyter-widgets/base", "model_name": "LayoutModel", "model_module_version": "1.2.0", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "ddddf75be3734d9ea6507770f59efc76": { "model_module": "@jupyter-widgets/controls", "model_name": "DescriptionStyleModel", "model_module_version": "1.5.0", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "DescriptionStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "description_width": "" } }, "850fb0e9e3b3403eab657dd4ac5a9694": { "model_module": "@jupyter-widgets/controls", "model_name": "HBoxModel", "model_module_version": "1.5.0", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HBoxModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HBoxView", "box_style": "", "children": [ "IPY_MODEL_13fbc5eff3014dbb86f6cc0fc86e1d49", "IPY_MODEL_e2faf7837bcc4f0f864b1f0923aa59ac", "IPY_MODEL_34d11401347f4bf4951fb67fe84cc304" ], "layout": "IPY_MODEL_7bf6eefdfbb94bee8dc43add852a0e33" } }, "13fbc5eff3014dbb86f6cc0fc86e1d49": { "model_module": "@jupyter-widgets/controls", "model_name": "HTMLModel", "model_module_version": "1.5.0", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HTMLView", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_5bbe2f3227a54ccfa5c52bd0ab7d8c52", "placeholder": "​", "style": "IPY_MODEL_09cb1f730f1a473090a5857ca444ccd1", "value": "special_tokens_map.json: 100%" } }, "e2faf7837bcc4f0f864b1f0923aa59ac": { "model_module": "@jupyter-widgets/controls", "model_name": "FloatProgressModel", "model_module_version": "1.5.0", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "FloatProgressModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "ProgressView", "bar_style": "success", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_8e7a5bdcb1bd429589158affb51f8a33", "max": 168, "min": 0, "orientation": "horizontal", "style": "IPY_MODEL_dea04802ba794251a212babc88f6a37f", "value": 168 } }, "34d11401347f4bf4951fb67fe84cc304": { "model_module": "@jupyter-widgets/controls", "model_name": "HTMLModel", "model_module_version": "1.5.0", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HTMLView", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_edba7a5e01f14ccb8cb406f5634655a2", "placeholder": "​", "style": "IPY_MODEL_036a365ba1fb4bb78e0665e2f501d4c8", "value": " 168/168 [00:00<00:00, 6.42kB/s]" } }, "7bf6eefdfbb94bee8dc43add852a0e33": { "model_module": "@jupyter-widgets/base", "model_name": "LayoutModel", "model_module_version": "1.2.0", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "5bbe2f3227a54ccfa5c52bd0ab7d8c52": { "model_module": "@jupyter-widgets/base", "model_name": "LayoutModel", "model_module_version": "1.2.0", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "09cb1f730f1a473090a5857ca444ccd1": { "model_module": "@jupyter-widgets/controls", "model_name": "DescriptionStyleModel", "model_module_version": "1.5.0", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "DescriptionStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "description_width": "" } }, "8e7a5bdcb1bd429589158affb51f8a33": { "model_module": "@jupyter-widgets/base", "model_name": "LayoutModel", "model_module_version": "1.2.0", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "dea04802ba794251a212babc88f6a37f": { "model_module": "@jupyter-widgets/controls", "model_name": "ProgressStyleModel", "model_module_version": "1.5.0", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "ProgressStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "bar_color": null, "description_width": "" } }, "edba7a5e01f14ccb8cb406f5634655a2": { "model_module": "@jupyter-widgets/base", "model_name": "LayoutModel", "model_module_version": "1.2.0", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "036a365ba1fb4bb78e0665e2f501d4c8": { "model_module": "@jupyter-widgets/controls", "model_name": "DescriptionStyleModel", "model_module_version": "1.5.0", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "DescriptionStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "description_width": "" } }, "8c932795d8e5447796e7c2e94cba7fd8": { "model_module": "@jupyter-widgets/controls", "model_name": "HBoxModel", "model_module_version": "1.5.0", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HBoxModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HBoxView", "box_style": "", "children": [ "IPY_MODEL_a6920eb6f9c0406c8259d0f5a3f8c316", "IPY_MODEL_8a3aca195c494899a9c826b50debf841", "IPY_MODEL_bd47f32c69b049b1b00f18f2a8e9d428" ], "layout": "IPY_MODEL_0ee34fbe493f4868aa8327f33ba2ffc4" } }, "a6920eb6f9c0406c8259d0f5a3f8c316": { "model_module": "@jupyter-widgets/controls", "model_name": "HTMLModel", "model_module_version": "1.5.0", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HTMLView", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_ca8bbdeec3e34201a57abcafa0017198", "placeholder": "​", "style": "IPY_MODEL_14953563409d466d886d887caa0b5d70", "value": "config.json: 100%" } }, "8a3aca195c494899a9c826b50debf841": { "model_module": "@jupyter-widgets/controls", "model_name": "FloatProgressModel", "model_module_version": "1.5.0", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "FloatProgressModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "ProgressView", "bar_style": "success", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_02ea2b8457954f2faac1b674609e1848", "max": 201, "min": 0, "orientation": "horizontal", "style": "IPY_MODEL_5c58599b8d474e329b0f013da74f17d4", "value": 201 } }, "bd47f32c69b049b1b00f18f2a8e9d428": { "model_module": "@jupyter-widgets/controls", "model_name": "HTMLModel", "model_module_version": "1.5.0", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HTMLView", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_6ff38ca0aeee4803b33496a8b6cef8f1", "placeholder": "​", "style": "IPY_MODEL_f5321a5f027944d39283da6cc8f60b53", "value": " 201/201 [00:00<00:00, 14.0kB/s]" } }, "0ee34fbe493f4868aa8327f33ba2ffc4": { "model_module": "@jupyter-widgets/base", "model_name": "LayoutModel", "model_module_version": "1.2.0", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "ca8bbdeec3e34201a57abcafa0017198": { "model_module": "@jupyter-widgets/base", "model_name": "LayoutModel", "model_module_version": "1.2.0", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "14953563409d466d886d887caa0b5d70": { "model_module": "@jupyter-widgets/controls", "model_name": "DescriptionStyleModel", "model_module_version": "1.5.0", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "DescriptionStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "description_width": "" } }, "02ea2b8457954f2faac1b674609e1848": { "model_module": "@jupyter-widgets/base", "model_name": "LayoutModel", "model_module_version": "1.2.0", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "5c58599b8d474e329b0f013da74f17d4": { "model_module": "@jupyter-widgets/controls", "model_name": "ProgressStyleModel", "model_module_version": "1.5.0", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "ProgressStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "bar_color": null, "description_width": "" } }, "6ff38ca0aeee4803b33496a8b6cef8f1": { "model_module": "@jupyter-widgets/base", "model_name": "LayoutModel", "model_module_version": "1.2.0", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "f5321a5f027944d39283da6cc8f60b53": { "model_module": "@jupyter-widgets/controls", "model_name": "DescriptionStyleModel", "model_module_version": "1.5.0", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "DescriptionStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "description_width": "" } }, "81be9fee920a493d91b551f9b5bd7227": { "model_module": "@jupyter-widgets/controls", "model_name": "HBoxModel", "model_module_version": "1.5.0", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HBoxModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HBoxView", "box_style": "", "children": [ "IPY_MODEL_bd7f43b57cdd4f9aba1f5b3175ccebcd", "IPY_MODEL_f1aec3140f4848f893f3dd35dfde150d", "IPY_MODEL_add7c610f8d7459fa44492894f220ed8" ], "layout": "IPY_MODEL_75f68bac250a4e3fb68937b336368f4b" } }, "bd7f43b57cdd4f9aba1f5b3175ccebcd": { "model_module": "@jupyter-widgets/controls", "model_name": "HTMLModel", "model_module_version": "1.5.0", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HTMLView", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_840e1f306c8142b2b64e18fbc3d75672", "placeholder": "​", "style": "IPY_MODEL_f6b4d63153154ab398c278eb99296513", "value": "pytorch_model.bin: 100%" } }, "f1aec3140f4848f893f3dd35dfde150d": { "model_module": "@jupyter-widgets/controls", "model_name": "FloatProgressModel", "model_module_version": "1.5.0", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "FloatProgressModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "ProgressView", "bar_style": "success", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_473a706b8a9c4629bc5c5b0447ad265e", "max": 5548078554, "min": 0, "orientation": "horizontal", "style": "IPY_MODEL_6955b24b0ca841a08677c3faf31b00e7", "value": 5548078554 } }, "add7c610f8d7459fa44492894f220ed8": { "model_module": "@jupyter-widgets/controls", "model_name": "HTMLModel", "model_module_version": "1.5.0", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HTMLView", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_486dd84f52b54902a50352e1f8ae1cb5", "placeholder": "​", "style": "IPY_MODEL_3ea00298f5974a31933644c4145fd5ef", "value": " 5.55G/5.55G [00:42<00:00, 155MB/s]" } }, "75f68bac250a4e3fb68937b336368f4b": { "model_module": "@jupyter-widgets/base", "model_name": "LayoutModel", "model_module_version": "1.2.0", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "840e1f306c8142b2b64e18fbc3d75672": { "model_module": "@jupyter-widgets/base", "model_name": "LayoutModel", "model_module_version": "1.2.0", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "f6b4d63153154ab398c278eb99296513": { "model_module": "@jupyter-widgets/controls", "model_name": "DescriptionStyleModel", "model_module_version": "1.5.0", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "DescriptionStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "description_width": "" } }, "473a706b8a9c4629bc5c5b0447ad265e": { "model_module": "@jupyter-widgets/base", "model_name": "LayoutModel", "model_module_version": "1.2.0", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "6955b24b0ca841a08677c3faf31b00e7": { "model_module": "@jupyter-widgets/controls", "model_name": "ProgressStyleModel", "model_module_version": "1.5.0", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "ProgressStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "bar_color": null, "description_width": "" } }, "486dd84f52b54902a50352e1f8ae1cb5": { "model_module": "@jupyter-widgets/base", "model_name": "LayoutModel", "model_module_version": "1.2.0", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "3ea00298f5974a31933644c4145fd5ef": { "model_module": "@jupyter-widgets/controls", "model_name": "DescriptionStyleModel", "model_module_version": "1.5.0", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "DescriptionStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "description_width": "" } } } } }, "cells": [ { "cell_type": "code", "execution_count": 1, "metadata": { "colab": { "base_uri": "https://localhost:8080/" }, "id": "ZMgc-xsKICLs", "outputId": "27cebd7c-28b9-4022-f113-2049aee33f0f" }, "outputs": [ { "output_type": "stream", "name": "stdout", "text": [ "\u001b[31mERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.\n", "torchaudio 2.1.0+cu121 requires torch==2.1.0, but you have torch 2.1.2 which is incompatible.\n", "torchdata 0.7.0 requires torch==2.1.0, but you have torch 2.1.2 which is incompatible.\n", "torchtext 0.16.0 requires torch==2.1.0, but you have torch 2.1.2 which is incompatible.\n", "torchvision 0.16.0+cu121 requires torch==2.1.0, but you have torch 2.1.2 which is incompatible.\u001b[0m\u001b[31m\n", "\u001b[0m\u001b[33mWARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv\u001b[0m\u001b[33m\n", "\u001b[0m Preparing metadata (setup.py) ... \u001b[?25l\u001b[?25hdone\n", " Preparing metadata (setup.py) ... \u001b[?25l\u001b[?25hdone\n", " Preparing metadata (setup.py) ... \u001b[?25l\u001b[?25hdone\n", " Building wheel for causal-conv1d (setup.py) ... \u001b[?25l\u001b[?25hdone\n", " Building wheel for buildtools (setup.py) ... \u001b[?25l\u001b[?25hdone\n", " Building wheel for docopt (setup.py) ... \u001b[?25l\u001b[?25hdone\n", "\u001b[33mWARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv\u001b[0m\u001b[33m\n", "\u001b[0m Preparing metadata (setup.py) ... \u001b[?25l\u001b[?25hdone\n", " Building wheel for mamba-ssm (setup.py) ... \u001b[?25l\u001b[?25hdone\n", "\u001b[33mWARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv\u001b[0m\u001b[33m\n", "\u001b[0m" ] } ], "source": [ "!pip install -Uqqq pip --progress-bar off\n", "!pip install -qqq torch==2.1.2 --progress-bar off\n", "!pip install -qqq causal-conv1d==1.1.1 --progress-bar off\n", "!pip install -qqq mamba-ssm==1.1.1 --progress-bar off" ] }, { "cell_type": "code", "source": [ "!export LC_ALL=\"en_US.UTF-8\"\n", "!export LD_LIBRARY_PATH=\"/usr/lib64-nvidia\"\n", "!export LIBRARY_PATH=\"/usr/local/cuda/lib64/stubs\"\n", "!ldconfig /usr/lib64-nvidia" ], "metadata": { "colab": { "base_uri": "https://localhost:8080/" }, "id": "xSx1uIj2UQUy", "outputId": "7433d921-44ba-4c92-a934-dfa52bd706ed" }, "execution_count": 2, "outputs": [ { "output_type": "stream", "name": "stdout", "text": [ "/sbin/ldconfig.real: /usr/local/lib/libtbbmalloc_proxy.so.2 is not a symbolic link\n", "\n", "/sbin/ldconfig.real: /usr/local/lib/libtbbmalloc.so.2 is not a symbolic link\n", "\n", "/sbin/ldconfig.real: /usr/local/lib/libtbbbind.so.3 is not a symbolic link\n", "\n", "/sbin/ldconfig.real: /usr/local/lib/libtbbbind_2_5.so.3 is not a symbolic link\n", "\n", "/sbin/ldconfig.real: /usr/local/lib/libtbb.so.12 is not a symbolic link\n", "\n", "/sbin/ldconfig.real: /usr/local/lib/libtbbbind_2_0.so.3 is not a symbolic link\n", "\n" ] } ] }, { "cell_type": "code", "source": [ "from inspect import cleandoc\n", "\n", "import pandas as pd\n", "import torch\n", "from mamba_ssm.models.mixer_seq_simple import MambaLMHeadModel\n", "from transformers import AutoTokenizer\n", "\n", "DEVICE = \"cuda\" if torch.cuda.is_available() else \"cpu\"\n", "DEVICE" ], "metadata": { "colab": { "base_uri": "https://localhost:8080/", "height": 35 }, "id": "vfJeja8VlN6q", "outputId": "f5227dde-c3a5-4824-ec8d-afc82a384872" }, "execution_count": 3, "outputs": [ { "output_type": "execute_result", "data": { "text/plain": [ "'cuda'" ], "application/vnd.google.colaboratory.intrinsic+json": { "type": "string" } }, "metadata": {}, "execution_count": 3 } ] }, { "cell_type": "code", "source": [ "def memory_usage() -> pd.DataFrame:\n", " gpu_stats = torch.cuda.get_device_properties(0)\n", " start_gpu_memory = round(torch.cuda.max_memory_reserved() / 1024 / 1024 / 1024, 3)\n", " max_memory = round(gpu_stats.total_memory / 1024 / 1024 / 1024, 3)\n", " return pd.DataFrame(\n", " [\n", " {\n", " \"gpu\": gpu_stats.name,\n", " \"max_memory_gb\": max_memory,\n", " \"used_memory_gb\": start_gpu_memory,\n", " }\n", " ]\n", " )" ], "metadata": { "id": "LjfwwKifsqwJ" }, "execution_count": 4, "outputs": [] }, { "cell_type": "code", "source": [ "memory_usage()" ], "metadata": { "colab": { "base_uri": "https://localhost:8080/", "height": 81 }, "id": "mNehc2Vosnfe", "outputId": "48b98802-ab6b-411b-ff5a-21073f163401" }, "execution_count": 5, "outputs": [ { "output_type": "execute_result", "data": { "text/plain": [ " gpu max_memory_gb used_memory_gb\n", "0 Tesla T4 14.748 0.0" ], "text/html": [ "\n", "
\n", "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
gpumax_memory_gbused_memory_gb
0Tesla T414.7480.0
\n", "
\n", "
\n", "\n", "
\n", " \n", "\n", " \n", "\n", " \n", "
\n", "\n", "
\n", "
\n" ] }, "metadata": {}, "execution_count": 5 } ] }, { "cell_type": "code", "source": [ "MODEL_NAME = \"havenhq/mamba-chat\"\n", "ANSWER_START = \"<|assistant|>\\n\"\n", "ANSWER_END = \"<|endoftext|>\"\n", "\n", "tokenizer = AutoTokenizer.from_pretrained(MODEL_NAME)\n", "tokenizer.eos_token = ANSWER_END\n", "tokenizer.pad_token = tokenizer.eos_token\n", "tokenizer.chat_template = AutoTokenizer.from_pretrained(\n", " \"HuggingFaceH4/zephyr-7b-beta\"\n", ").chat_template\n", "\n", "model = MambaLMHeadModel.from_pretrained(MODEL_NAME, device=DEVICE, dtype=torch.float16)" ], "metadata": { "colab": { "base_uri": "https://localhost:8080/", "height": 355, "referenced_widgets": [ "2020e2ed421b477e962bb21cfac7ebcc", "a379871552b44da8b6aed2c0aa861791", "b37dd96abb104772b3d8152e5126167a", "6deda95a75bd4cc98b6c510209fcf6b6", "cf5c075725104c0a9b5c05a4051e2bfe", "c38ee7e5e02845d698b7798856e7c5ee", "86c4bde6e52b460e8033afcb4cab3665", "bc6019e221df42969701fa56142216f7", "831eff042344490fb7da5b77088dd8d9", "eec2aaa5253e4d56a36c78275f18fa55", "2492e29f27a04ba8a8818c68057cfed5", "f227539fcc1c499ea786cbeee8370c59", "bf3489ed1e35450594d8f6675ee2e341", "772eee1a4de24f498b76edbbb9ce766d", "67e3c0885943479abab668246020f2b6", "9a360ca6ae1248e9b5fed5d803a5e461", "16b7571d2576449cacc608f4cc9b08a2", "12c6e362af874e4aa0744abd38de0a6d", "d76a4adce30848159d82cd7aeb38e94d", "6d9b456578e84ca2897d6126ee9b2ed4", "0804a41c57b4401dbfce99cf3e799344", "39ba5fca2fea402cb1278211a8e91199", "06a5faf173f040f5943574801e80fcbd", "60ac77f4cb8c4b98bb6f5d0370c01bb2", "e36efe3c673e401f8f1321ba32804919", "61c6e65f97ba46b3bbdb05d5028fd65f", "b2d2d7207fe4444ab844e7d060da3c3e", "fc1a23c92e9c44af96e0b5078c31d643", "804f79bc7b734dc9b28a52bf6ae061b3", "82e7a765bd2241f582730ae0783d0e5f", "cb4d824ee84347f7866b338189d0196d", "3e8f46a1ed93455e86c3e8936a9dbc4b", "782add478b194a48bca30d965c7841a5", "da2c604fb1dd420589b86697ff64c090", "849c820760fd4424afc4767f11b00ad3", "a985f9968d3e47d18b800bbebd688194", "ec9abeadb5524f70930745645a274128", "a3eecb4c61a24c63b8cb4714665b572f", "c8861c52d2b5403483b81e70946f90f9", "df0d9341497046208282cd7aca2873bc", "f7ff139eeef6479b8e9b17edb8e4dddb", "6c43585c87994e6e978423dff2b294e3", "25e37a1bca0c42e3951df662a0ef1795", "9807a6af108d4283bd7e595387610f96", "340a4806d3d54b16812dd8964eff5485", "0d51afac8c874ab5b69a225d60363fb9", "7881b61882dc468183aac5c6878a5363", "a6e4e1732a4347fcb3e097c2fb14ae43", "3819323bee354de59a4e8e96a24c9539", "104e2d677ae5414da0992d2b3212c379", "b5acad7627724daa9a0bcf7b99fbcd24", "4994ecec75eb429a95eb916dcbedd22d", "2e1bd1182ef148dbb44cd838b103ae89", "1b58fb3c0cd84e64894351607ad3963d", "858b3de72d8b4086b6937c972f438970", "70c5fee54540499e98794dacfa6ff163", "289ebe396ad04d14a38e6d9417701f4b", "7ff214c9f75b4a5d989f4724dca36263", "b4e9b2bc67b141c9bfc4e87956357eb4", "2dce3c94d17d43c59bba1b7a8683436c", "be9be3be7cd2421a9dd7d7c4e609934f", "7829a94deff64e1385b8631ab4a1dcc1", "1fc267c3327f4fd5a3b226ad17468ec6", "3a3a7ed8010142569d6c99a0df9b03a9", "769ec66348274b8c99bcc80b0602cd0e", "18d334cc6f66460dbec805eb9a71b51e", "b776c026b7934ca3975d97ef7ce37697", "1fb16ce7f8a549a8a669d1a296481d75", "e3dcf347d7484cc9ad00a60ae601dded", "ae53259402164163a826fd26c398acf0", "188618e66c894f83afb82d878b3c37f0", "9f97b1965b5b4117b0e29839ee5a8168", "75a6ebd2976f48209cabf13d764303f4", "386aad57267a483fa2a2609dd65e5e12", "dbba0ff241a14aad9ca24a4b8b45575d", "f865d5c43af740c9ad1debcf40f61350", "ddddf75be3734d9ea6507770f59efc76", "850fb0e9e3b3403eab657dd4ac5a9694", "13fbc5eff3014dbb86f6cc0fc86e1d49", "e2faf7837bcc4f0f864b1f0923aa59ac", "34d11401347f4bf4951fb67fe84cc304", "7bf6eefdfbb94bee8dc43add852a0e33", "5bbe2f3227a54ccfa5c52bd0ab7d8c52", "09cb1f730f1a473090a5857ca444ccd1", "8e7a5bdcb1bd429589158affb51f8a33", "dea04802ba794251a212babc88f6a37f", "edba7a5e01f14ccb8cb406f5634655a2", "036a365ba1fb4bb78e0665e2f501d4c8", "8c932795d8e5447796e7c2e94cba7fd8", "a6920eb6f9c0406c8259d0f5a3f8c316", "8a3aca195c494899a9c826b50debf841", "bd47f32c69b049b1b00f18f2a8e9d428", "0ee34fbe493f4868aa8327f33ba2ffc4", "ca8bbdeec3e34201a57abcafa0017198", "14953563409d466d886d887caa0b5d70", "02ea2b8457954f2faac1b674609e1848", "5c58599b8d474e329b0f013da74f17d4", "6ff38ca0aeee4803b33496a8b6cef8f1", "f5321a5f027944d39283da6cc8f60b53", "81be9fee920a493d91b551f9b5bd7227", "bd7f43b57cdd4f9aba1f5b3175ccebcd", "f1aec3140f4848f893f3dd35dfde150d", "add7c610f8d7459fa44492894f220ed8", "75f68bac250a4e3fb68937b336368f4b", "840e1f306c8142b2b64e18fbc3d75672", "f6b4d63153154ab398c278eb99296513", "473a706b8a9c4629bc5c5b0447ad265e", "6955b24b0ca841a08677c3faf31b00e7", "486dd84f52b54902a50352e1f8ae1cb5", "3ea00298f5974a31933644c4145fd5ef" ] }, "id": "ekvI1LuVQ-ga", "outputId": "a2a62b9e-cc3f-48a2-abba-a6a409224a1b" }, "execution_count": 6, "outputs": [ { "output_type": "display_data", "data": { "text/plain": [ "tokenizer_config.json: 0%| | 0.00/4.79k [00:00 float:\n", " n_params = sum(p.numel() for p in model.parameters())\n", " return round(n_params / 1e9, round_digits)\n", "\n", "\n", "f\"{model_billion_parameters(model)}B parameters\"" ], "metadata": { "colab": { "base_uri": "https://localhost:8080/", "height": 35 }, "id": "y1JxFbSo2kUe", "outputId": "ba3c5ef2-43a0-4a5a-9ed0-1c1ef77cc67c" }, "execution_count": 7, "outputs": [ { "output_type": "execute_result", "data": { "text/plain": [ "'2.77B parameters'" ], "application/vnd.google.colaboratory.intrinsic+json": { "type": "string" } }, "metadata": {}, "execution_count": 7 } ] }, { "cell_type": "code", "source": [ "memory_usage()" ], "metadata": { "colab": { "base_uri": "https://localhost:8080/", "height": 81 }, "id": "ywlYSjx2rgjk", "outputId": "b918e849-f0a6-4fec-a061-2b87391d2b51" }, "execution_count": 8, "outputs": [ { "output_type": "execute_result", "data": { "text/plain": [ " gpu max_memory_gb used_memory_gb\n", "0 Tesla T4 14.748 5.49" ], "text/html": [ "\n", "
\n", "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
gpumax_memory_gbused_memory_gb
0Tesla T414.7485.49
\n", "
\n", "
\n", "\n", "
\n", " \n", "\n", " \n", "\n", " \n", "
\n", "\n", "
\n", "
\n" ] }, "metadata": {}, "execution_count": 8 } ] }, { "cell_type": "code", "source": [ "prompt = \"What is the meaning of life?\"" ], "metadata": { "id": "qsmcryX3cF3j" }, "execution_count": 9, "outputs": [] }, { "cell_type": "code", "source": [ "messages = [{\"role\": \"user\", \"content\": prompt}]\n", "messages" ], "metadata": { "colab": { "base_uri": "https://localhost:8080/" }, "id": "q8j8R4RacL2a", "outputId": "e19461c1-8290-4e94-9447-98cab5ea4072" }, "execution_count": 10, "outputs": [ { "output_type": "execute_result", "data": { "text/plain": [ "[{'role': 'user', 'content': 'What is the meaning of life?'}]" ] }, "metadata": {}, "execution_count": 10 } ] }, { "cell_type": "code", "source": [ "input_ids = tokenizer.apply_chat_template(\n", " messages, return_tensors=\"pt\", add_generation_prompt=True\n", ").to(DEVICE)\n", "input_ids" ], "metadata": { "colab": { "base_uri": "https://localhost:8080/" }, "id": "4UuGdQ5afBl0", "outputId": "cfd0f17c-8490-43ae-f7b9-01de13174006" }, "execution_count": 11, "outputs": [ { "output_type": "execute_result", "data": { "text/plain": [ "tensor([[ 29, 93, 4537, 49651, 187, 1276, 310, 253, 4495, 273,\n", " 1495, 32, 0, 187, 29, 93, 515, 5567, 49651, 187]],\n", " device='cuda:0')" ] }, "metadata": {}, "execution_count": 11 } ] }, { "cell_type": "code", "source": [ "%%time\n", "outputs = model.generate(\n", " input_ids=input_ids,\n", " max_length=1024,\n", " temperature=0.9,\n", " top_p=0.7,\n", " eos_token_id=tokenizer.eos_token_id,\n", ")" ], "metadata": { "colab": { "base_uri": "https://localhost:8080/" }, "id": "wBfUdWCqfL-5", "outputId": "7756322a-3923-4db8-caaf-12caca902bc2" }, "execution_count": 12, "outputs": [ { "output_type": "stream", "name": "stdout", "text": [ "CPU times: user 13.2 s, sys: 118 ms, total: 13.3 s\n", "Wall time: 28.8 s\n" ] } ] }, { "cell_type": "code", "source": [ "response = tokenizer.decode(outputs[0])\n", "print(response)" ], "metadata": { "colab": { "base_uri": "https://localhost:8080/" }, "id": "p3mR6Yq6fdJr", "outputId": "cfd30220-d35f-43e1-b9ad-c96cec4ea659" }, "execution_count": 13, "outputs": [ { "output_type": "stream", "name": "stdout", "text": [ "<|user|>\n", "What is the meaning of life?<|endoftext|>\n", "<|assistant|>\n", "The meaning of life is a philosophical question that has been debated for centuries. It is a question that has no definitive answer, but it is often interpreted as the purpose or reason for which we are here on earth. It is a question that has been explored by philosophers, theologians, and scientists, and it has been the subject of many books, movies, and songs. The meaning of life is a topic that continues to inspire and challenge people, and it is a question that will continue to be debated and discussed for centuries to come.<|endoftext|>\n" ] } ] }, { "cell_type": "code", "source": [ "def extract_response(output: str) -> str:\n", " response_start = output.find(ANSWER_START) + len(ANSWER_START)\n", " return output[response_start : output.find(ANSWER_END, response_start)]" ], "metadata": { "id": "-1EE_EFVhYBU" }, "execution_count": 14, "outputs": [] }, { "cell_type": "code", "source": [ "print(extract_response(response))" ], "metadata": { "colab": { "base_uri": "https://localhost:8080/" }, "id": "enCLM1ZrhmBF", "outputId": "4286161f-8908-4c0b-a44d-6225de3cec19" }, "execution_count": 15, "outputs": [ { "output_type": "stream", "name": "stdout", "text": [ "The meaning of life is a philosophical question that has been debated for centuries. It is a question that has no definitive answer, but it is often interpreted as the purpose or reason for which we are here on earth. It is a question that has been explored by philosophers, theologians, and scientists, and it has been the subject of many books, movies, and songs. The meaning of life is a topic that continues to inspire and challenge people, and it is a question that will continue to be debated and discussed for centuries to come.\n" ] } ] }, { "cell_type": "code", "source": [ "def predict(prompt: str, system_prompt: str = \"\") -> str:\n", " messages = []\n", "\n", " if system_prompt:\n", " messages.append({\"role\": \"system\", \"content\": system_prompt})\n", "\n", " messages.append({\"role\": \"user\", \"content\": prompt})\n", "\n", " input_ids = tokenizer.apply_chat_template(\n", " messages, return_tensors=\"pt\", add_generation_prompt=True\n", " ).to(DEVICE)\n", " outputs = model.generate(\n", " input_ids=input_ids,\n", " max_length=1024,\n", " temperature=0.9,\n", " top_p=0.7,\n", " eos_token_id=tokenizer.eos_token_id,\n", " )\n", " response = tokenizer.decode(outputs[0])\n", " return extract_response(response)" ], "metadata": { "id": "BXq6TVhgj104" }, "execution_count": 16, "outputs": [] }, { "cell_type": "markdown", "source": [ "## Text Generation" ], "metadata": { "id": "NG0ifshesNR9" } }, { "cell_type": "code", "source": [ "%%time\n", "print(predict(\"What are the pros/cons of ChatGPT vs Open Source LLMs?\"))" ], "metadata": { "colab": { "base_uri": "https://localhost:8080/" }, "id": "yB6qNWdTmyHU", "outputId": "29271b3d-35fd-4ae5-c0aa-b4bdb9cad1d9" }, "execution_count": 17, "outputs": [ { "output_type": "stream", "name": "stdout", "text": [ "ChatGPT vs Open Source LLMs:\n", "\n", "Pros:\n", "\n", "1. ChatGPT: ChatGPT is a chatbot that can be used for automated customer support. It is designed to provide instant and accurate responses to customer queries.\n", "\n", "2. Open Source LLMs: Open source LLMs are free to use and can be modified or customized to fit specific needs. They are also available for free download.\n", "\n", "2. ChatGPT: ChatGPT is a chatbot that can be used for automated customer support. It is designed to provide instant and accurate responses to customer queries.\n", "\n", "2. Open Source LLMs: Open source LLMs are free to use and can be modified or customized to fit specific needs. They are also available for free download.\n", "\n", "Cons:\n", "\n", "1. ChatGPT: ChatGPT is a chatbot that can be used for automated customer support. It is designed to provide instant and accurate responses to customer queries.\n", "\n", "2. Open Source LLMs: Open source LLMs are free to use and can be modified or customized to fit specific needs. They are also available for free download.\n", "\n", "3. ChatGPT: ChatGPT is a chatbot that can be used for automated customer support. It is designed to provide instant and accurate responses to customer queries.\n", "\n", "3. Open Source LLMs: Open source LLMs are free to use and can be modified or customized to fit specific needs. They are also available for free download.\n", "\n", "Overall, ChatGPT is a popular chatbot that provides instant and accurate responses to customer queries. However, it is not open source and requires a paid subscription to use.\n", "CPU times: user 19.5 s, sys: 3.03 ms, total: 19.5 s\n", "Wall time: 23.6 s\n" ] } ] }, { "cell_type": "code", "source": [ "%%time\n", "prompt = cleandoc(\n", " \"\"\"\n", "What is the most iconic dish that slavics prepare for Christmas?\n", "\"\"\"\n", ")\n", "print(predict(prompt))\n", "print()" ], "metadata": { "colab": { "base_uri": "https://localhost:8080/" }, "id": "sybGbf_GoSPi", "outputId": "51d35c3a-2516-4370-f541-8e862471dd80" }, "execution_count": 18, "outputs": [ { "output_type": "stream", "name": "stdout", "text": [ "The most iconic dish that Slavs prepare for Christmas is the \"Slavic Christmas Eve dinner.\" It typically includes a variety of dishes such as roasted meats, sauerkraut, potatoes, and cabbage. The meal is usually accompanied by a variety of traditional Slavic music and dancing.\n", "\n", "CPU times: user 2.97 s, sys: 10.6 ms, total: 2.98 s\n", "Wall time: 3 s\n" ] } ] }, { "cell_type": "code", "source": [ "%%time\n", "\n", "system_prompt = cleandoc(\n", " \"\"\"\n", "You're a salesman and beet farmer know as Dwight K Schrute from the TV show The Office. Dwgight replies just as he would in the show.\n", "You always reply as Dwight would reply. If you don't know the answer to a question, please don't share false information.\n", "\"\"\"\n", ")\n", "\n", "prompt = cleandoc(\n", " \"\"\"\n", "Write an email to a new client to offer a subscription for a paper supply for 1 year.\n", "\"\"\"\n", ")\n", "print(predict(prompt))\n", "print()" ], "metadata": { "colab": { "base_uri": "https://localhost:8080/" }, "id": "OFf8UE6zpuYG", "outputId": "32bf553e-460e-43a4-ad81-7d55b8cbac37" }, "execution_count": 19, "outputs": [ { "output_type": "stream", "name": "stdout", "text": [ "Subject: Subscription for Paper Supply\n", "\n", "Dear [Client Name],\n", "\n", "I hope this email finds you well. I am writing to introduce myself and to offer you a subscription for our paper supply.\n", "\n", "As a new client, I want to make sure you have everything you need to succeed in your business. Our paper supply is a great way to save time and money while staying organized.\n", "\n", "Our paper supply includes everything you need to create professional-looking documents, reports, and presentations. We offer a variety of paper types, sizes, and colors to meet your specific needs.\n", "\n", "Our paper supply is available for a 1-year subscription at a discounted rate. This means you can save money while getting the best quality paper for your business.\n", "\n", "I hope you find our paper supply to be a valuable addition to your business. If you have any questions or concerns, please don't hesitate to reach out.\n", "\n", "Thank you for considering our paper supply. I look forward to hearing from you soon.\n", "\n", "Best regards,\n", "\n", "[Your Name]\n", "\n", "CPU times: user 11.2 s, sys: 16.4 ms, total: 11.2 s\n", "Wall time: 11.5 s\n" ] } ] }, { "cell_type": "code", "source": [ "%%time\n", "prompt = cleandoc(\n", " \"\"\"\n", "I have $10,000 USD for investment. How one should invest it during times of high inflation and high mortgate rates?\n", "\"\"\"\n", ")\n", "print(predict(prompt))\n", "print()" ], "metadata": { "colab": { "base_uri": "https://localhost:8080/" }, "id": "U1jiM200q-pL", "outputId": "1f4c7d7c-cf63-49de-806c-33c162879d6e" }, "execution_count": 20, "outputs": [ { "output_type": "stream", "name": "stdout", "text": [ "I do not have access to your specific financial situation or investment goals. However, here are some general investment strategies that may be helpful:\n", "\n", "1. Invest in low-fee index funds: these funds invest in a diversified portfolio of stocks, bonds, and other assets, and charge low fees.\n", "\n", "2. Invest in low-cost mutual funds: these funds invest in a diversified portfolio of stocks, bonds, and other assets, and charge low fees.\n", "\n", "3. Invest in high-yield savings accounts: these accounts offer higher interest rates than traditional savings accounts, but come with higher risk.\n", "\n", "4. Invest in high-yield bonds: these bonds offer higher returns than traditional bonds, but come with higher risk.\n", "\n", "5. Invest in real estate: real estate offers a diversified portfolio of assets, and can provide a stable source of income.\n", "\n", "6. Invest in stocks: stocks offer a higher potential for growth than bonds, but come with higher risk.\n", "\n", "7. Invest in cryptocurrencies: cryptocurrencies offer a decentralized and volatile form of money, but come with significant risks.\n", "\n", "8. Invest in private equity: private equity offers a higher potential for growth than traditional investments, but comes with significant risks.\n", "\n", "9. Invest in gold: gold offers a higher potential for growth than traditional investments, but comes with significant risks.\n", "\n", "10. Invest in real estate investment trusts: real estate investment trusts offer a diversified portfolio of assets, and can provide a stable source of income.\n", "\n", "overall, it is important to consider your personal financial goals, risk tolerance, and investment strategy when making investment decisions.\n", "\n", "CPU times: user 18.9 s, sys: 37 ms, total: 18.9 s\n", "Wall time: 21.5 s\n" ] } ] }, { "cell_type": "markdown", "source": [ "## Math" ], "metadata": { "id": "gWrfdGansJuD" } }, { "cell_type": "code", "source": [ "%%time\n", "prompt = cleandoc(\n", " \"\"\"\n", "Calculate the answer:\n", "3 + 8 - 2 = ?\n", "\"\"\"\n", ")\n", "print(predict(prompt))\n", "print()" ], "metadata": { "colab": { "base_uri": "https://localhost:8080/" }, "id": "AXK2wpXYr7xu", "outputId": "61195fc7-31a9-4053-a01f-330f779b405f" }, "execution_count": 21, "outputs": [ { "output_type": "stream", "name": "stdout", "text": [ "The answer is 11.\n", "\n", "CPU times: user 332 ms, sys: 2.24 ms, total: 335 ms\n", "Wall time: 341 ms\n" ] } ] }, { "cell_type": "code", "source": [ "%%time\n", "prompt = cleandoc(\n", " \"\"\"\n", "Think step by step. Calculate the answer:\n", "3 + 8 - 2 = ?\n", "\"\"\"\n", ")\n", "print(predict(prompt))\n", "print()" ], "metadata": { "colab": { "base_uri": "https://localhost:8080/" }, "id": "1iv6TbvoxAO5", "outputId": "11b77478-3dfe-439b-d052-68882429cb7a" }, "execution_count": 22, "outputs": [ { "output_type": "stream", "name": "stdout", "text": [ "3 + 8 - 2 = 5\n", "\n", "CPU times: user 428 ms, sys: 88 µs, total: 428 ms\n", "Wall time: 432 ms\n" ] } ] }, { "cell_type": "markdown", "source": [ "## Coding" ], "metadata": { "id": "hkXakSAgxIds" } }, { "cell_type": "code", "source": [ "prompt = cleandoc(\n", " \"\"\"\n", "Write a function in python that calculates the square of a sum of two numbers.\n", "\"\"\"\n", ")\n", "print(predict(prompt))\n", "print()" ], "metadata": { "colab": { "base_uri": "https://localhost:8080/" }, "id": "mbPCrOQVw389", "outputId": "32116aeb-0d40-4f4f-ea8d-a573edbd175b" }, "execution_count": 23, "outputs": [ { "output_type": "stream", "name": "stdout", "text": [ "Here's a function that calculates the square of a sum of two numbers:\n", "\n", "```python\n", "def square_sum(a, b):\n", " return a**2 + b**2\n", "```\n", "\n", "Here's how you can use it:\n", "\n", "```python\n", "a = 5\n", "b = 7\n", "result = square_sum(a, b)\n", "print(result) # Output: 25\n", "```\n", "\n", "In this example, we have two numbers `a` and `b`, and we want to calculate the square of their sum. We use the `square_sum` function to calculate the sum of squares of `a` and `b`, and then we print the result.\n", "\n" ] } ] }, { "cell_type": "code", "source": [ "def square_sum(a, b):\n", " return a**2 + b**2\n", "\n", "\n", "square_sum(5, 7)" ], "metadata": { "colab": { "base_uri": "https://localhost:8080/" }, "id": "WpmS9mCCx3YZ", "outputId": "92704120-132c-4eb1-8ac9-b9630dc56bda" }, "execution_count": 24, "outputs": [ { "output_type": "execute_result", "data": { "text/plain": [ "74" ] }, "metadata": {}, "execution_count": 24 } ] }, { "cell_type": "code", "source": [ "%%time\n", "\n", "prompt = cleandoc(\n", " \"\"\"\n", "Write a function in python that splits a list into 3 equal parts and returns a list\n", "with a random element of each sublist.\n", "\"\"\"\n", ")\n", "\n", "print(predict(prompt))\n", "print()" ], "metadata": { "colab": { "base_uri": "https://localhost:8080/" }, "id": "T8gGsxK_yF4c", "outputId": "521af75a-19ae-425c-8a12-d8c5fe81d14f" }, "execution_count": 25, "outputs": [ { "output_type": "stream", "name": "stdout", "text": [ "Here's a function that does what you want:\n", "\n", "```python\n", "def split_into_3_equal_parts(lst):\n", " # split the list into 3 equal parts\n", " left = lst[:len(lst) // 3]\n", " middle = lst[len(lst) // 3 : 2 * len(lst) // 3]\n", " right = lst[2 * len(lst) // 3 : len(lst)]\n", "\n", " # randomly select an element from each sublist\n", " return [random.choice(i) for i in zip(left, middle, right)]\n", "```\n", "\n", "This function takes a list `lst` as an argument and returns a list with a random element from each sublist. The function first splits the list into 3 equal parts using the `len` function. Then, it uses the `zip` function to randomly select an element from each sublist. Finally, it returns the resulting list.\n", "\n", "CPU times: user 10.4 s, sys: 23 ms, total: 10.5 s\n", "Wall time: 10.7 s\n" ] } ] }, { "cell_type": "code", "source": [ "import random # not in the generated code\n", "\n", "\n", "def split_into_3_equal_parts(lst):\n", " # split the list into 3 equal parts\n", " left = lst[: len(lst) // 3]\n", " middle = lst[len(lst) // 3 : 2 * len(lst) // 3]\n", " right = lst[2 * len(lst) // 3 : len(lst)]\n", "\n", " print(left)\n", " print(middle)\n", " print(right)\n", "\n", " # randomly select an element from each sublist\n", " return [random.choice(i) for i in zip(left, middle, right)]\n", "\n", "\n", "split_into_3_equal_parts([1, 2, 3, 4, 5, 6, 7, 8, 9])" ], "metadata": { "colab": { "base_uri": "https://localhost:8080/" }, "id": "7XDiNyr0yR2Q", "outputId": "de915c5f-6b04-45f9-f84f-f5cc07ed3688" }, "execution_count": 26, "outputs": [ { "output_type": "stream", "name": "stdout", "text": [ "[1, 2, 3]\n", "[4, 5, 6]\n", "[7, 8, 9]\n" ] }, { "output_type": "execute_result", "data": { "text/plain": [ "[4, 8, 9]" ] }, "metadata": {}, "execution_count": 26 } ] }, { "cell_type": "markdown", "source": [ "## Analyze text" ], "metadata": { "id": "5rliaKsazmZ_" } }, { "cell_type": "code", "source": [ "%%time\n", "\n", "tweet = \"\"\"\n", "I hope that even my worst critics remain on Twitter,\n", "because that is what free speech means\n", "- Elon Musk\n", "\"\"\"\n", "\n", "prompt = cleandoc(\n", " f\"\"\"\n", "What is the meaning of this tweet? Do sentiment analysis.\n", "Rewrite it in the words of Marcus Aurelius.\n", "```\n", "{tweet}\n", "```\n", "\"\"\"\n", ")\n", "\n", "print(predict(prompt))\n", "print()" ], "metadata": { "colab": { "base_uri": "https://localhost:8080/" }, "id": "6rq5q7l1ylfv", "outputId": "eef4d391-e02c-4788-9461-3f4af38e79d2" }, "execution_count": 27, "outputs": [ { "output_type": "stream", "name": "stdout", "text": [ "I hope that even my worst critics remain on Twitter,\n", "because that is what free speech means.\n", "\n", "- Elon Musk\n", "\n", "I hope that even my worst critics remain on Twitter,\n", "because that is what free speech means.\n", "\n", "- Elon Musk\n", "\n", "I hope that even my worst critics remain on Twitter,\n", "because that is what free speech means.\n", "\n", "- Elon Musk\n", "\n", "I hope that even my worst critics remain on Twitter,\n", "because that is what free speech means.\n", "\n", "- Elon Musk\n", "\n", "I hope that even my worst critics remain on Twitter,\n", "because that is what free speech means.\n", "\n", "- Elon Musk\n", "\n", "I hope that even my worst critics remain on Twitter,\n", "because that is what free speech means.\n", "\n", "- Elon Musk\n", "\n", "I hope that even my worst critics remain on Twitter,\n", "because that is what free speech means.\n", "\n", "- Elon Musk\n", "\n", "I hope that even my worst critics remain on Twitter,\n", "because that is what free speech means.\n", "\n", "- Elon Musk\n", "\n", "I hope that even my worst critics remain on Twitter,\n", "because that is what free speech means.\n", "\n", "- Elon Musk\n", "\n", "I hope that even my worst critics remain on Twitter,\n", "because that is what free speech means.\n", "\n", "- Elon Musk\n", "\n", "I hope that even my worst critics remain on Twitter,\n", "because that is what free speech means.\n", "\n", "- Elon Musk\n", "\n", "I hope that even my worst critics remain on Twitter,\n", "because that is what free speech means.\n", "\n", "- Elon Musk\n", "\n", "I hope that even my worst critics remain on Twitter,\n", "because that is what free speech means.\n", "\n", "- Elon Musk\n", "\n", "I hope that even my worst critics remain on Twitter,\n", "because that is what free speech means.\n", "\n", "- Elon Musk\n", "\n", "I hope that even my worst critics remain on Twitter,\n", "because that is what free speech means.\n", "\n", "- Elon Musk\n", "\n", "I hope that even my worst critics remain on Twitter,\n", "because that is what free speech means.\n", "\n", "- Elon Musk\n", "\n", "I hope that even my worst critics remain on Twitter,\n", "because that is what free speech means.\n", "\n", "- Elon Musk\n", "\n", "I hope that even my worst critics remain on Twitter,\n", "because that is what free speech means.\n", "\n", "- Elon Musk\n", "\n", "I hope that even my worst critics remain on Twitter,\n", "because that is what free speech means.\n", "\n", "- Elon Musk\n", "\n", "I hope that even my worst critics remain on Twitter,\n", "because that is what free speech means.\n", "\n", "- Elon Musk\n", "\n", "I hope that even my worst critics remain on Twitter,\n", "because that is what free speech means.\n", "\n", "- Elon Musk\n", "\n", "I hope that even my worst critics remain on Twitter,\n", "because that is what free speech means.\n", "\n", "- Elon Musk\n", "\n", "I hope that even my worst critics remain on Twitter,\n", "because that is what free speech means.\n", "\n", "- Elon Musk\n", "\n", "I hope that even my worst critics remain on Twitter,\n", "because that is what free speech means.\n", "\n", "- Elon Musk\n", "\n", "I hope that even my worst critics remain on Twitter,\n", "because that is what free speech means.\n", "\n", "- Elon Musk\n", "\n", "I hope that even my worst critics remain on Twitter,\n", "because that is what free speech means.\n", "\n", "- Elon Musk\n", "\n", "I hope that even my worst critics remain on Twitter,\n", "because that is what free speech means.\n", "\n", "- Elon Musk\n", "\n", "I hope that even my worst critics remain on Twitter,\n", "because that is what free speech means.\n", "\n", "- Elon Musk\n", "\n", "I hope that even my worst critics remain on Twitter,\n", "because that is what free speech means.\n", "\n", "- Elon Musk\n", "\n", "I hope that even my worst critics remain on Twitter,\n", "because that is what free speech means.\n", "\n", "- Elon Musk\n", "\n", "I hope that even my worst critics remain on Twitter,\n", "because that is what free speech means.\n", "\n", "- Elon Musk\n", "\n", "I hope that even my worst critics remain on Twitter,\n", "because that is what free speech means.\n", "\n", "- Elon Musk\n", "\n", "I hope that even my worst critics remain on Twitter,\n", "because that is what free speech means.\n", "\n", "- Elon Musk\n", "\n", "I hope that even my worst critics remain on Twitter,\n", "because that is what free speech means.\n", "\n", "- Elon Musk\n", "\n", "I hope tha\n", "\n", "CPU times: user 48.4 s, sys: 108 ms, total: 48.5 s\n", "Wall time: 50.7 s\n" ] } ] }, { "cell_type": "code", "source": [ "%%time\n", "\n", "table = \"\"\"\n", "|Model|Size|Code|Commonsense Reasoning|World Knowledge|Reading Comprehension|Math|MMLU|BBH|AGI Eval|\n", "|---|---|---|---|---|---|---|---|---|---|\n", "|Llama 1|7B|14.1|60.8|46.2|58.5|6.95|35.1|30.3|23.9|\n", "|Llama 1|13B|18.9|66.1|52.6|62.3|10.9|46.9|37.0|33.9|\n", "|Llama 1|33B|26.0|70.0|58.4|67.6|21.4|57.8|39.8|41.7|\n", "|Llama 1|65B|30.7|70.7|60.5|68.6|30.8|63.4|43.5|47.6|\n", "|Llama 2|7B|16.8|63.9|48.9|61.3|14.6|45.3|32.6|29.3|\n", "|Llama 2|13B|24.5|66.9|55.4|65.8|28.7|54.8|39.4|39.1|\n", "|Llama 2|70B|**37.5**|**71.9**|**63.6**|**69.4**|**35.2**|**68.9**|**51.2**|**54.2**|\n", "\"\"\"\n", "\n", "prompt = cleandoc(\n", " f\"\"\"\n", "Use the data from the markdown table:\n", "\n", "```\n", "{table}\n", "```\n", "\n", "to answer the question:\n", "Extract the Reading Comprehension score for Llama 2 7B\n", "\"\"\"\n", ")\n", "\n", "print(predict(prompt))\n", "print()" ], "metadata": { "colab": { "base_uri": "https://localhost:8080/" }, "id": "mDUDe2Nm1msp", "outputId": "668084ef-ece8-4a77-d1e4-30cdd14d50d3" }, "execution_count": 28, "outputs": [ { "output_type": "stream", "name": "stdout", "text": [ "The Reading Comprehension score for Llama 2 7B is **37.5**.\n", "\n", "CPU times: user 1.24 s, sys: 15.6 ms, total: 1.26 s\n", "Wall time: 1.26 s\n" ] } ] } ] }