{ "nbformat": 4, "nbformat_minor": 5, "metadata": { "kernelspec": { "display_name": "Python 3", "name": "python3" }, "language_info": { "name": "python", "version": "3.10.0" }, "accelerator": "GPU", "colab": { "provenance": [], "gpuType": "T4" }, "widgets": { "application/vnd.jupyter.widget-state+json": { "state": { "f7e8552224cf45b8a077293e673465d2": { "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_23f67a3287354d7795ffbdedca26937c", "IPY_MODEL_166d4d67caed41f0a12badb39f106e50", "IPY_MODEL_d9aa9d0379244a5a8e226b768e735f58" ], "layout": "IPY_MODEL_5f20487039254258b769491d7e8781e4" } }, "23f67a3287354d7795ffbdedca26937c": { "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_f26c235267234ad6bbcd60dda55cf63c", "placeholder": "\u200b", "style": "IPY_MODEL_b7ccf80e14e64fe0880dbbbce277c39b", "value": "config.json:\u2007100%" } }, "166d4d67caed41f0a12badb39f106e50": { "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_67fc18a43ef24203bf220798dfc3f97b", "max": 660, "min": 0, "orientation": "horizontal", "style": "IPY_MODEL_b5f817f6f33c40aca0493c8af965278e", "value": 660 } }, "d9aa9d0379244a5a8e226b768e735f58": { "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_4254645fb8834a8b8e38a8cfe4ab29f6", "placeholder": "\u200b", "style": "IPY_MODEL_3defe370fc034d4982eeb83647965b8e", "value": "\u2007660/660\u2007[00:00<00:00,\u200763.9kB/s]" } }, "5f20487039254258b769491d7e8781e4": { "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 } }, "f26c235267234ad6bbcd60dda55cf63c": { "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 } }, "b7ccf80e14e64fe0880dbbbce277c39b": { "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": "" } }, "67fc18a43ef24203bf220798dfc3f97b": { "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 } }, "b5f817f6f33c40aca0493c8af965278e": { "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": "" } }, "4254645fb8834a8b8e38a8cfe4ab29f6": { "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 } }, "3defe370fc034d4982eeb83647965b8e": { "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": "" } }, "6a34c7b1b0344073b3f69a5c9eca334f": { "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_ee1e912956ff4f19bf8f22240a72a7f1", "IPY_MODEL_2a10140d9a66437bbedde7341420d69a", "IPY_MODEL_9a351d980e944acea959877a53241d12" ], "layout": "IPY_MODEL_fd59b8f5715647fb933d673ef544343e" } }, "ee1e912956ff4f19bf8f22240a72a7f1": { "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_4069e8b3fdca43338e83e3e89c073744", "placeholder": "\u200b", "style": "IPY_MODEL_5203955acf8a499aa4debd4d9a1d5cd1", "value": "tokenizer_config.json:\u2007" } }, "2a10140d9a66437bbedde7341420d69a": { "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_c636ea10c97a4ba09b5fe313995b7701", "max": 1, "min": 0, "orientation": "horizontal", "style": "IPY_MODEL_3d1159fba49d4ec6a178b885e8e01eb4", "value": 1 } }, "9a351d980e944acea959877a53241d12": { "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_b19138fa2f1e4a1c95ab29a8b426a52d", "placeholder": "\u200b", "style": "IPY_MODEL_8f7d756e947e44ec8ce3b5597fa09be2", "value": "\u20077.30k/?\u2007[00:00<00:00,\u2007570kB/s]" } }, "fd59b8f5715647fb933d673ef544343e": { "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 } }, "4069e8b3fdca43338e83e3e89c073744": { "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 } }, "5203955acf8a499aa4debd4d9a1d5cd1": { "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": "" } }, "c636ea10c97a4ba09b5fe313995b7701": { "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": "20px" } }, "3d1159fba49d4ec6a178b885e8e01eb4": { "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": "" } }, "b19138fa2f1e4a1c95ab29a8b426a52d": { "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 } }, "8f7d756e947e44ec8ce3b5597fa09be2": { "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": "" } }, "777c64013a5345d6892624d258118c7c": { "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_762851268c254acea75c5aa1b8ae75b4", "IPY_MODEL_7439c89d735c4ae38726654f90b0ed72", "IPY_MODEL_3c9886e0a35940368ff6d61bf455fd6e" ], "layout": "IPY_MODEL_439639c0f9d34c30beef8f7629282873" } }, "762851268c254acea75c5aa1b8ae75b4": { "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_078faab9952c4d7b8979d8ba969de9de", "placeholder": "\u200b", "style": "IPY_MODEL_821b1aef2147496ba38dac36ffb19232", "value": "vocab.json:\u2007" } }, "7439c89d735c4ae38726654f90b0ed72": { "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_33a826b1786b4c99b339ec06f42ee8b8", "max": 1, "min": 0, "orientation": "horizontal", "style": "IPY_MODEL_66003428ac964aed825549e364c3f19f", "value": 1 } }, "3c9886e0a35940368ff6d61bf455fd6e": { "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_793114b5814c4b979c0103d7e9106b2c", "placeholder": "\u200b", "style": "IPY_MODEL_fe970c4fc1334cfa9c4fccb5003cef9a", "value": "\u20072.78M/?\u2007[00:00<00:00,\u20079.83MB/s]" } }, "439639c0f9d34c30beef8f7629282873": { "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 } }, "078faab9952c4d7b8979d8ba969de9de": { "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 } }, "821b1aef2147496ba38dac36ffb19232": { "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": "" } }, "33a826b1786b4c99b339ec06f42ee8b8": { "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": "20px" } }, "66003428ac964aed825549e364c3f19f": { "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": "" } }, "793114b5814c4b979c0103d7e9106b2c": { "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 } }, "fe970c4fc1334cfa9c4fccb5003cef9a": { "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": "" } }, "94f88e1d2b9c4af493a77e6c92eff03b": { "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_dd4cc212613444e49f0d862597ab8b6d", "IPY_MODEL_88584f0df64240a990a0f21be22158eb", "IPY_MODEL_f2323c7172d1405ab1216b5b3cb749ee" ], "layout": "IPY_MODEL_98c93443892046dca303ed69de800908" } }, "dd4cc212613444e49f0d862597ab8b6d": { "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_2f83cd90440c42b7ad1ce9263938f9fb", "placeholder": "\u200b", "style": "IPY_MODEL_11c37af1d2764a33bbfd52e5b12f2084", "value": "merges.txt:\u2007" } }, "88584f0df64240a990a0f21be22158eb": { "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_105b555b33e24cdcb3f6791dd261e55a", "max": 1, "min": 0, "orientation": "horizontal", "style": "IPY_MODEL_f71734317b1a4318837678ce94e0f908", "value": 1 } }, "f2323c7172d1405ab1216b5b3cb749ee": { "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_b63f03ce4e784a178df2e816187913f5", "placeholder": "\u200b", "style": "IPY_MODEL_bad3c7e01a8440cd849fa9fe19309863", "value": "\u20071.67M/?\u2007[00:00<00:00,\u20079.90MB/s]" } }, "98c93443892046dca303ed69de800908": { "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 } }, "2f83cd90440c42b7ad1ce9263938f9fb": { "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 } }, "11c37af1d2764a33bbfd52e5b12f2084": { "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": "" } }, "105b555b33e24cdcb3f6791dd261e55a": { "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": "20px" } }, "f71734317b1a4318837678ce94e0f908": { "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": "" } }, "b63f03ce4e784a178df2e816187913f5": { "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 } }, "bad3c7e01a8440cd849fa9fe19309863": { "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": "" } }, "e9a4cd2824204af3835b1268562a02f7": { "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_b527612c802a4cb78f314912ddcb99e3", "IPY_MODEL_d60778dd15c14e36a6244284202647fc", "IPY_MODEL_4c33f9e7b3de4fe8a58c6a5b44107e91" ], "layout": "IPY_MODEL_24d5c97f5e074a249cfd8bb68cf57957" } }, "b527612c802a4cb78f314912ddcb99e3": { "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_bd98755e8e974eb0a9b321d8b954be55", "placeholder": "\u200b", "style": "IPY_MODEL_5a808507f8644dffbe6ab9af3b684d5f", "value": "tokenizer.json:\u2007" } }, "d60778dd15c14e36a6244284202647fc": { "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_ca8740bb6ad14d0a83138ce8419bedd6", "max": 1, "min": 0, "orientation": "horizontal", "style": "IPY_MODEL_f4f4f4108abe40d7ae60a732587e3c01", "value": 1 } }, "4c33f9e7b3de4fe8a58c6a5b44107e91": { "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_7711842c825d4a64995179e6649de9c3", "placeholder": "\u200b", "style": "IPY_MODEL_81b900d374e349249aba967a367903a6", "value": "\u20077.03M/?\u2007[00:00<00:00,\u200713.2MB/s]" } }, "24d5c97f5e074a249cfd8bb68cf57957": { "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 } }, "bd98755e8e974eb0a9b321d8b954be55": { "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 } }, "5a808507f8644dffbe6ab9af3b684d5f": { "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": "" } }, "ca8740bb6ad14d0a83138ce8419bedd6": { "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": "20px" } }, "f4f4f4108abe40d7ae60a732587e3c01": { "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": "" } }, "7711842c825d4a64995179e6649de9c3": { "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 } }, "81b900d374e349249aba967a367903a6": { "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": "" } }, "f200c2ef77eb4fc68ecc5824d92e1b3d": { "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_d9db8367466e46d0bef7a1cf83c3703f", "IPY_MODEL_98064caafb0f4af991d3a92cdaddce19", "IPY_MODEL_653c6cbfe1a34a36a39d6ae821193d67" ], "layout": "IPY_MODEL_5ceb5d8d54ea4cc78b15850bf851b1df" } }, "d9db8367466e46d0bef7a1cf83c3703f": { "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_a59eaf2939a3432da680d3a417071efc", "placeholder": "\u200b", "style": "IPY_MODEL_24b89ad694e540f6bbd63fc4a28b8072", "value": "model.safetensors:\u2007100%" } }, "98064caafb0f4af991d3a92cdaddce19": { "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_66b9490acc4c48db98630b7c9cf23194", "max": 3087467144, "min": 0, "orientation": "horizontal", "style": "IPY_MODEL_f0daad9f3ee945298f5ba9a79358234a", "value": 3087467144 } }, "653c6cbfe1a34a36a39d6ae821193d67": { "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_8d330344524d49a58d435b6ceb310fcf", "placeholder": "\u200b", "style": "IPY_MODEL_c8fe53b194e14afbad5ed185293e648f", "value": "\u20073.09G/3.09G\u2007[00:27<00:00,\u2007179MB/s]" } }, "5ceb5d8d54ea4cc78b15850bf851b1df": { "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 } }, "a59eaf2939a3432da680d3a417071efc": { "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 } }, "24b89ad694e540f6bbd63fc4a28b8072": { "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": "" } }, "66b9490acc4c48db98630b7c9cf23194": { "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 } }, "f0daad9f3ee945298f5ba9a79358234a": { "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": "" } }, "8d330344524d49a58d435b6ceb310fcf": { "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 } }, "c8fe53b194e14afbad5ed185293e648f": { "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": "" } }, "61ff32a2afef4958800b98d7df6ab182": { "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_17580bf0a18240eb818fad11d2a0a605", "IPY_MODEL_e16eeabc690a48cdbeeea3d150df17ca", "IPY_MODEL_097bde5bdcda473ca9c8146d12181f5b" ], "layout": "IPY_MODEL_66b24ce4a1744ebdb66735b94cb7fc5f" } }, "17580bf0a18240eb818fad11d2a0a605": { "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_7f5f9ae47af2400b9aaee1d5bb99bab7", "placeholder": "\u200b", "style": "IPY_MODEL_89341163617942289734007faa5d6e71", "value": "Loading\u2007weights:\u2007100%" } }, "e16eeabc690a48cdbeeea3d150df17ca": { "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_14a0e3409cc2418488f7026f6f7557cb", "max": 338, "min": 0, "orientation": "horizontal", "style": "IPY_MODEL_d2fa121a6f4f44178ff4849e51826a07", "value": 338 } }, "097bde5bdcda473ca9c8146d12181f5b": { "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_65421531f0d14b1b82d7772c246056d7", "placeholder": "\u200b", "style": "IPY_MODEL_db2aeb1b744a4c1c9f4de97703a0f7f4", "value": "\u2007338/338\u2007[00:09<00:00,\u200729.56it/s]" } }, "66b24ce4a1744ebdb66735b94cb7fc5f": { "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 } }, "7f5f9ae47af2400b9aaee1d5bb99bab7": { "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 } }, "89341163617942289734007faa5d6e71": { "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": "" } }, "14a0e3409cc2418488f7026f6f7557cb": { "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 } }, "d2fa121a6f4f44178ff4849e51826a07": { "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": "" } }, "65421531f0d14b1b82d7772c246056d7": { "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 } }, "db2aeb1b744a4c1c9f4de97703a0f7f4": { "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": "" } }, "2d8e7ed38ca34f109cef1c80d68205db": { "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_35430c2e50da4872a254332829430651", "IPY_MODEL_aabef96c01214ea3ae1c0e8cca312a02", "IPY_MODEL_248fd74461a34164aca3c76bcc874908" ], "layout": "IPY_MODEL_6da2123926e44d4fa6f648649f85142a" } }, "35430c2e50da4872a254332829430651": { "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_8b324f27f9884bd4866951471fb3e9f6", "placeholder": "\u200b", "style": "IPY_MODEL_edd7a59386cb4aaba4540a16b99e4c9f", "value": "generation_config.json:\u2007100%" } }, "aabef96c01214ea3ae1c0e8cca312a02": { "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_28ca60e335754229a4c2e32dc9fce692", "max": 242, "min": 0, "orientation": "horizontal", "style": "IPY_MODEL_c21ae581725a4cb28df264209201cebd", "value": 242 } }, "248fd74461a34164aca3c76bcc874908": { "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_7f380154d3974c468e1993284600cac3", "placeholder": "\u200b", "style": "IPY_MODEL_72da46639dfd443cae0c44952124f858", "value": "\u2007242/242\u2007[00:00<00:00,\u200725.7kB/s]" } }, "6da2123926e44d4fa6f648649f85142a": { "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 } }, "8b324f27f9884bd4866951471fb3e9f6": { "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 } }, "edd7a59386cb4aaba4540a16b99e4c9f": { "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": "" } }, "28ca60e335754229a4c2e32dc9fce692": { "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 } }, "c21ae581725a4cb28df264209201cebd": { "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": "" } }, "7f380154d3974c468e1993284600cac3": { "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 } }, "72da46639dfd443cae0c44952124f858": { "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": "" } }, "0e6e1f138df446f5938f6ceb4dd600f7": { "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_bc7c12bc921d4454b4735c60b55dfc9b", "IPY_MODEL_c3d05b0875034e61aeaa92e514f4c021", "IPY_MODEL_587fedf9706647d0b3d54e7ab0683381" ], "layout": "IPY_MODEL_d10f7600e00c4e739331ee10bc271a4b" } }, "bc7c12bc921d4454b4735c60b55dfc9b": { "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_8391ae395acf40639924acef179df549", "placeholder": "\u200b", "style": "IPY_MODEL_cbc4cb8f1a2a4c4b9c857977d85185ee", "value": "model.safetensors:\u2007100%" } }, "c3d05b0875034e61aeaa92e514f4c021": { "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_cbb4ea048d2b4b8b999e7f8900e9c58e", "max": 1143327694, "min": 0, "orientation": "horizontal", "style": "IPY_MODEL_e85176cfa0e24685a968e2ff7ab4f6ec", "value": 1143327694 } }, "587fedf9706647d0b3d54e7ab0683381": { "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_4ffec70cbbf24372ae3a2742f7c684e3", "placeholder": "\u200b", "style": "IPY_MODEL_6eccad62068c41ff9b1fd6e50831c224", "value": "\u20071.14G/1.14G\u2007[00:13<00:00,\u2007131MB/s]" } }, "d10f7600e00c4e739331ee10bc271a4b": { "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 } }, "8391ae395acf40639924acef179df549": { "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 } }, "cbc4cb8f1a2a4c4b9c857977d85185ee": { "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": "" } }, "cbb4ea048d2b4b8b999e7f8900e9c58e": { "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 } }, "e85176cfa0e24685a968e2ff7ab4f6ec": { "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": "" } }, "4ffec70cbbf24372ae3a2742f7c684e3": { "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 } }, "6eccad62068c41ff9b1fd6e50831c224": { "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": "" } }, "0fd13568dc284e1b9a53fff38fc43ae4": { "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_ff7bec0016b44e04b4e72adf0b312e01", "IPY_MODEL_cc731aef29784e18b0b20f4838e41edc", "IPY_MODEL_970f452278754c8bab7e064a7693e15b" ], "layout": "IPY_MODEL_6e59c39fbba744eeb558c7f3c5eae16f" } }, "ff7bec0016b44e04b4e72adf0b312e01": { "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_caa742c3f8b6450698e0e8997a43d88b", "placeholder": "\u200b", "style": "IPY_MODEL_5caeb38e4e174599b6fb7881ce12fbc4", "value": "Loading\u2007weights:\u2007100%" } }, "cc731aef29784e18b0b20f4838e41edc": { "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_b2b0858f6d7749258086106c2b96de5e", "max": 338, "min": 0, "orientation": "horizontal", "style": "IPY_MODEL_ce8dd79ea8c941ccb971c39a016a9a9c", "value": 338 } }, "970f452278754c8bab7e064a7693e15b": { "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_e43273796a2946a8a75323887cc0d46a", "placeholder": "\u200b", "style": "IPY_MODEL_c012dff88dea480ab8de077925c75339", "value": "\u2007338/338\u2007[00:00<00:00,\u2007\u20071.59it/s]" } }, "6e59c39fbba744eeb558c7f3c5eae16f": { "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 } }, "caa742c3f8b6450698e0e8997a43d88b": { "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 } }, "5caeb38e4e174599b6fb7881ce12fbc4": { "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": "" } }, "b2b0858f6d7749258086106c2b96de5e": { "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 } }, "ce8dd79ea8c941ccb971c39a016a9a9c": { "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": "" } }, "e43273796a2946a8a75323887cc0d46a": { "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 } }, "c012dff88dea480ab8de077925c75339": { "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": "" } }, "8fbe3afebece4b5192c474126e305bd5": { "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_2c47873e21a44e079ecd4c0c76034010", "IPY_MODEL_0c46cc3015424d209fc212ebe61153a9", "IPY_MODEL_af0659d4b75b4775be1e2b4f75c0e286" ], "layout": "IPY_MODEL_93ad16bb88db49f1be8d1f56dac921fb" } }, "2c47873e21a44e079ecd4c0c76034010": { "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_4e0a67daa8ff4f77946654a49c5c90e5", "placeholder": "\u200b", "style": "IPY_MODEL_05c81cc883ee4b0a81f8e0b787cfb12c", "value": "generation_config.json:\u2007100%" } }, "0c46cc3015424d209fc212ebe61153a9": { "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_87124ff555ec4e02a4ac65e2013f2413", "max": 270, "min": 0, "orientation": "horizontal", "style": "IPY_MODEL_a1afaea1cd1b45d78e6b7e353853764e", "value": 270 } }, "af0659d4b75b4775be1e2b4f75c0e286": { "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_08633778b1cf478abaf287695dfbecc7", "placeholder": "\u200b", "style": "IPY_MODEL_a57a97b44a1045d5ab99dcea1fab8229", "value": "\u2007270/270\u2007[00:00<00:00,\u200728.7kB/s]" } }, "93ad16bb88db49f1be8d1f56dac921fb": { "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 } }, "4e0a67daa8ff4f77946654a49c5c90e5": { "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 } }, "05c81cc883ee4b0a81f8e0b787cfb12c": { "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": "" } }, "87124ff555ec4e02a4ac65e2013f2413": { "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 } }, "a1afaea1cd1b45d78e6b7e353853764e": { "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": "" } }, "08633778b1cf478abaf287695dfbecc7": { "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 } }, "a57a97b44a1045d5ab99dcea1fab8229": { "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": "" } }, "f00ba2d5f3ba4e39ac3bdcc59dde5f40": { "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_34b8dbc191a64f938e5499daf943b52a", "IPY_MODEL_797b98dfc99743a58d7a4a19975ba96b", "IPY_MODEL_2c50544e3ec248bc811d8cfc76bc84fb" ], "layout": "IPY_MODEL_2f35ee81e93c4c058229713408627966" } }, "34b8dbc191a64f938e5499daf943b52a": { "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_eda71f67134240d79c244fb07b7baab7", "placeholder": "\u200b", "style": "IPY_MODEL_ef9d6a4eb73e4d0da6d953e4abe4dc1e", "value": "config.json:\u2007" } }, "797b98dfc99743a58d7a4a19975ba96b": { "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_12b10e092ff647dba1ddf79c81e655df", "max": 1, "min": 0, "orientation": "horizontal", "style": "IPY_MODEL_538d5e42a45b4bc987d0f12c41fe865e", "value": 1 } }, "2c50544e3ec248bc811d8cfc76bc84fb": { "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_580f3573ce5d471984c62ad7b1c588be", "placeholder": "\u200b", "style": "IPY_MODEL_785044d2987745ba89d65392f69f18a5", "value": "\u20071.34k/?\u2007[00:00<00:00,\u200760.0kB/s]" } }, "2f35ee81e93c4c058229713408627966": { "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 } }, "eda71f67134240d79c244fb07b7baab7": { "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 } }, "ef9d6a4eb73e4d0da6d953e4abe4dc1e": { "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": "" } }, "12b10e092ff647dba1ddf79c81e655df": { "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": "20px" } }, "538d5e42a45b4bc987d0f12c41fe865e": { "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": "" } }, "580f3573ce5d471984c62ad7b1c588be": { "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 } }, "785044d2987745ba89d65392f69f18a5": { "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": "" } }, "c2132cc86a874ec0af4704229bc32d7c": { "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_637c6b78be834e5ba1fded3a47e1cbdd", "IPY_MODEL_02ff6fa6d412442fa2195ec2b668bbcd", "IPY_MODEL_2366192d86514dcca8e01435c1e4a756" ], "layout": "IPY_MODEL_857acb1c68574201814f191eb86dfb4b" } }, "637c6b78be834e5ba1fded3a47e1cbdd": { "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_74aea949e43147bd82fa75ac37a20bee", "placeholder": "\u200b", "style": "IPY_MODEL_6c0d7e20b81a48a19068f961461f8f8e", "value": "tokenizer_config.json:\u2007" } }, "02ff6fa6d412442fa2195ec2b668bbcd": { "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_e91a7356955f4b678a501f2a3df54814", "max": 1, "min": 0, "orientation": "horizontal", "style": "IPY_MODEL_c405a78be5094274bc589a46d64ce804", "value": 1 } }, "2366192d86514dcca8e01435c1e4a756": { "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_50f8787155ea45d0b124cd7ef510026f", "placeholder": "\u200b", "style": "IPY_MODEL_bbeed2508b1d48dd869fc39cf82830a2", "value": "\u20077.36k/?\u2007[00:00<00:00,\u2007681kB/s]" } }, "857acb1c68574201814f191eb86dfb4b": { "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 } }, "74aea949e43147bd82fa75ac37a20bee": { "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 } }, "6c0d7e20b81a48a19068f961461f8f8e": { "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": "" } }, "e91a7356955f4b678a501f2a3df54814": { "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": "20px" } }, "c405a78be5094274bc589a46d64ce804": { "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": "" } }, "50f8787155ea45d0b124cd7ef510026f": { "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 } }, "bbeed2508b1d48dd869fc39cf82830a2": { "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": "" } }, "905f45751ebb4ff8a2c993ed16fc97ad": { "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_0b66742fc8d94acfa323a656563c0c2e", "IPY_MODEL_f7eb257e07a94ad48cdc64b6d78eb3df", "IPY_MODEL_223d6c5f5ce644fd923d87032319b16d" ], "layout": "IPY_MODEL_9e58591788ba4be8b6b6347a86ebc461" } }, "0b66742fc8d94acfa323a656563c0c2e": { "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_7ba8da423aa7483385c085710192a5b9", "placeholder": "\u200b", "style": "IPY_MODEL_628d1f34d540498c99b70e39bd201b24", "value": "vocab.json:\u2007" } }, "f7eb257e07a94ad48cdc64b6d78eb3df": { "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_888c0035a5e0416bbbfa30a1733a34be", "max": 1, "min": 0, "orientation": "horizontal", "style": "IPY_MODEL_3862ea71f4d6434eb4073c645323f5c8", "value": 1 } }, "223d6c5f5ce644fd923d87032319b16d": { "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_a757974da35d4257b7422c95eff7a862", "placeholder": "\u200b", "style": "IPY_MODEL_7b3701ddfa224d9ea718db41b8138fbc", "value": "\u20072.78M/?\u2007[00:00<00:00,\u20079.52MB/s]" } }, "9e58591788ba4be8b6b6347a86ebc461": { "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 } }, "7ba8da423aa7483385c085710192a5b9": { "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 } }, "628d1f34d540498c99b70e39bd201b24": { "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": "" } }, "888c0035a5e0416bbbfa30a1733a34be": { "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": "20px" } }, "3862ea71f4d6434eb4073c645323f5c8": { "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": "" } }, "a757974da35d4257b7422c95eff7a862": { "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 } }, "7b3701ddfa224d9ea718db41b8138fbc": { "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": "" } }, "27c6f66f1e0449ffb793266517d996c8": { "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_713247b4cd1d46069a4d703a9789fb1c", "IPY_MODEL_bac0e343441b44c6abbacdf03d667035", "IPY_MODEL_b934a97edd4149cc8f7a1438f1727321" ], "layout": "IPY_MODEL_630fa1a03d3d40d0b6b7646fb700c203" } }, "713247b4cd1d46069a4d703a9789fb1c": { "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_d2915fc672564211b50c4afa2c1275b7", "placeholder": "\u200b", "style": "IPY_MODEL_6dc908d4f6764115aa48298ba9763ae0", "value": "merges.txt:\u2007" } }, "bac0e343441b44c6abbacdf03d667035": { "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_26c3cf2931c54ee78e832bc4f912a590", "max": 1, "min": 0, "orientation": "horizontal", "style": "IPY_MODEL_7d70dd69319845d9ac3fe9215ce86baf", "value": 1 } }, "b934a97edd4149cc8f7a1438f1727321": { "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_bb85d832d5a54c8f8157e018022efdcc", "placeholder": "\u200b", "style": "IPY_MODEL_3d09455200a24e46b8d43d6bd815f58e", "value": "\u20071.67M/?\u2007[00:00<00:00,\u20078.60MB/s]" } }, "630fa1a03d3d40d0b6b7646fb700c203": { "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 } }, "d2915fc672564211b50c4afa2c1275b7": { "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 } }, "6dc908d4f6764115aa48298ba9763ae0": { "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": "" } }, "26c3cf2931c54ee78e832bc4f912a590": { "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": "20px" } }, "7d70dd69319845d9ac3fe9215ce86baf": { "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": "" } }, "bb85d832d5a54c8f8157e018022efdcc": { "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 } }, "3d09455200a24e46b8d43d6bd815f58e": { "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": "" } }, "ea3e020ff2cc44459d294c39b73e680a": { "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_f80772b64a67459ead31cc790170eae8", "IPY_MODEL_0332572065694bff9fdd686fc69a6abb", "IPY_MODEL_0712e44681924b48a9d9b5bbf1a8cf11" ], "layout": "IPY_MODEL_b807b810e2b34883a1317816bb987571" } }, "f80772b64a67459ead31cc790170eae8": { "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_d05e4f998f1f4ae38ed4a5dc0703f372", "placeholder": "\u200b", "style": "IPY_MODEL_cd93ae76d86d4eeabfde3058a3f4ba1f", "value": "tokenizer.json:\u2007100%" } }, "0332572065694bff9fdd686fc69a6abb": { "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_b20cf85cdc85406ba3dcef0871c59842", "max": 11421896, "min": 0, "orientation": "horizontal", "style": "IPY_MODEL_3e804b9b9fb24669906ac0fb3c83fc79", "value": 11421896 } }, "0712e44681924b48a9d9b5bbf1a8cf11": { "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_ed41076626354ef4bd43f359529fa518", "placeholder": "\u200b", "style": "IPY_MODEL_c40c0a5274f54dd29f382c5eec9985f2", "value": "\u200711.4M/11.4M\u2007[00:00<00:00,\u200757.2MB/s]" } }, "b807b810e2b34883a1317816bb987571": { "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 } }, "d05e4f998f1f4ae38ed4a5dc0703f372": { "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 } }, "cd93ae76d86d4eeabfde3058a3f4ba1f": { "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": "" } }, "b20cf85cdc85406ba3dcef0871c59842": { "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 } }, "3e804b9b9fb24669906ac0fb3c83fc79": { "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": "" } }, "ed41076626354ef4bd43f359529fa518": { "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 } }, "c40c0a5274f54dd29f382c5eec9985f2": { "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": "" } }, "fb14839b283141a6958c2eb1fa626406": { "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_ed4552ae79ed41eda4c15db473560e4b", "IPY_MODEL_1f1e8f73dcfe41c28764d8235aaaa8ab", "IPY_MODEL_5f606856ab4c4445bee4c709b0f6206e" ], "layout": "IPY_MODEL_edfbc88908974c1194b0f8032e793daf" } }, "ed4552ae79ed41eda4c15db473560e4b": { "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_07390584b84b44baa13ff32fe36e49a0", "placeholder": "\u200b", "style": "IPY_MODEL_a1669959b7be4667af26940f1e3b5f4d", "value": "added_tokens.json:\u2007100%" } }, "1f1e8f73dcfe41c28764d8235aaaa8ab": { "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_92fe8d8f5d7d48a8a55e763e23c3f017", "max": 605, "min": 0, "orientation": "horizontal", "style": "IPY_MODEL_3cca15f8305f410ca22c0056fa7ac807", "value": 605 } }, "5f606856ab4c4445bee4c709b0f6206e": { "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_36dd21caa14043109d8b12f1ae49bc17", "placeholder": "\u200b", "style": "IPY_MODEL_43232643da284121a7bbafadb79a45dd", "value": "\u2007605/605\u2007[00:00<00:00,\u200731.1kB/s]" } }, "edfbc88908974c1194b0f8032e793daf": { "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 } }, "07390584b84b44baa13ff32fe36e49a0": { "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 } }, "a1669959b7be4667af26940f1e3b5f4d": { "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": "" } }, "92fe8d8f5d7d48a8a55e763e23c3f017": { "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 } }, "3cca15f8305f410ca22c0056fa7ac807": { "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": "" } }, "36dd21caa14043109d8b12f1ae49bc17": { "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 } }, "43232643da284121a7bbafadb79a45dd": { "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": "" } }, "333f567b29b34c27abbb730f50e3af9f": { "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_a0f0a4587d8848e5b5e34717ef205e7d", "IPY_MODEL_60bd159296a1400a902f18e19e96a713", "IPY_MODEL_bd12f7cfc06c4b18b6e326d3a49f5ca4" ], "layout": "IPY_MODEL_33fc945f8ecc4f5e8384c662653d6491" } }, "a0f0a4587d8848e5b5e34717ef205e7d": { "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_638e71fc851e45a3badafaffe6ad1465", "placeholder": "\u200b", "style": "IPY_MODEL_4dea45a2d9f6403e912145d34c17440d", "value": "special_tokens_map.json:\u2007100%" } }, "60bd159296a1400a902f18e19e96a713": { "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_158b379bc44d49399b38a79f97387cbc", "max": 614, "min": 0, "orientation": "horizontal", "style": "IPY_MODEL_73da32d97df2484ba94bf7193e284ce7", "value": 614 } }, "bd12f7cfc06c4b18b6e326d3a49f5ca4": { "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_96c22f2d2cee41cea5a320ff50472692", "placeholder": "\u200b", "style": "IPY_MODEL_db26381151f04759a5cbb467d998a6bc", "value": "\u2007614/614\u2007[00:00<00:00,\u200755.9kB/s]" } }, "33fc945f8ecc4f5e8384c662653d6491": { "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 } }, "638e71fc851e45a3badafaffe6ad1465": { "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 } }, "4dea45a2d9f6403e912145d34c17440d": { "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": "" } }, "158b379bc44d49399b38a79f97387cbc": { "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 } }, "73da32d97df2484ba94bf7193e284ce7": { "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": "" } }, "96c22f2d2cee41cea5a320ff50472692": { "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 } }, "db26381151f04759a5cbb467d998a6bc": { "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": "" } }, "56ae76d2f48642b29accd7f86cd1538b": { "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_3b12e2e99fdf4e7597e6b4ee2e4cdb53", "IPY_MODEL_4d7a08cda8b341478926167593532fdb", "IPY_MODEL_ccbcbe1633f64072ac06e88f4f6ed31e" ], "layout": "IPY_MODEL_310e8a48aaad46d691bdd6c6f2213ea2" } }, "3b12e2e99fdf4e7597e6b4ee2e4cdb53": { "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_a79eaf271a83436b91b96512431f6ef0", "placeholder": "\u200b", "style": "IPY_MODEL_8e4ecce78d3e40b09506f55679e21911", "value": "Processing\u2007Files\u2007(23\u2007/\u200723)\u2007\u2007\u2007\u2007:\u2007100%" } }, "4d7a08cda8b341478926167593532fdb": { "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_432bd045e311438eaa69886554a06488", "max": 1, "min": 0, "orientation": "horizontal", "style": "IPY_MODEL_946c47ce6edb4cf8821fa63b72eb4880", "value": 1 } }, "ccbcbe1633f64072ac06e88f4f6ed31e": { "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_ae5487deb7264d09ae12b3792087a1bb", "placeholder": "\u200b", "style": "IPY_MODEL_d5b20e2e30424574a418f6a6df659c59", "value": "\u2007\u2007143MB\u2007/\u2007\u2007143MB,\u200729.8MB/s\u2007\u2007" } }, "310e8a48aaad46d691bdd6c6f2213ea2": { "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 } }, "a79eaf271a83436b91b96512431f6ef0": { "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 } }, "8e4ecce78d3e40b09506f55679e21911": { "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": "" } }, "432bd045e311438eaa69886554a06488": { "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": "20px" } }, "946c47ce6edb4cf8821fa63b72eb4880": { "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": "" } }, "ae5487deb7264d09ae12b3792087a1bb": { "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 } }, "d5b20e2e30424574a418f6a6df659c59": { "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": "" } }, "8ef5031be64a4224bfae5a5ce9199ff8": { "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_cdc109d0d88e4dbc951776e3b642cf86", "IPY_MODEL_3f544c2e388f4e89ad186c9382bc5d44", "IPY_MODEL_fee56875f40f42b4bfa73ed836a29d38" ], "layout": "IPY_MODEL_d990d7c356674547ae8526240217a4e8" } }, "cdc109d0d88e4dbc951776e3b642cf86": { "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_da88bfecfdfe46a9b12dce705d91aed4", "placeholder": "\u200b", "style": "IPY_MODEL_9248d0badaa141ab8efca7e5cbd3d538", "value": "New\u2007Data\u2007Upload\u2007\u2007\u2007\u2007\u2007\u2007\u2007\u2007\u2007\u2007\u2007\u2007\u2007\u2007\u2007:\u2007100%" } }, "3f544c2e388f4e89ad186c9382bc5d44": { "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_02335f392e144f16af3fc419a5a31009", "max": 1, "min": 0, "orientation": "horizontal", "style": "IPY_MODEL_2f3702123f9b4e0496b6a3abd9d69bb8", "value": 1 } }, "fee56875f40f42b4bfa73ed836a29d38": { "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_94e38031fc8941bcb5ac8bf8b6d5ee38", "placeholder": "\u200b", "style": "IPY_MODEL_09623857936740dd8b20cc2db053c48e", "value": "\u200779.7MB\u2007/\u200779.7MB,\u200716.6MB/s\u2007\u2007" } }, "d990d7c356674547ae8526240217a4e8": { "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 } }, "da88bfecfdfe46a9b12dce705d91aed4": { "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 } }, "9248d0badaa141ab8efca7e5cbd3d538": { "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": "" } }, "02335f392e144f16af3fc419a5a31009": { "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": "20px" } }, "2f3702123f9b4e0496b6a3abd9d69bb8": { "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": "" } }, "94e38031fc8941bcb5ac8bf8b6d5ee38": { "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 } }, "09623857936740dd8b20cc2db053c48e": { "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": "" } }, "8140353764f74329a072a81fbfa3b194": { "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_a096e4e2ccda485c8ccf363e1d62910e", "IPY_MODEL_40e09d0b445c47cf9abb5b77cd5631ca", "IPY_MODEL_415aaaf7f39940ee84cb3b780e097e8d" ], "layout": "IPY_MODEL_3852487dc09846d7b7c0dd3cafcbe25c" } }, "a096e4e2ccda485c8ccf363e1d62910e": { "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_3653f650b3e84a9bb6675e99a3820f46", "placeholder": "\u200b", "style": "IPY_MODEL_181cd0a132834f70a431f46fe3350f05", "value": "\u2007\u2007...adapter_model.safetensors:\u2007100%" } }, "40e09d0b445c47cf9abb5b77cd5631ca": { "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_61f4f50e6bf74fcf880e6f94981dea68", "max": 11422523, "min": 0, "orientation": "horizontal", "style": "IPY_MODEL_13dc7321f24f45a2bc4f3ea08b073502", "value": 11422523 } }, "415aaaf7f39940ee84cb3b780e097e8d": { "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_a8260f66360f4e89a2933427cd728c83", "placeholder": "\u200b", "style": "IPY_MODEL_f4ade0ab475349bba32e110514b87fa8", "value": "\u200717.5MB\u2007/\u200717.5MB\u2007\u2007\u2007\u2007\u2007\u2007\u2007\u2007\u2007\u2007\u2007\u2007" } }, "3852487dc09846d7b7c0dd3cafcbe25c": { "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 } }, "3653f650b3e84a9bb6675e99a3820f46": { "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 } }, "181cd0a132834f70a431f46fe3350f05": { "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": "" } }, "61f4f50e6bf74fcf880e6f94981dea68": { "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 } }, "13dc7321f24f45a2bc4f3ea08b073502": { "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": "" } }, "a8260f66360f4e89a2933427cd728c83": { "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 } }, "f4ade0ab475349bba32e110514b87fa8": { "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": "" } }, "8e0efa1592a1443c93d203c99874441f": { "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_2d29f25c3a904da9862ce5bb962adb3e", "IPY_MODEL_d74e1dc15d6e43cfae4014f162da2d6f", "IPY_MODEL_5e9f377bb3034b698f9d419c377d2bca" ], "layout": "IPY_MODEL_0ce399f38fd94ebd8d1b8e1c3eb34d62" } }, "2d29f25c3a904da9862ce5bb962adb3e": { "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_ac1f0565e2dc4c098692ff505353b5e7", "placeholder": "\u200b", "style": "IPY_MODEL_91ffa47c2cac4f08ae8b088535b41c7b", "value": "\u2007\u2007...ckpoint-100/rng_state.pth:\u2007100%" } }, "d74e1dc15d6e43cfae4014f162da2d6f": { "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_dd8252df0d5f4c5e826cb836e0720771", "max": 11422523, "min": 0, "orientation": "horizontal", "style": "IPY_MODEL_5a5b8b37f7eb4aa0af90463c09f5e8f4", "value": 14645 } }, "5e9f377bb3034b698f9d419c377d2bca": { "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_d1c39631dbfb450f8d4a7c481a98a3f1", "placeholder": "\u200b", "style": "IPY_MODEL_1accdaf854a64f648973f685ad488e36", "value": "\u200714.6kB\u2007/\u200714.6kB\u2007\u2007\u2007\u2007\u2007\u2007\u2007\u2007\u2007\u2007\u2007\u2007" } }, "0ce399f38fd94ebd8d1b8e1c3eb34d62": { "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 } }, "ac1f0565e2dc4c098692ff505353b5e7": { "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 } }, "91ffa47c2cac4f08ae8b088535b41c7b": { "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": "" } }, "dd8252df0d5f4c5e826cb836e0720771": { "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 } }, "5a5b8b37f7eb4aa0af90463c09f5e8f4": { "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": "" } }, "d1c39631dbfb450f8d4a7c481a98a3f1": { "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 } }, "1accdaf854a64f648973f685ad488e36": { "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": "" } }, "4cd55347371846b2be46f343cb5f1a1e": { "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_af36638be8ed431b8d8405b5eb612ebc", "IPY_MODEL_61b74faeee604578b3008a52eb7e7c64", "IPY_MODEL_2d7b1d05b7cc458d9e05c58f1a9cd649" ], "layout": "IPY_MODEL_1feb3530ff5948f9b62947b4aea643a6" } }, "af36638be8ed431b8d8405b5eb612ebc": { "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_1520ad7cc4214554a7ed00ecfb36c4a1", "placeholder": "\u200b", "style": "IPY_MODEL_00d24e5ce00b4acf90f11682ecbc6553", "value": "\u2007\u2007...int-100/training_args.bin:\u2007100%" } }, "61b74faeee604578b3008a52eb7e7c64": { "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_6cdb981bd1654ee0b35e2fa8dddd3981", "max": 17462432, "min": 0, "orientation": "horizontal", "style": "IPY_MODEL_cb2092f4c9754e6bbce8202849daba59", "value": 6673 } }, "2d7b1d05b7cc458d9e05c58f1a9cd649": { "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_8fcbafa940384efc924735a820f1aec2", "placeholder": "\u200b", "style": "IPY_MODEL_e99120161e84407a896cfe52216d9e0a", "value": "\u20076.67kB\u2007/\u20076.67kB\u2007\u2007\u2007\u2007\u2007\u2007\u2007\u2007\u2007\u2007\u2007\u2007" } }, "1feb3530ff5948f9b62947b4aea643a6": { "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 } }, "1520ad7cc4214554a7ed00ecfb36c4a1": { "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 } }, "00d24e5ce00b4acf90f11682ecbc6553": { "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": "" } }, "6cdb981bd1654ee0b35e2fa8dddd3981": { "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 } }, "cb2092f4c9754e6bbce8202849daba59": { "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": "" } }, "8fcbafa940384efc924735a820f1aec2": { "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 } }, "e99120161e84407a896cfe52216d9e0a": { "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": "" } }, "402f19c67e2347e9816b4bc9722585ae": { "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_75b7798d4a4644699bc94dc90ce68261", "IPY_MODEL_623a214a785245138978cdf6adcf29d0", "IPY_MODEL_7172f60aded34636ba4cfd6c732cbbdc" ], "layout": "IPY_MODEL_b45e3a46a62b414ebae2ffb90c724fb5" } }, "75b7798d4a4644699bc94dc90ce68261": { "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_38a6d857e6004d86927ff27d84b69f16", "placeholder": "\u200b", "style": "IPY_MODEL_a898bebcb03842338468f1f89f0d5ab3", "value": "\u2007\u2007...eckpoint-120/optimizer.pt:\u2007100%" } }, "623a214a785245138978cdf6adcf29d0": { "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_b502696f4cf546dfb069773e74c5b688", "max": 17462432, "min": 0, "orientation": "horizontal", "style": "IPY_MODEL_71a876bc3bdb4523b4b23729d732b3ae", "value": 9117451 } }, "7172f60aded34636ba4cfd6c732cbbdc": { "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_f247a02407394a8897710f8fb9781655", "placeholder": "\u200b", "style": "IPY_MODEL_fb5968f53d4341deaa29f1e21e28609e", "value": "\u20079.12MB\u2007/\u20079.12MB\u2007\u2007\u2007\u2007\u2007\u2007\u2007\u2007\u2007\u2007\u2007\u2007" } }, "b45e3a46a62b414ebae2ffb90c724fb5": { "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 } }, "38a6d857e6004d86927ff27d84b69f16": { "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 } }, "a898bebcb03842338468f1f89f0d5ab3": { "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": "" } }, "b502696f4cf546dfb069773e74c5b688": { "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 } }, "71a876bc3bdb4523b4b23729d732b3ae": { "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": "" } }, "f247a02407394a8897710f8fb9781655": { "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 } }, "fb5968f53d4341deaa29f1e21e28609e": { "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": "" } }, "7be614244bbb44e59edfffb0f23b9329": { "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_76a4066d4c99449aa761147ec2902edc", "IPY_MODEL_dfb5269a2e0e47d783a0df226e41fd13", "IPY_MODEL_0caf3341c864452bae9874367d7e372c" ], "layout": "IPY_MODEL_f0741979a0364cfd95018cc6d8d7c8d4" } }, "76a4066d4c99449aa761147ec2902edc": { "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_22e605fb627049098baecb507ca5fba6", "placeholder": "\u200b", "style": "IPY_MODEL_dbb71f769d8e46a7a956d7700beb9d04", "value": "\u2007\u2007...ckpoint-120/rng_state.pth:\u2007100%" } }, "dfb5269a2e0e47d783a0df226e41fd13": { "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_dfc10aa1df7945c99be0560dc70f088c", "max": 11422523, "min": 0, "orientation": "horizontal", "style": "IPY_MODEL_aa4502000ab342ceb6701491a1856781", "value": 14645 } }, "0caf3341c864452bae9874367d7e372c": { "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_6b9df92a201f4d86b4b7767a02cc8272", "placeholder": "\u200b", "style": "IPY_MODEL_2465a4257aa2452b809412efbb18c714", "value": "\u200714.6kB\u2007/\u200714.6kB\u2007\u2007\u2007\u2007\u2007\u2007\u2007\u2007\u2007\u2007\u2007\u2007" } }, "f0741979a0364cfd95018cc6d8d7c8d4": { "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 } }, "22e605fb627049098baecb507ca5fba6": { "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 } }, "dbb71f769d8e46a7a956d7700beb9d04": { "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": "" } }, "dfc10aa1df7945c99be0560dc70f088c": { "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 } }, "aa4502000ab342ceb6701491a1856781": { "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": "" } }, "6b9df92a201f4d86b4b7767a02cc8272": { "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 } }, "2465a4257aa2452b809412efbb18c714": { "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": "" } }, "cddf3ab3bbaa45188c6555940ec8a119": { "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_620b74d5e2b94d09ae30d35723cc6172", "IPY_MODEL_ec60ee1fd5bd41f28170e3d559abdcfb", "IPY_MODEL_45049d0cc1e54b0dabc32c63265674d6" ], "layout": "IPY_MODEL_9888e8b66a6e460e91481cf3dd251663" } }, "620b74d5e2b94d09ae30d35723cc6172": { "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_4803c204bff849c8a46411c6adbd346f", "placeholder": "\u200b", "style": "IPY_MODEL_f6efda3c5f44433f86f897c1a2cb96a1", "value": "\u2007\u2007...int-120/training_args.bin:\u2007100%" } }, "ec60ee1fd5bd41f28170e3d559abdcfb": { "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_709c4ada30ce4970821dbe202f884bf4", "max": 17462432, "min": 0, "orientation": "horizontal", "style": "IPY_MODEL_38fd52256ebd4adf8bd95fd058da68fb", "value": 6673 } }, "45049d0cc1e54b0dabc32c63265674d6": { "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_a0439508e5db481598f56785c4c626b2", "placeholder": "\u200b", "style": "IPY_MODEL_edc97ee1c7804892a172271ede0c9efb", "value": "\u20076.67kB\u2007/\u20076.67kB\u2007\u2007\u2007\u2007\u2007\u2007\u2007\u2007\u2007\u2007\u2007\u2007" } }, "9888e8b66a6e460e91481cf3dd251663": { "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 } }, "4803c204bff849c8a46411c6adbd346f": { "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 } }, "f6efda3c5f44433f86f897c1a2cb96a1": { "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": "" } }, "709c4ada30ce4970821dbe202f884bf4": { "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 } }, "38fd52256ebd4adf8bd95fd058da68fb": { "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": "" } }, "a0439508e5db481598f56785c4c626b2": { "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 } }, "edc97ee1c7804892a172271ede0c9efb": { "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": "" } }, "68e01f06748b47ffb1ad8da5ee08aae1": { "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_022c4432d298474e80ab59a57c9b5b00", "IPY_MODEL_9b7cf25cc8ff4a4481dfa9e98997c58e", "IPY_MODEL_b0428b1132374fcd95b5a2069334b1e0" ], "layout": "IPY_MODEL_54aed12a63d546acaf89e8fee8b76987" } }, "022c4432d298474e80ab59a57c9b5b00": { "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_d27ac7d9f7454d68be728ac55c6b87f6", "placeholder": "\u200b", "style": "IPY_MODEL_df813d3713dc4f7ca76afa48c6c8a958", "value": "\u2007\u2007...oint-50/training_args.bin:\u2007100%" } }, "9b7cf25cc8ff4a4481dfa9e98997c58e": { "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_e84e87ee62b24386ba83e9f7b64b1a7d", "max": 17462432, "min": 0, "orientation": "horizontal", "style": "IPY_MODEL_0cd8ea32ac3343cdaac95e82d6e4900a", "value": 6673 } }, "b0428b1132374fcd95b5a2069334b1e0": { "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_0fcbd8ff91084907817bdc7558ef3148", "placeholder": "\u200b", "style": "IPY_MODEL_743f4159fdb040b0ada6aae07a20c73d", "value": "\u20076.67kB\u2007/\u20076.67kB\u2007\u2007\u2007\u2007\u2007\u2007\u2007\u2007\u2007\u2007\u2007\u2007" } }, "54aed12a63d546acaf89e8fee8b76987": { "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 } }, "d27ac7d9f7454d68be728ac55c6b87f6": { "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 } }, "df813d3713dc4f7ca76afa48c6c8a958": { "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": "" } }, "e84e87ee62b24386ba83e9f7b64b1a7d": { "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 } }, "0cd8ea32ac3343cdaac95e82d6e4900a": { "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": "" } }, "0fcbd8ff91084907817bdc7558ef3148": { "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 } }, "743f4159fdb040b0ada6aae07a20c73d": { "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": "" } }, "e4a209bd0d20431b902f0978d3ad304b": { "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_79246364e32149269127d28d11e42dfe", "IPY_MODEL_1bd2434245614a6b81fd2cca242ae7c9", "IPY_MODEL_79e61e2c9b4444159b45b91e3034eda4" ], "layout": "IPY_MODEL_69a385f371814d8cbdf20d7ed477fcfc" } }, "79246364e32149269127d28d11e42dfe": { "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_41b93177150e4d4aaa86d85f9efbd2d6", "placeholder": "\u200b", "style": "IPY_MODEL_a545a74b08214f0c8f6e6988bdcf3a9b", "value": "\u2007\u2007...heckpoint-50/optimizer.pt:\u2007100%" } }, "1bd2434245614a6b81fd2cca242ae7c9": { "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_bb062f1d6bff4cce9dd20b36e7014569", "max": 11422523, "min": 0, "orientation": "horizontal", "style": "IPY_MODEL_027a93e179fd4b20ae030d71e23d4e83", "value": 9117451 } }, "79e61e2c9b4444159b45b91e3034eda4": { "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_ea7eec9430c24ff998e436d04e759bd7", "placeholder": "\u200b", "style": "IPY_MODEL_032c18dde7094c21b19fbb15b4cffb94", "value": "\u20079.12MB\u2007/\u20079.12MB\u2007\u2007\u2007\u2007\u2007\u2007\u2007\u2007\u2007\u2007\u2007\u2007" } }, "69a385f371814d8cbdf20d7ed477fcfc": { "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 } }, "41b93177150e4d4aaa86d85f9efbd2d6": { "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 } }, "a545a74b08214f0c8f6e6988bdcf3a9b": { "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": "" } }, "bb062f1d6bff4cce9dd20b36e7014569": { "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 } }, "027a93e179fd4b20ae030d71e23d4e83": { "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": "" } }, "ea7eec9430c24ff998e436d04e759bd7": { "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 } }, "032c18dde7094c21b19fbb15b4cffb94": { "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": "" } }, "733f7ebec4b74aad8e23e2de9cb63708": { "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_d3dd93d4d57f4a749e9d5de9c7f24e1b", "IPY_MODEL_cd0181fcf9414ee4a003a2d5b61c7d06", "IPY_MODEL_68393ebddb2a4d42a59939b5f83e4577" ], "layout": "IPY_MODEL_bcdf018289a94e1d9c5d6946458f657a" } }, "d3dd93d4d57f4a749e9d5de9c7f24e1b": { "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_6a5df2231b834df9b694f22e65661675", "placeholder": "\u200b", "style": "IPY_MODEL_40543cd5addf4290a1ed6ed335bd8dcb", "value": "\u2007\u2007...eckpoint-50/rng_state.pth:\u2007100%" } }, "cd0181fcf9414ee4a003a2d5b61c7d06": { "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_c694b32feddf40ffbfbda1be1fa62fa8", "max": 1383, "min": 0, "orientation": "horizontal", "style": "IPY_MODEL_79851ba9ea5b4ccf949deb2add606d9a", "value": 1383 } }, "68393ebddb2a4d42a59939b5f83e4577": { "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_67bf29fa25d64f4fabaf53fc6ae25326", "placeholder": "\u200b", "style": "IPY_MODEL_45fa9c38907541f8a9059b15667ecaea", "value": "\u200714.6kB\u2007/\u200714.6kB\u2007\u2007\u2007\u2007\u2007\u2007\u2007\u2007\u2007\u2007\u2007\u2007" } }, "bcdf018289a94e1d9c5d6946458f657a": { "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 } }, "6a5df2231b834df9b694f22e65661675": { "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 } }, "40543cd5addf4290a1ed6ed335bd8dcb": { "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": "" } }, "c694b32feddf40ffbfbda1be1fa62fa8": { "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 } }, "79851ba9ea5b4ccf949deb2add606d9a": { "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": "" } }, "67bf29fa25d64f4fabaf53fc6ae25326": { "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 } }, "45fa9c38907541f8a9059b15667ecaea": { "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": "" } }, "9d7a3666516641e19464d4973aad8d4f": { "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_e8b55abafe7942aaa1c8a2e5fd7cfebb", "IPY_MODEL_d94865e0ebd04506bb29c38a283ca940", "IPY_MODEL_5960a89168f0484ba15cf1eb27739c09" ], "layout": "IPY_MODEL_75b2daccb22a49fc91177964467c1d92" } }, "e8b55abafe7942aaa1c8a2e5fd7cfebb": { "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_9757a77c089346f4afa20403144fd1ee", "placeholder": "\u200b", "style": "IPY_MODEL_d61fa0ef39cd4adf9170c1912d629293", "value": "\u2007\u2007...heckpoint-50/scheduler.pt:\u2007100%" } }, "d94865e0ebd04506bb29c38a283ca940": { "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_e41a854a981e4595bbb7405e44f7f5f0", "max": 1383, "min": 0, "orientation": "horizontal", "style": "IPY_MODEL_b68abdb6a34648b4a36eec059cdd45f8", "value": 1383 } }, "5960a89168f0484ba15cf1eb27739c09": { "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_622e041e7aa64bbf9ca244e02ad39121", "placeholder": "\u200b", "style": "IPY_MODEL_03ddff71222d42c08fd5b1dd9f18a774", "value": "\u20071.47kB\u2007/\u20071.47kB\u2007\u2007\u2007\u2007\u2007\u2007\u2007\u2007\u2007\u2007\u2007\u2007" } }, "75b2daccb22a49fc91177964467c1d92": { "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 } }, "9757a77c089346f4afa20403144fd1ee": { "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 } }, "d61fa0ef39cd4adf9170c1912d629293": { "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": "" } }, "e41a854a981e4595bbb7405e44f7f5f0": { "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 } }, "b68abdb6a34648b4a36eec059cdd45f8": { "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": "" } }, "622e041e7aa64bbf9ca244e02ad39121": { "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 } }, "03ddff71222d42c08fd5b1dd9f18a774": { "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": "" } }, "ebf50243bef84a87b87409c0e67517a8": { "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_abda22705fd447e5be2a64ab9899196a", "IPY_MODEL_2c431da4cdb045959e22c1298f644291", "IPY_MODEL_4516c0ea175941b3a9b0b49bed636c9b" ], "layout": "IPY_MODEL_b0e455ef3853437ab0be71a6be8377c3" } }, "abda22705fd447e5be2a64ab9899196a": { "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_bd3dc038863a4976baa0e90798193c48", "placeholder": "\u200b", "style": "IPY_MODEL_f272d9696ac64d54b75fffc2dbfd24d6", "value": "Processing\u2007Files\u2007(2\u2007/\u20072)\u2007\u2007\u2007\u2007\u2007\u2007:\u2007100%" } }, "2c431da4cdb045959e22c1298f644291": { "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_b552ad7728244c11aafe8a95d99e3b30", "max": 1, "min": 0, "orientation": "horizontal", "style": "IPY_MODEL_54dea3955f094d9cadac382a78f6f251", "value": 1 } }, "4516c0ea175941b3a9b0b49bed636c9b": { "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_a3cca3acd93344b38898aa8ca6b7cabe", "placeholder": "\u200b", "style": "IPY_MODEL_2167099f604d4b32b1353888a033afae", "value": "\u2007\u2007124kB\u2007/\u2007\u2007124kB,\u2007\u2007207kB/s\u2007\u2007" } }, "b0e455ef3853437ab0be71a6be8377c3": { "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 } }, "bd3dc038863a4976baa0e90798193c48": { "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 } }, "f272d9696ac64d54b75fffc2dbfd24d6": { "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": "" } }, "b552ad7728244c11aafe8a95d99e3b30": { "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": "20px" } }, "54dea3955f094d9cadac382a78f6f251": { "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": "" } }, "a3cca3acd93344b38898aa8ca6b7cabe": { "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 } }, "2167099f604d4b32b1353888a033afae": { "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": "" } }, "b7dcb40eee55480499acf5d949b6f35a": { "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_8f7c8e1adc8d41e1af7484ee4c984951", "IPY_MODEL_8d6c380a76ce4e8086f0eedd7242afc4", "IPY_MODEL_c0668fbe6c9742c498f2d8fbdba65634" ], "layout": "IPY_MODEL_5e9cf52c950a4b4882533509231db725" } }, "8f7c8e1adc8d41e1af7484ee4c984951": { "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_d979bbde10874bfcaea4fc4fc601fa81", "placeholder": "\u200b", "style": "IPY_MODEL_fac1869cf7b14a06b4cc677e4407eb05", "value": "New\u2007Data\u2007Upload\u2007\u2007\u2007\u2007\u2007\u2007\u2007\u2007\u2007\u2007\u2007\u2007\u2007\u2007\u2007:\u2007100%" } }, "8d6c380a76ce4e8086f0eedd7242afc4": { "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_7b8cae9aac3b4b3d9b23d036c6bf8ff4", "max": 1, "min": 0, "orientation": "horizontal", "style": "IPY_MODEL_8ad0d352c2584ea58a3f4b4af604f3ed", "value": 1 } }, "c0668fbe6c9742c498f2d8fbdba65634": { "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_9d5c6c17fe9744a9919d97b029a1d9c8", "placeholder": "\u200b", "style": "IPY_MODEL_efdfde2307cc472d9f31863cbb299346", "value": "\u2007\u2007124kB\u2007/\u2007\u2007124kB,\u2007\u2007207kB/s\u2007\u2007" } }, "5e9cf52c950a4b4882533509231db725": { "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 } }, "d979bbde10874bfcaea4fc4fc601fa81": { "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 } }, "fac1869cf7b14a06b4cc677e4407eb05": { "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": "" } }, "7b8cae9aac3b4b3d9b23d036c6bf8ff4": { "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": "20px" } }, "8ad0d352c2584ea58a3f4b4af604f3ed": { "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": "" } }, "9d5c6c17fe9744a9919d97b029a1d9c8": { "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 } }, "efdfde2307cc472d9f31863cbb299346": { "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": "" } }, "7d1e8ab48d0041cf9a050c62ca44cb9f": { "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_7c942142225a449cb7fb96635527d60e", "IPY_MODEL_167aa21c058b492a8066b1ea57485b1f", "IPY_MODEL_680c4a459ace48389f4348250e1fd415" ], "layout": "IPY_MODEL_d0ed1de7075445b899d0561ef6607736" } }, "7c942142225a449cb7fb96635527d60e": { "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_daaec947967c4a59ad4d7148ef0f3bae", "placeholder": "\u200b", "style": "IPY_MODEL_033ea7bdf87a437f91358b7b46ed79d6", "value": "\u2007\u2007...ifacts/baseline_score.png:\u2007100%" } }, "167aa21c058b492a8066b1ea57485b1f": { "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_300680580364413190a7babdb8c24485", "max": 47056, "min": 0, "orientation": "horizontal", "style": "IPY_MODEL_f7d3ec974dd1432ab91ae6471f2c73fe", "value": 47056 } }, "680c4a459ace48389f4348250e1fd415": { "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_90eeb2c35ed346f2886f16650ff4e37a", "placeholder": "\u200b", "style": "IPY_MODEL_6bf9d6bcd1884b7e872e80b1c7837c90", "value": "\u200747.1kB\u2007/\u200747.1kB\u2007\u2007\u2007\u2007\u2007\u2007\u2007\u2007\u2007\u2007\u2007\u2007" } }, "d0ed1de7075445b899d0561ef6607736": { "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 } }, "daaec947967c4a59ad4d7148ef0f3bae": { "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 } }, "033ea7bdf87a437f91358b7b46ed79d6": { "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": "" } }, "300680580364413190a7babdb8c24485": { "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 } }, "f7d3ec974dd1432ab91ae6471f2c73fe": { "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": "" } }, "90eeb2c35ed346f2886f16650ff4e37a": { "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 } }, "6bf9d6bcd1884b7e872e80b1c7837c90": { "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": "" } }, "ed8d2665a7924c86b93c47fd09034faa": { "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_f138fd326a23487ab58185d7c440e001", "IPY_MODEL_3f096d59b8a84947a7a6377aa0d8e4e5", "IPY_MODEL_464ae9608fc2439f90cb3652cc926fbb" ], "layout": "IPY_MODEL_c57adf0ae0384265a4e53e9936da8304" } }, "f138fd326a23487ab58185d7c440e001": { "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_142a3b0765684688b5211b3cf5601ffc", "placeholder": "\u200b", "style": "IPY_MODEL_5fdcd1b392b6445a82cc8a1f74b9ac3e", "value": "\u2007\u2007...fore_after_comparison.png:\u2007100%" } }, "3f096d59b8a84947a7a6377aa0d8e4e5": { "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_c83e5957c25d48338f9f450b86a566d9", "max": 77127, "min": 0, "orientation": "horizontal", "style": "IPY_MODEL_3a2251b7c7544b5383f49f62fa2cfbdc", "value": 77127 } }, "464ae9608fc2439f90cb3652cc926fbb": { "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_199122989c83407395139ed63909ff5c", "placeholder": "\u200b", "style": "IPY_MODEL_d12a802bc0394242ad303d4de75d6f28", "value": "\u200777.1kB\u2007/\u200777.1kB\u2007\u2007\u2007\u2007\u2007\u2007\u2007\u2007\u2007\u2007\u2007\u2007" } }, "c57adf0ae0384265a4e53e9936da8304": { "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 } }, "142a3b0765684688b5211b3cf5601ffc": { "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 } }, "5fdcd1b392b6445a82cc8a1f74b9ac3e": { "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": "" } }, "c83e5957c25d48338f9f450b86a566d9": { "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 } }, "3a2251b7c7544b5383f49f62fa2cfbdc": { "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": "" } }, "199122989c83407395139ed63909ff5c": { "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 } }, "d12a802bc0394242ad303d4de75d6f28": { "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": "" } } }, "version_major": 2, "version_minor": 0 } } }, "cells": [ { "cell_type": "markdown", "metadata": { "id": "-GxIiyzEoBDT" }, "source": [ "# Financial Audit GRPO Training \u2014 Submission Notebook\n", "\n", "**Stack**: Unsloth + TRL GRPOTrainer + OpenEnv financial-audit-env \n", "**Goal**: Train an LLM via GRPO to detect financial errors (expense overruns, GST mismatches, invoice fraud) \n", "**Evidence**: Baseline vs. trained comparison on 5 held-out seeds \u00d7 4 tasks\n", "\n", "### How to run\n", "1. `Runtime \u2192 Change runtime type \u2192 GPU (T4)` \n", "2. Add your HF write token to **Colab Secrets** (key icon in sidebar) with key name `HF_TOKEN` \n", "3. `Runtime \u2192 Run all` \n", "\n", "> **Model presets** (edit the Config cell): \n", "> - Free T4    : `unsloth/Qwen2.5-1.5B-Instruct-bnb-4bit` (~4 GB VRAM, ~30 min) \n", "> - HF Credits: `unsloth/Qwen2.5-7B-Instruct-bnb-4bit` or `unsloth/Meta-Llama-3.1-8B-Instruct-bnb-4bit`" ], "id": "-GxIiyzEoBDT" }, { "cell_type": "code", "execution_count": 1, "metadata": { "colab": { "base_uri": "https://localhost:8080/" }, "id": "TV1KoPeqoBDV", "outputId": "6cc2cbb3-eb38-4f49-d835-9399e3bffcc5" }, "outputs": [ { "output_type": "stream", "name": "stdout", "text": [ "Sun Apr 26 02:31:12 2026 \n", "+-----------------------------------------------------------------------------------------+\n", "| NVIDIA-SMI 580.82.07 Driver Version: 580.82.07 CUDA Version: 13.0 |\n", "+-----------------------------------------+------------------------+----------------------+\n", "| GPU Name Persistence-M | Bus-Id Disp.A | Volatile Uncorr. ECC |\n", "| Fan Temp Perf Pwr:Usage/Cap | Memory-Usage | GPU-Util Compute M. |\n", "| | | MIG M. |\n", "|=========================================+========================+======================|\n", "| 0 Tesla T4 Off | 00000000:00:04.0 Off | 0 |\n", "| N/A 40C P8 9W / 70W | 0MiB / 15360MiB | 0% Default |\n", "| | | N/A |\n", "+-----------------------------------------+------------------------+----------------------+\n", "\n", "+-----------------------------------------------------------------------------------------+\n", "| Processes: |\n", "| GPU GI CI PID Type Process name GPU Memory |\n", "| ID ID Usage |\n", "|=========================================================================================|\n", "| No running processes found |\n", "+-----------------------------------------------------------------------------------------+\n" ] } ], "source": [ "!nvidia-smi" ], "id": "TV1KoPeqoBDV" }, { "cell_type": "code", "execution_count": 2, "metadata": { "colab": { "base_uri": "https://localhost:8080/" }, "id": "mnY7Ly27oBDW", "outputId": "e145ea09-8551-4168-a42b-12465cdf5590" }, "outputs": [ { "output_type": "stream", "name": "stdout", "text": [ "\u001b[?25l \u001b[90m\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u001b[0m \u001b[32m0.0/1.8 MB\u001b[0m \u001b[31m?\u001b[0m eta \u001b[36m-:--:--\u001b[0m\r\u001b[2K \u001b[91m\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u001b[0m\u001b[91m\u2578\u001b[0m\u001b[90m\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u001b[0m \u001b[32m0.7/1.8 MB\u001b[0m \u001b[31m21.0 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m\r\u001b[2K \u001b[90m\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u001b[0m \u001b[32m1.8/1.8 MB\u001b[0m \u001b[31m20.1 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n", "\u001b[?25h Installing build dependencies ... \u001b[?25l\u001b[?25hdone\n", " Getting requirements to build wheel ... \u001b[?25l\u001b[?25hdone\n", " Preparing metadata (pyproject.toml) ... \u001b[?25l\u001b[?25hdone\n", " Building wheel for unsloth (pyproject.toml) ... \u001b[?25l\u001b[?25hdone\n" ] } ], "source": [ "!pip -q install --upgrade pip\n", "!pip -q install \"unsloth[colab-new] @ git+https://github.com/unslothai/unsloth.git\"\n", "!pip -q install trl datasets peft accelerate bitsandbytes pytest httpx huggingface_hub pandas matplotlib" ], "id": "mnY7Ly27oBDW" }, { "cell_type": "code", "execution_count": 3, "metadata": { "colab": { "base_uri": "https://localhost:8080/" }, "id": "l4XzWxesoBDW", "outputId": "1725c304-eaff-482a-cfc7-732f62404c65" }, "outputs": [ { "output_type": "stream", "name": "stdout", "text": [ "/content\n", "Cloning into 'financial-audit-env'...\n", "remote: Enumerating objects: 615, done.\u001b[K\n", "remote: Counting objects: 100% (101/101), done.\u001b[K\n", "remote: Compressing objects: 100% (19/19), done.\u001b[K\n", "remote: Total 615 (delta 91), reused 90 (delta 82), pack-reused 514 (from 1)\u001b[K\n", "Receiving objects: 100% (615/615), 520.29 KiB | 11.82 MiB/s, done.\n", "Resolving deltas: 100% (392/392), done.\n", "/content/financial-audit-env\n", " Installing build dependencies ... \u001b[?25l\u001b[?25hdone\n", " Checking if build backend supports build_editable ... \u001b[?25l\u001b[?25hdone\n", " Getting requirements to build editable ... \u001b[?25l\u001b[?25hdone\n", " Preparing editable metadata (pyproject.toml) ... \u001b[?25l\u001b[?25hdone\n", " Building editable for financial-audit-env (pyproject.toml) ... \u001b[?25l\u001b[?25hdone\n" ] } ], "source": [ "%cd /content\n", "!rm -rf financial-audit-env\n", "!git clone https://github.com/balloonmann/financial-audit-env.git\n", "%cd /content/financial-audit-env\n", "!pip -q install -e ." ], "id": "l4XzWxesoBDW" }, { "cell_type": "code", "execution_count": 4, "metadata": { "colab": { "base_uri": "https://localhost:8080/" }, "id": "Q9HQ5s2yoBDW", "outputId": "bd4b7b6d-652c-4f9a-e9ed-933913e9b87d" }, "outputs": [ { "output_type": "stream", "name": "stdout", "text": [ "Logged in as: balloonmann\n" ] } ], "source": [ "# HF login is optional \u2014 judges can run the full notebook without a token.\n", "# Upload cells at the end are skipped automatically if not logged in.\n", "HF_USER = None\n", "try:\n", " from google.colab import userdata\n", " from huggingface_hub import login, whoami\n", " token = userdata.get(\"HF_TOKEN\")\n", " if token:\n", " login(token=token)\n", " HF_USER = whoami()[\"name\"]\n", " print(f\"Logged in as: {HF_USER}\")\n", " else:\n", " print(\"No HF_TOKEN found \u2014 running in read-only mode. Upload steps will be skipped.\")\n", "except Exception:\n", " print(\"No HF token available \u2014 running in read-only mode. Upload steps will be skipped.\")" ], "id": "Q9HQ5s2yoBDW" }, { "cell_type": "code", "execution_count": 5, "metadata": { "colab": { "base_uri": "https://localhost:8080/" }, "id": "07kWMTI_oBDX", "outputId": "045827c3-ed10-4ef0-e44d-e16de4475107" }, "outputs": [ { "output_type": "stream", "name": "stdout", "text": [ "\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m [100%]\u001b[0m\n", "\u001b[32m\u001b[32m\u001b[1m7 passed\u001b[0m\u001b[32m in 13.07s\u001b[0m\u001b[0m\n" ] } ], "source": [ "!python -m pytest tests/test_training_pipeline.py -q" ], "id": "07kWMTI_oBDX" }, { "cell_type": "markdown", "metadata": { "id": "E5A0T3GnoBDX" }, "source": [ "## Configuration\n", "\n", "| Setting | Free T4 | HF Credits A10G |\n", "|---|---|---|\n", "| MODEL_NAME | Qwen2.5-1.5B | Qwen2.5-7B or Llama-3.1-8B |\n", "| MAX_SEQ_LENGTH | 1536 | 2048 |\n", "| BATCH_SIZE | 1 | 2 |\n", "| NUM_GENERATIONS | 2 | 4 |\n", "| fp16 | True | False (use bf16) |\n", "\n", "Change `MODEL_NAME` below to switch preset. Everything else auto-adjusts." ], "id": "E5A0T3GnoBDX" }, { "cell_type": "code", "execution_count": 6, "metadata": { "colab": { "base_uri": "https://localhost:8080/" }, "id": "Gydixn21oBDX", "outputId": "a0bee1a4-f3b3-4d16-89b7-2d1f67f88e57" }, "outputs": [ { "output_type": "stream", "name": "stdout", "text": [ "Config:\n", " model : unsloth/Qwen2.5-1.5B-Instruct-bnb-4bit\n", " max_seq_length : 1536\n", " train_epochs : 3\n", " train_seeds : [42, 43, 44, 45, 46, 47, 48, 49, 50, 51]\n", " held_out_seeds : [100, 101, 102, 103, 104]\n" ] } ], "source": [ "import os, gc, json, re\n", "import torch\n", "import pandas as pd\n", "import matplotlib.pyplot as plt\n", "\n", "# \u2500\u2500 Model preset \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n", "# Free T4: \"unsloth/Qwen2.5-1.5B-Instruct-bnb-4bit\" (~4 GB VRAM)\n", "# HF Credits: \"unsloth/Qwen2.5-7B-Instruct-bnb-4bit\" (~12 GB VRAM)\n", "# \"unsloth/Meta-Llama-3.1-8B-Instruct-bnb-4bit\" (needs HF approval)\n", "MODEL_NAME = \"unsloth/Qwen2.5-1.5B-Instruct-bnb-4bit\"\n", "\n", "# \u2500\u2500 Hyperparameters \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n", "MAX_SEQ_LENGTH = 1536 # lower to 1024 if OOM on T4\n", "LORA_R = 16\n", "LORA_ALPHA = 16\n", "TRAIN_EPOCHS = 3\n", "BATCH_SIZE = 1 # keep 1 on T4; raise to 2 on A10G\n", "NUM_GENERATIONS = 2 # GRPO group size; use 4 on A10G\n", "MAX_COMPLETION = 512\n", "LEARNING_RATE = 5e-6\n", "LOGGING_STEPS = 5\n", "SAVE_STEPS = 50\n", "USE_FP16 = True # T4 \u2192 True; A10G/A100 \u2192 False (set bf16=True instead)\n", "\n", "# \u2500\u2500 Seeds (never change these \u2014 reproducibility) \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n", "TRAIN_SEEDS = list(range(42, 52)) # 10 seeds used during training\n", "HELD_OUT_SEEDS = list(range(100, 105)) # 5 seeds NEVER seen during training\n", "TASK_IDS = [\"expense_audit\", \"invoice_match\", \"gst_reconciliation\", \"fraud_detection\"]\n", "\n", "# \u2500\u2500 Paths \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n", "ADAPTER_DIR = \"./grpo-financial-audit-adapter\"\n", "ARTIFACTS_DIR = \"./artifacts\"\n", "os.makedirs(ARTIFACTS_DIR, exist_ok=True)\n", "os.makedirs(ADAPTER_DIR, exist_ok=True)\n", "os.environ[\"PYTORCH_CUDA_ALLOC_CONF\"] = \"expandable_segments:True\"\n", "\n", "print(\"Config:\")\n", "print(f\" model : {MODEL_NAME}\")\n", "print(f\" max_seq_length : {MAX_SEQ_LENGTH}\")\n", "print(f\" train_epochs : {TRAIN_EPOCHS}\")\n", "print(f\" train_seeds : {TRAIN_SEEDS}\")\n", "print(f\" held_out_seeds : {HELD_OUT_SEEDS}\")" ], "id": "Gydixn21oBDX" }, { "cell_type": "code", "execution_count": 7, "metadata": { "colab": { "base_uri": "https://localhost:8080/" }, "id": "I66vJa7yoBDX", "outputId": "00b57129-d973-43b5-9371-37c651942aa2" }, "outputs": [ { "output_type": "stream", "name": "stdout", "text": [ "Helpers loaded.\n" ] } ], "source": [ "from transformers import AutoTokenizer, AutoModelForCausalLM, BitsAndBytesConfig\n", "from financial_audit_env.server.environment import FinancialAuditEnvironment\n", "from financial_audit_env.server.tasks import TASKS\n", "from financial_audit_env.models import AuditAction, Finding\n", "from training.reward import parse_findings_from_text\n", "from training.evaluator import InProcessEvaluator\n", "\n", "evaluator = InProcessEvaluator()\n", "\n", "def build_prompt(task_id, seed):\n", " \"\"\"Build chat-format prompt for a given task+seed.\"\"\"\n", " env = FinancialAuditEnvironment()\n", " obs = env.reset(task_id=task_id, seed=seed)\n", " task = TASKS[task_id]\n", " content = (\n", " \"You are a financial auditor. Analyze the documents and output ONLY a JSON array.\\n\"\n", " \"Each item must have: document_id, error_type, description, confidence (0.0-1.0).\\n\\n\"\n", " f\"TASK: {obs.task_description}\\n\"\n", " f\"ALLOWED ERROR TYPES: {json.dumps(task['error_types'])}\\n\"\n", " f\"DOCUMENTS: {json.dumps(obs.documents)[:9000]}\\n\\n\"\n", " \"Output ONLY the JSON array. No explanation.\"\n", " )\n", " return [{\"role\": \"user\", \"content\": content}]\n", "\n", "def _norm_conf(x):\n", " try:\n", " v = float(x)\n", " except Exception:\n", " return 0.7\n", " if v > 1.0 and v <= 100.0:\n", " v /= 100.0\n", " return max(0.0, min(1.0, v))\n", "\n", "def run_eval(model, tokenizer, task_ids, seeds, label):\n", " \"\"\"Evaluate model on task_ids x seeds. Returns DataFrame.\"\"\"\n", " rows = []\n", " model.eval()\n", " for tid in task_ids:\n", " for s in seeds:\n", " messages = build_prompt(tid, s)\n", " text = tokenizer.apply_chat_template(\n", " messages, tokenize=False, add_generation_prompt=True\n", " )\n", " inputs = tokenizer(text, return_tensors=\"pt\").to(model.device)\n", " with torch.no_grad():\n", " out = model.generate(\n", " **inputs, max_new_tokens=256, do_sample=False,\n", " pad_token_id=tokenizer.eos_token_id,\n", " )\n", " completion = tokenizer.decode(\n", " out[0][inputs[\"input_ids\"].shape[1]:], skip_special_tokens=True\n", " )\n", " findings = parse_findings_from_text(completion)\n", " result = evaluator.evaluate(tid, s, findings)\n", " rows.append({\n", " \"task_id\": tid, \"seed\": s, \"label\": label,\n", " \"score\": result[\"score\"],\n", " \"weighted_score\": result[\"weighted_score\"],\n", " \"precision\": result[\"precision\"],\n", " \"recall\": result[\"recall\"],\n", " \"num_findings\": len(findings),\n", " })\n", " return pd.DataFrame(rows)\n", "\n", "print(\"Helpers loaded.\")" ], "id": "I66vJa7yoBDX" }, { "cell_type": "markdown", "metadata": { "id": "CSyOz5H0oBDX" }, "source": [ "## Step 1 \u2014 Baseline Evaluation (Pre-Training)\n", "\n", "Evaluate the **untrained** model on held-out seeds to establish a baseline. These exact seeds will be reused after training to measure improvement." ], "id": "CSyOz5H0oBDX" }, { "cell_type": "code", "execution_count": 8, "metadata": { "colab": { "base_uri": "https://localhost:8080/", "height": 1000, "referenced_widgets": [ "f7e8552224cf45b8a077293e673465d2", "23f67a3287354d7795ffbdedca26937c", "166d4d67caed41f0a12badb39f106e50", "d9aa9d0379244a5a8e226b768e735f58", "5f20487039254258b769491d7e8781e4", "f26c235267234ad6bbcd60dda55cf63c", "b7ccf80e14e64fe0880dbbbce277c39b", "67fc18a43ef24203bf220798dfc3f97b", "b5f817f6f33c40aca0493c8af965278e", "4254645fb8834a8b8e38a8cfe4ab29f6", "3defe370fc034d4982eeb83647965b8e", "6a34c7b1b0344073b3f69a5c9eca334f", "ee1e912956ff4f19bf8f22240a72a7f1", "2a10140d9a66437bbedde7341420d69a", "9a351d980e944acea959877a53241d12", "fd59b8f5715647fb933d673ef544343e", "4069e8b3fdca43338e83e3e89c073744", "5203955acf8a499aa4debd4d9a1d5cd1", "c636ea10c97a4ba09b5fe313995b7701", "3d1159fba49d4ec6a178b885e8e01eb4", "b19138fa2f1e4a1c95ab29a8b426a52d", "8f7d756e947e44ec8ce3b5597fa09be2", "777c64013a5345d6892624d258118c7c", "762851268c254acea75c5aa1b8ae75b4", "7439c89d735c4ae38726654f90b0ed72", "3c9886e0a35940368ff6d61bf455fd6e", "439639c0f9d34c30beef8f7629282873", "078faab9952c4d7b8979d8ba969de9de", "821b1aef2147496ba38dac36ffb19232", "33a826b1786b4c99b339ec06f42ee8b8", "66003428ac964aed825549e364c3f19f", "793114b5814c4b979c0103d7e9106b2c", "fe970c4fc1334cfa9c4fccb5003cef9a", "94f88e1d2b9c4af493a77e6c92eff03b", "dd4cc212613444e49f0d862597ab8b6d", "88584f0df64240a990a0f21be22158eb", "f2323c7172d1405ab1216b5b3cb749ee", "98c93443892046dca303ed69de800908", "2f83cd90440c42b7ad1ce9263938f9fb", "11c37af1d2764a33bbfd52e5b12f2084", "105b555b33e24cdcb3f6791dd261e55a", "f71734317b1a4318837678ce94e0f908", "b63f03ce4e784a178df2e816187913f5", "bad3c7e01a8440cd849fa9fe19309863", "e9a4cd2824204af3835b1268562a02f7", "b527612c802a4cb78f314912ddcb99e3", "d60778dd15c14e36a6244284202647fc", "4c33f9e7b3de4fe8a58c6a5b44107e91", "24d5c97f5e074a249cfd8bb68cf57957", "bd98755e8e974eb0a9b321d8b954be55", "5a808507f8644dffbe6ab9af3b684d5f", "ca8740bb6ad14d0a83138ce8419bedd6", "f4f4f4108abe40d7ae60a732587e3c01", "7711842c825d4a64995179e6649de9c3", "81b900d374e349249aba967a367903a6", "f200c2ef77eb4fc68ecc5824d92e1b3d", "d9db8367466e46d0bef7a1cf83c3703f", "98064caafb0f4af991d3a92cdaddce19", "653c6cbfe1a34a36a39d6ae821193d67", "5ceb5d8d54ea4cc78b15850bf851b1df", "a59eaf2939a3432da680d3a417071efc", "24b89ad694e540f6bbd63fc4a28b8072", "66b9490acc4c48db98630b7c9cf23194", "f0daad9f3ee945298f5ba9a79358234a", "8d330344524d49a58d435b6ceb310fcf", "c8fe53b194e14afbad5ed185293e648f", "61ff32a2afef4958800b98d7df6ab182", "17580bf0a18240eb818fad11d2a0a605", "e16eeabc690a48cdbeeea3d150df17ca", "097bde5bdcda473ca9c8146d12181f5b", "66b24ce4a1744ebdb66735b94cb7fc5f", "7f5f9ae47af2400b9aaee1d5bb99bab7", "89341163617942289734007faa5d6e71", "14a0e3409cc2418488f7026f6f7557cb", "d2fa121a6f4f44178ff4849e51826a07", "65421531f0d14b1b82d7772c246056d7", "db2aeb1b744a4c1c9f4de97703a0f7f4", "2d8e7ed38ca34f109cef1c80d68205db", "35430c2e50da4872a254332829430651", "aabef96c01214ea3ae1c0e8cca312a02", "248fd74461a34164aca3c76bcc874908", "6da2123926e44d4fa6f648649f85142a", "8b324f27f9884bd4866951471fb3e9f6", "edd7a59386cb4aaba4540a16b99e4c9f", "28ca60e335754229a4c2e32dc9fce692", "c21ae581725a4cb28df264209201cebd", "7f380154d3974c468e1993284600cac3", "72da46639dfd443cae0c44952124f858" ] }, "id": "UjSBKzBQoBDX", "outputId": "9aebad9e-8a07-44c4-f229-a5b334a7ad5d" }, "outputs": [ { "output_type": "stream", "name": "stdout", "text": [ "Loading base model for baseline eval...\n" ] }, { "output_type": "display_data", "data": { "text/plain": [ "config.json: 0%| | 0.00/660 [00:00= 2.11.0 (found 2.10.0+cu128).\n" ] }, { "output_type": "display_data", "data": { "text/plain": [ "model.safetensors: 0%| | 0.00/3.09G [00:00\n", "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
task_idseedlabelscoreweighted_scoreprecisionrecallnum_findings
0expense_audit100Baseline0.010.010.010.011
1expense_audit101Baseline0.090.010.010.012
2expense_audit102Baseline0.010.010.010.014
3expense_audit103Baseline0.010.010.010.013
4expense_audit104Baseline0.010.010.010.012
5invoice_match100Baseline0.070.010.010.012
6invoice_match101Baseline0.180.200.500.112
7invoice_match102Baseline0.070.010.010.012
8invoice_match103Baseline0.070.010.010.012
9invoice_match104Baseline0.220.170.250.114
10gst_reconciliation100Baseline0.010.010.010.013
11gst_reconciliation101Baseline0.010.010.010.013
12gst_reconciliation102Baseline0.050.010.010.013
13gst_reconciliation103Baseline0.010.010.010.013
14gst_reconciliation104Baseline0.010.010.010.012
15fraud_detection100Baseline0.010.010.010.012
16fraud_detection101Baseline0.010.010.010.012
17fraud_detection102Baseline0.010.010.010.012
18fraud_detection103Baseline0.070.010.010.012
19fraud_detection104Baseline0.010.010.010.012
\n", "
\n", "
\n", "\n", "
\n", " \n", "\n", " \n", "\n", " \n", "
\n", "\n", "\n", "
\n", " \n", " \n", " \n", "
\n", "\n", "
\n", " \n" ], "application/vnd.google.colaboratory.intrinsic+json": { "type": "dataframe", "variable_name": "baseline_df", "summary": "{\n \"name\": \"baseline_df\",\n \"rows\": 20,\n \"fields\": [\n {\n \"column\": \"task_id\",\n \"properties\": {\n \"dtype\": \"category\",\n \"num_unique_values\": 4,\n \"samples\": [\n \"invoice_match\",\n \"fraud_detection\",\n \"expense_audit\"\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"seed\",\n \"properties\": {\n \"dtype\": \"number\",\n \"std\": 1,\n \"min\": 100,\n \"max\": 104,\n \"num_unique_values\": 5,\n \"samples\": [\n 101,\n 104,\n 102\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"label\",\n \"properties\": {\n \"dtype\": \"category\",\n \"num_unique_values\": 1,\n \"samples\": [\n \"Baseline\"\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"score\",\n \"properties\": {\n \"dtype\": \"number\",\n \"std\": 0.05983310120660636,\n \"min\": 0.01,\n \"max\": 0.22,\n \"num_unique_values\": 6,\n \"samples\": [\n 0.01\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"weighted_score\",\n \"properties\": {\n \"dtype\": \"number\",\n \"std\": 0.05408326913195985,\n \"min\": 0.01,\n \"max\": 0.2,\n \"num_unique_values\": 3,\n \"samples\": [\n 0.01\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"precision\",\n \"properties\": {\n \"dtype\": \"number\",\n \"std\": 0.11944058201289434,\n \"min\": 0.01,\n \"max\": 0.5,\n \"num_unique_values\": 3,\n \"samples\": [\n 0.01\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"recall\",\n \"properties\": {\n \"dtype\": \"number\",\n \"std\": 0.030779350562554618,\n \"min\": 0.01,\n \"max\": 0.11,\n \"num_unique_values\": 2,\n \"samples\": [\n 0.11\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"num_findings\",\n \"properties\": {\n \"dtype\": \"number\",\n \"std\": 0,\n \"min\": 1,\n \"max\": 4,\n \"num_unique_values\": 4,\n \"samples\": [\n 2\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n }\n ]\n}" } }, "metadata": {} }, { "output_type": "stream", "name": "stdout", "text": [ "\n", "Baseline mean score: 0.0470\n" ] } ], "source": [ "print(\"Loading base model for baseline eval...\")\n", "\n", "HF_MODEL_MAP = {\n", " \"unsloth/Qwen2.5-1.5B-Instruct-bnb-4bit\": \"Qwen/Qwen2.5-1.5B-Instruct\",\n", " \"unsloth/Qwen2.5-7B-Instruct-bnb-4bit\": \"Qwen/Qwen2.5-7B-Instruct\",\n", " \"unsloth/Meta-Llama-3.1-8B-Instruct-bnb-4bit\": \"meta-llama/Meta-Llama-3.1-8B-Instruct\",\n", "}\n", "HF_BASE_ID = HF_MODEL_MAP.get(MODEL_NAME, MODEL_NAME.replace(\"unsloth/\", \"\").replace(\"-bnb-4bit\", \"\"))\n", "\n", "bnb_cfg = BitsAndBytesConfig(\n", " load_in_4bit=True, bnb_4bit_use_double_quant=True,\n", " bnb_4bit_quant_type=\"nf4\", bnb_4bit_compute_dtype=torch.float16,\n", ")\n", "base_tok = AutoTokenizer.from_pretrained(HF_BASE_ID, use_fast=True)\n", "if base_tok.pad_token is None:\n", " base_tok.pad_token = base_tok.eos_token\n", "base_model = AutoModelForCausalLM.from_pretrained(\n", " HF_BASE_ID, quantization_config=bnb_cfg, device_map={\"\": 0},\n", " low_cpu_mem_usage=True, attn_implementation=\"eager\",\n", ")\n", "base_model.config.use_cache = False\n", "print(\"Model loaded. Running baseline eval...\")\n", "\n", "baseline_df = run_eval(base_model, base_tok, TASK_IDS, HELD_OUT_SEEDS, label=\"Baseline\")\n", "baseline_df.to_csv(f\"{ARTIFACTS_DIR}/baseline_heldout.csv\", index=False)\n", "\n", "del base_model, base_tok\n", "gc.collect(); torch.cuda.empty_cache()\n", "\n", "display(baseline_df)\n", "print(f\"\\nBaseline mean score: {baseline_df['score'].mean():.4f}\")" ], "id": "UjSBKzBQoBDX" }, { "cell_type": "code", "execution_count": 9, "metadata": { "colab": { "base_uri": "https://localhost:8080/", "height": 565 }, "id": "5R-sXKhooBDY", "outputId": "3774259b-925d-4657-a58e-fe08985b3f5b" }, "outputs": [ { "output_type": "display_data", "data": { "text/plain": [ "
" ], "image/png": "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deDAAaunyPHjx5U5c2Y9//zzkhJ7k/To0UNeXl76/vvv5ebmpuLFi+vcuXPWg2lJCgwMVLp06axxq3ebYAp4VKX00Dbps+y3337TlClTtG3bNuu9qlWrqmLFiqpSpYp27NihN998Uy4uLoqKilJERIQaNmwoKfFzyRhj3RfVq1dXZGSk9uzZY53X399f+fPnt75j4uEgdAOpdOtyQrdP/mKz2TR48GDVrFlTly5dsspfeuklhYWF6fLly7Lb7bpx44b8/f2tiS88PT3Vtm1bHT161OoaW7VqVV26dEn79u1TunTpVLVqVV2/fl2jRo3S4sWLNX78eIdAAPybJE2Advr0aS1dulRXr17VmDFjFBoaqtDQULVp00bHjx9XyZIl5efnp+DgYH333XeSpPDwcGXKlEnXrl2zjpclSxZVq1bN+hJSr149RUZG6siRI9Y2pUuXVmxsrDZt2qSYmJiHe8HAQ5AUBI4fP67IyEjZbDa1b99eQ4YMcfibT1pOz8XFRdevX9eVK1eULl063bx5U+vXr9eVK1fk4uKi/fv3a9euXfL19VXlypWVPn16axjVjRs3lCdPHh0+fFiSrOMHBgZa25QsWVKSrInTJKlIkSKKjY21VhPg4RceJ0n32O1/tzdu3NCkSZPk7++vdu3a6euvv1aHDh303//+V5LUsmVLde/eXX/++adDqM6dO7diYmIchj3ZbDYrwOfLl0/FixfXunXrHM5XqlQprVy5UtHR0U67VjgidAOplPQP2b59+zR27FjNnDnTasGWEv8h2717tzXWRvpfV57Dhw/LxcVFWbNmVVxcnK5fv279w+vn56cMGTJYrXEFCxZU4cKFtXLlSklSuXLlNGbMGC1YsEC9evXS+fPnre5DwOPobi1Ud1tGSJIWL16sokWLKjAwUIMGDdLGjRv1zjvvaMyYMSpWrJiqV68uf39/GWOUMWNG1ahRw5ojITg4WDdv3nRoPUsa/5YrVy7FxcWpQIECypEjh37//Xddv37d2q5v375q1aoVvU3wREgKACdPntTp06dls9k0efJkVa9e3epZNWvWLC1YsECenp7WfkeOHNGAAQOsuQ86deqk3377TV5eXnrvvfc0atQoeXh4KFOmTJL+F6iDgoKsYVQFCxZUunTprEkM06dPr9jYWGXKlMkKAoGBgbLZbFqzZo117qJFi2rMmDEaNGiQJEI3Hl0p9Yi02WwKCwvT0qVLtWvXLqs8NjZWV65c0SeffKIzZ85o8+bNGjNmjEaNGmV9nyxTpoxu3LihrVu3Wt9FS5UqJX9/f33xxRcO59q/f791D5cvX15z5sxRfHy8db9MnTpVP/74ozw8PJz6O8D/ELqBVNq1a5dq166tOnXq6JtvvtG0adNUtWpVnTt3TpLUpEkTXb9+3RrHJkl58uRRrly5rO5wpUuX1unTp61/ECVp27Ztun79utWdyNvbW0WLFtWCBQusbXr06KFNmzYpPDxcI0eOVPbs2R/GJQNOceuYtdsD+K3LCN06Fk2Stm/frlGjRqlly5Y6ceKEfvzxRwUGBkqSqlSpoqioKIeJlmw2m2rXrq3Q0FBdvnxZxYsXV4kSJTRv3jxrCaPw8HAtWLBA9erVs+r1zDPPyMPDw+GLTI8ePVSnTp1k4+2Ax5HNZtOmTZvUsmVLbd26VZKsv++ksdcZMmTQ3r17HXp9fP755zpy5IgGDhyoRYsWydPTUwMHDtTvv/8uKfEhcvr06a2wnBTumzVrpk2bNunixYsqX768ChcubPVQcXFx0S+//KI9e/bopZdekpTYql2/fn3VqlXLOkb69OlVu3Zt5c2b9+H8koD7lNQjMiYmxrqfZs+erbJly+rtt99W8+bNrR4bWbNm1csvv6ymTZvq1KlTmjRpkqZMmSK73a6lS5dKkvLnz68iRYpYjTHR0dHy8PDQW2+9pcWLF6tVq1ZW1/T333/f6iHSq1cvDRw40OFzK3fu3MqcOfND/G1ABvgXs9vtJj4+3tjt9nve5/fffzfDhw83Fy5csMoqVKhg3nrrLXPlyhVjjDHFihUzb7zxhomOjjYJCQnGGGM6depkKleubK5evWrCwsJM48aNTYkSJczatWvN4cOHzZtvvmkqVqxo3N3dzdWrV40xxhw+fNicOnUqWR0SEhJMXFxcquoNPErOnz9vXnvtNbNixYpk78XFxZlFixaZSpUqmZw5c5omTZqYcePGWe8PGzbM+Pn53fEeqFevnnn11VfNzZs3rbITJ06YLFmymPnz5xtjjDlw4IAJDg42JUuWNG3btjVFixY19erVMydPnvzbusfHx9/PJQOPlKTPppTuoZIlS5oBAwaYGzduGGOMyZo1q+natat1T61atcqEhYVZ2y9ZssQ89dRTZsCAAcYYYw4dOmSaNGliunTpYowxJiYmxhhjTGhoqLHZbGb9+vXGGGPCw8NNqVKlTGBgoClTpozJkiWLeeONN6y63Q2ff3iU7d2714SFhZnatWsbLy8vExgYaKZPn26aN29udu3aZaKjo02NGjVM06ZNzfHjx639PvnkE1OoUCFTpUoVM3ToUFOzZk1Tr149Y0zi33yvXr1MqVKlrO2TvscuW7bMNGnSxOTNm9eUKFHCjBgxwoSHhz/sy8Zd8Kge/2pJTyFT0z2tWLFiGjBggLy8vDRv3jy99tpr2rlzpzZt2mR1V3322We1fv16Xb161XqymCtXLp05c0YHDhyQr6+vJk2apICAALVt21alSpXSxYsXtWzZMv3xxx/y9vaWlPiUP2nJolu5uLgkW6cReJSZW5YKkhJbsvfs2aMffvhBdrtds2bNsoZW7Ny5Ux999JEaNmyo77//Xs2aNdPHH3+sr776SpK0ZcsWVa9e3eEeuLU7eqlSpXT27FmdOHHCOp+Pj48qVKhgtRgEBARo6dKl6tWrl9zd3fX+++/ru+++01NPPeVQT7vdnmzCm9vncgAeF3a73bpPbm31iomJ0Z9//ml1Y3366ae1a9cuqwdXu3bttHfvXt24cUNS4pCpmJgYtW/fXrlz51bPnj3l4uKi5cuXS0ps6S5RooTV4ytp+EbhwoWVOXNm/fbbb4qLi5OPj482bdqk9957T7169dLu3bs1ceLEZD1JUhpqwucfHlWrVq1SqVKl1KdPHz377LPasWOHihYtql69eik4OFilS5eWu7u73njjDZ0/f9767Fu/fr0++ugj9evXT+vWrdOgQYNUu3Zt7dmzR+fPn5fNZtPLL7+sY8eOqXnz5ipVqpQ6dOighIQEPf/885ozZ45Onjypffv2acCAAfLx8bHqxISDaY/QjSferV8ybnfkyBGNGTNGffr00bZt2xQXF/e3x8uSJYsOHz6sJk2aaPTo0fLw8NCAAQN06dIlq6tqq1at9Ndff1khYffu3dq0aZPOnDljdfcpUKCAFixYoFWrVunatWuaM2eOfH19VaZMmQd05cDDc/HiRS1evNiaFCnpA/7WiQdv/ZIcHh6usLAwzZ49W+nSpdOkSZOsbUePHq1mzZpp8ODBqlSpklq0aKE8efJo9OjRioqKUo4cORQdHa2TJ09a57i1O3qNGjV0+vRpLVu2TJcvX9aPP/4od3d3VahQwZqgSZLy5s2r7t27a8aMGerQoYMyZMhg1TWJi4sLX+7xxHBxcbHukz///FP79++XzWbTl19+qdatW2vz5s2SpPr16zvM3t+8eXPt3LlTZ86ckSRdv35d/fr1U3R0tObMmaNTp05pwIABOnr0qMLDw+Xp6any5cvr8OHDmjFjhr799lt9/vnnkqSGDRsqMjLSqlPGjBnVpk0bde3aVX5+fske0Ek86ELa+bv5RW6V9HebL18+VaxYUfv371fbtm1VtGhRDR48WMWLF3eY76dUqVLKmDGjNbQjKipKFy5cUIcOHeTm5qYzZ87ou+++U3h4uDUcMSgoSHPnzlWBAgXUs2dPTZo0SW5ubrLb7cqSJYtcXV2VkJCg+Ph4h/uIIVFpj/8CeGKZW5YTSukDe/r06apTp46WL1+u8PBwPf/88xo5cuTfHvfmzZsaP368oqOjtWLFCk2cOFHvvPOOTp06ZQWOihUrqnXr1vrkk08UHByshg0bavjw4Xr//fdVsWJF61jp06dXmTJllD59emsJpNu/bACPsqS/1y1btqhv377WOtdJkj7oN2/erJkzZ1rj2m7evKkiRYpISpzwZdu2bXrmmWckJS7pFRYWpldeeUV58uRRgQIF5Obmptdee02enp6qU6eOQkNDrfW4XVxcFBsba808XrNmTbVu3VqTJ09W7ty51b9/f127dk0DBgyw7tFb3e3BHPA4Mf+/lNedPkcOHTqkpk2bKkOGDHrxxRc1d+5cSYnzF2TPnt3qHVK7dm3duHHDGsddq1YtxcfHW1/8z5w5o5UrV6pbt26qW7eu3NzctHv3bkVFRVn3ZYMGDfTmm29q5MiRevXVVxUWFqbY2FgtWLBAo0ePTjYZYVKvktsf0AFpKemBbkJCgiIiIu66bdLfbb58+eTv768MGTIod+7ckiR/f39VrFjRYS6fwoULy8/PT6GhoYqOjlb58uXl6uqql19+WePGjVPfvn318ssvq2zZsg7r0jdt2lRjx45V9+7dlTVrVkmOodrV1ZXekI+iNOjSDjxQKY3LTvr/8fHxZsWKFaZHjx7mzTffNIcOHTLGGLN9+3YTFBRkZs2aZe3z3XffmUKFCplvvvnG4RgpnS84ONj897//tcqGDx9uMmXKZBo1amSNCbXb7ea7774zkydPNvv373+wFw08Aux2u4mNjTXGGBMREWGqVatm3nvvPYdtli5daooVK2Z8fHxMtWrVTP78+c3XX39tjDHm2LFjJn/+/ObLL780xiTer5GRkaZ169bGzc3NvPvuu+a7774z58+fdzjmpUuXTJ8+fYybm5sZPXq0+f77702fPn1MvXr1rLkW4uPjzd69e6363V5v4EmS0t900njsJBEREaZt27bmueeeM1u2bDFhYWFmx44d1r516tQx3bt3t8Ztly9f3vTu3dtcvnzZGGNMcHCwefnll40xxmzdutUEBASYt99+20RHR5vly5ebFi1amNy5c5vGjRtb54yNjU1WD2OYFwFpIywsLNl8AXebIycmJsbMmDHDlC1b1uTMmdM0a9bMfPrpp397noSEBPPJJ5+YrFmzOpRPmDDBBAQEmNOnT1tl48aNM5UrVzYhISHGGGN++OEH8+KLL5qSJUua/v37J/v8u/Uc3EePl3RpHfqB+5HUDTWp62dK62UfOHBAXbt21V9//aWKFSuqXLlyOnfunIoWLaqDBw8qPj5enTp10vz587Vq1SqtXbtWMTExVre3lJ4Q2u12ubi4KDg4WHPnzlVUVJRu3LihuLg4dezY0WHtRJvNpmbNmjnsn/Q+XeXwJLDZbFZrVebMmeXv768jR47o3Llzyp07t86dO6dJkybpxRdf1AcffCBJGjNmjKZPn66cOXOqVq1aKlGihFasWKEuXbrIxcVF6dOnV6FChZQ1a1aHnifGGIWEhCgmJka1a9fWuHHjlD17dq1YsULjxo1ThQoV1KtXL+upv6urq7XGb0JCgkM3cZ7+43GV9Bly+7AHm82muLg4xcTE6IMPPtC8efOUO3duvfbaa+rSpYukxGUuFy5cqPXr16t8+fKSJF9fX+sYJUuW1KFDh3T06FEFBgaqSpUq2rFjh/766y9lzZpVzz//vObOnasLFy6obNmyevXVVzV58mR9/vnn8vb21sCBAzVixAhlzJjROmb69OmVPn162e122e12pUuX+LWTz0A8bH/++aeaNGmib775RtWqVbPKXVxcrFbiM2fOKDo6WoULF5YkhYSEaOLEierQoYNq1qypkJAQjRo1SlmzZlXr1q3veC4XFxeVKlXKWh2gSpUqkqTixYvLy8tLGzdutPYvUqSIoqKidPz4cVWpUkVNmjTRs88+m+K8BrfeN3QXfwylbeYH7s3dWqbOnj1rxo0bZz744AOze/duY0zi7MfDhw83Tz/9dIrHmDt3rnF1dTVeXl6maNGipmvXrmbJkiXm3Llzd61H0hPS8+fPm0mTJpmKFSual156yfzxxx93nG01ISGBljU8Fs6dO2d+/vnne97+4sWL5r333jO5c+c2r732mmnYsKGpVq2a+fXXX40xxsyaNctUr17dGJPYqj1z5kxTvXp14+bmZkaNGmWMMWbEiBEmT548xpj/3V+nTp0y2bJlMy1btjRr1qwxoaGhZsqUKaZevXpmzpw5Ji4uzqpDRETEA7l24HF28uRJY7PZzMCBA023bt3MkiVLTN++fY2Li4t1Tw8dOtQEBQVZrWx2u90kJCRYvUEWLFhggoODzeLFi40xxqxcudIULlzYrFy50hhjzI4dO4zNZjPr1q2zzvv777+bbdu2PcQrBe5PVFSU1Yvj1hbic+fOmV69ehkfHx+TK1cua8b96Oho07BhQ4eW7dOnT5uAgABTqVIlc/HixRTPk/R979ixY6ZChQoOvb8OHTpkKlasaNq3b+9Qr6QVa27FKjVPHlq68cgyt7QK394ydfHiRU2aNEnFixfX3Llzde7cObm7u2vSpEkKCQlRoUKFdPbsWWXOnFn79u3TpUuXlDt3bhUsWFCurq7KmDGj8uXLp2HDhqljx44Oxz537py8vb3l5eWVrE4uLi5KSEhQzpw51atXL/Xq1StZnY0xDk8geRqJx8WHH36odevWafny5cqfP781vvJ2SeULFy7U/PnzNXbsWGXMmFHjx4/X1q1bFRoaqho1asjLy0sbNmxQoUKFdPHiRRUrVky1a9fWBx98oODgYEmJsyRfv35dO3fuVNmyZSUlznw8d+5cTZs2Tf369dORI0dUsGBBvfzyy2rQoIHVWibJWmc0Pj4+xV4vwOMmqVU4pc++48ePa+HChTp06JBatGihWrVqWeNGS5UqpfHjx2v58uWqUaOGWrRooUOHDunTTz9VvXr1lCtXLiUkJOjkyZPKly+f9VmV9BlVqVIlubq6KjQ0VFLiOO9z585p27Ztql+/vsqWLat33nnHagU0xjjMUWK32xmPjUdC0hwdt34eeHh4SJK2bdumoKAga7sxY8Zo3759+vTTT1WhQgXt27dPcXFxcnd31++//67AwEC99NJLWrdunex2u55++ml16NDBOt7tkv7+c+bMqZIlS2ru3Ln68MMPJSVOoDtmzBj5+/s71CulY916b+IJkYaBH7hnmzZtMn/88Yf1Ojo62mTIkMHkypXLTJ061RhjTGRkpClUqJDp2bOniY2NNbt37zbly5c3OXLkMPXr1zelS5c2RYsWNUuXLjVXr1411apVM02bNnVYb3vJkiXmzTffNGfPnrXK7Ha7iYuLu+PYmbi4uHtaUxR4FCUkJJjo6GhjTGIPkMqVK5tly5ZZ793JhQsXTHBwsOnbt69VFhsba/Lly2feeOMNY7fbzerVq02mTJnMlClTTGRkpMP+UVFRxm63m8uXL5unn37a1K9f3/Tv39+0atXKbNy40RiTeJ/v3bvXREVFPejLBh4Lt96DK1euNMWKFTNVqlQx7dq1M1mzZjU9evSwxlx36dLFPP300w7r08+YMcPkyJHDREREmCNHjpjAwEAzcOBAh3Ps3LnTXLp0yRhjTI0aNcxzzz1nteKNGDHCbNmyxRhz93lOgMfBokWLjM1ms3o1bt++3WTKlMma3+fWv+WLFy+ahg0bmsyZM5uhQ4ealStXmitXrqTqfN9//70ZNmwY9wiMMazTjTSWNGN3SqKjo9WzZ09lzJhRHTt21CuvvKK3335b4eHhcnd3V6NGjeTp6am6detKkjJlyqR27dpp9+7d2rt3r0qVKqWffvpJBw4c0JAhQzR27FjVqlVLb731lry9vTVixAjt3LlTdevWVceOHVW0aFH95z//UYYMGZQ5c2aHsdnp0qWTq6ur4uLitGzZMs2bN8+axTJdunQ8jcRjy8XFRe7u7pKkEiVKyNvbW7///vvf7pc1a1bt3r1bjRo1kpTYypU+fXrVqVNHhw4d0rlz51SuXDnlyJFDx44ds9bplaSNGzdq/PjxCg0NVdasWTVt2jRly5ZNO3bsUO3atVWuXDlJkru7u0qWLCkPDw9rhvE7/XsBPC6MMXecLd8Yo7Vr1+qVV15R5cqVNXv2bMXHx+vmzZuaOHGiAgICFBISoq+//lrTpk3T+vXrNWXKFElS3bp1deTIEYfluBo0aKBLly5p27ZtKlSokDp27Khx48apf//+CgkJ0cyZM/Wf//xHu3btkiR16dJFXbp0UaZMmSRJAwYMsMZ/22w2h3lLktCyjUfJjRs3NHPmTNWrV0/169fXggULrHuiQIECyp8/v1avXi1JWrt2rfz9/a0x19L/Wsnd3d1VsGBB5cqVS4MGDVLDhg2VJUsWxcfHa+3atfrtt99SPH/Scl2S9Nxzz2ngwIHJ7hE+x/6dSApIU0nd5y5dupRsjezJkyfr4MGDWrVqlUJDQ/Xpp59q3bp1mjRpkiSpfPny8vLy0tWrV619atWqpQsXLljLAmXNmlXZsmVT5cqVVbduXXl4eMjT01NSYte57du3q3v37sqWLZuGDBmiPXv26IMPPlDGjBmtIP3nn3/qvffe09NPPy0fHx9169ZNx44dI2jjsXXrB/7x48fVq1cvVa5cWfPmzZMxRocOHUo2TOJ2drtd+fPnt9adT/qiUq5cOe3atUsHDhxQ9uzZNWTIEC1YsECNGjXS+PHj1bJlS3Xt2lWnTp1StmzZJCWuOzp//nz9/PPP6tat2x2HdqTU3RZ43KQ0DCLpnvz888/VtWtXJSQkqGXLlsqYMaPsdrvOnDmj/fv3W5OiSYnLBtWsWVO//vqrpMTPv5s3b1pLEhljlCdPHhUqVMhaTu/tt9/WBx98oD179qhp06YaPXq0atasaU062LFjRzVr1szhIdmtDwhsNhuffUgTSUvK3S46OlpHjhyxgu7HH3+sjz76SJUrV1bJkiXVs2dPvfXWW5KkggULKiAgQN9//72kxEnMzpw5o2vXrklyvDczZsyoXr16KSwsTO3atdPGjRu1f/9+jR8/XiNGjNCVK1esoSDx8fHWw6ik5bokKTY2VpKSPWTjc+xfKm0a2PFvd/PmTXPx4kUzffp04+vra7Jnz266dOliduzYYYxJ7Kb6wgsvWF3HDxw4YKZMmWIyZsxoSpcubYxJ7BKXN29ea9IXYxK7rJYuXdoMHTrUGJM4MczUqVPNyJEjTaNGjUyxYsXMmjVrjDF37jqbVP7rr7+azJkzm1y5cpnGjRubTz75xOzfv99hEifgUXWnv++jR486vG7durWpWLGimT17thk0aJDx8fExAQEBJjQ01Bhz966jr7/+uilXrpzDslwDBw40mTJlMmPHjrX23759u3n77bdNzZo1TY8ePcz69etTPF58fDxLoOCJkTRR2e2OHTtmPvnkE/PJJ5+Y48ePW+U7duwwGTJkMJMnT062z82bN42rq6tZtWqVsdvt1n05duxYU758eet+DQwMNAMGDLDOb4wxL730kgkICDDXrl2zjnfp0iVrWMntGC6FR8HtS8HeLunvtHnz5qZ+/frGmMSJ/fz8/MyECROs7ZYvX258fHysYVNDhw41fn5+xpjE74y+vr7WxJ5J9u3bZw3bWLJkiWnatKkpVaqU8fLyMhUqVDBTp05NcfKzy5cvm7lz55pmzZqZUqVKmUWLFv2D3wCeNIRuPHAprYFojDG7du0yFy5csNa5Ll26tHn99dfN0qVLzdKlS02FChVM6dKlzaVLl8zx48dNUFCQCQ4ONnnz5jVZsmQx1apVM8OGDTNbt261jl2sWDEzePBghy/9LVu2NI0bNzZXr14169atMy+88IK1fvC+ffvuWOfbv+xfu3bNbNmyxWF8HPAouvVL+N0sW7bMeHl5WfMjrF271uTLl88sXLjQ2mbKlCnmqaeeMnPnzjXG3P0L+P79+02OHDlMu3btzNGjR83q1atNkyZNjJ+fn+nQoYPDWGzGtOHfKiIiwgq4Q4YMMT4+PiYoKMg8//zzJmfOnGbt2rXGmMTZ/pNm8r9V0mdTQECA6d+/v8O99NFHH5kKFSpYY1TffPNNU7hwYYfPxG3btpkFCxakeC8zQzLS0qRJk8wrr7xiBdy7PXTdsWOH6d27tzV7fkJCgomKijIdOnQwnTp1MsYYs2rVKuPp6enwQCk+Pt5UqVLFund+/PFHkylTJrN//35jjDHvvPOOyZ8/v+nfv7/Zt2+fWbNmjXn++efN0qVLrWPcvHnT7N+/P8V7aOPGjaZ79+6mWLFiJmPGjKZkyZKmZ8+e5ocffuD7IxzQRwj/SFK3GvP/XX7MLV1Sk7rVuLi4aMqUKWrQoIFu3ryphIQENW/eXHv27JGPj4+aNm2qpk2b6ocfftDFixf19ddfK3/+/IqPj5ebm5s+/fRTHT9+XBs2bNDAgQMVFBSkmJgYSYndUnfv3q3z589bdapUqZIyZMiga9euqXr16vr222+1YcMGffjhhypRokSK15HUdfVWGTNmVPny5a3u6MCjxNy2Jvzt3dW2b9+u+vXra82aNVaZn5+fSpQooXXr1kmSDh06JE9PTz3zzDPWNnXr1lWhQoW0ZcsW69h3Urx4cU2bNk3Hjx9X+fLl9cILL6hdu3ZasmSJJkyY4DAja9J40Fu74QGPOnOfYy///PNPXbhwQdWrV9dTTz2lvXv3KiQkRHPmzNGSJUu0detWLVu2TF26dNH777+v8+fP68KFC3rqqae0b98+SXLoripJbdq00dKlS7Vo0SJJUkREhFavXq08efIoV65ckhLHkBYqVEjR0dFWXZ5++mm1atUqxW7hLi4uSpcuHd1dkSaqV6+uV199VVmzZpX0v7/1K1euaPr06froo4+sIUyenp46cOCABg0aJOl/s3sfPXpUZcqUkSR5e3srLi5OFy9elCTFxcXJ1dVVefPm1fHjxxUTE6PChQsrX758WrVqlSRp8ODB6t27tzZt2qQaNWqoVatW8vHxUUBAgFVPT09PFS9e3FrB5tbu4tOnT9fVq1c1YMAA7d27V3v37tXkyZPVpEkTvj/CAUuG4R+5dUmDGzduKEOGDDp06JDatGmjsmXLasaMGZKk77//Xi1atNBTTz0lSQoODpbNZtNzzz0nKfGLjY+PjypWrGh92Q8KCtLRo0dVsmRJZcmSRVJikP/ss8/k6+ur1q1bq3z58vr4448VFhamvHnzSpLefPPNZF8u7rYEC/CoiYyM1Ndff62vv/5akyZNUlBQkMMSepJj0N64caOOHj2qatWqqVChQpISv2xcuXJFGzduVJ06dSQlhu6AgACtXbtW77zzjkqXLq0TJ07oxo0b1jJgRYsWlc1m08GDBxUVFXXXLw3GGL3wwgsqX768bt68qaJFi971upImJQQeF0n3WHR0tDw8PBQXF6f06dPfdZ8tW7aoUqVKat68uZ599lnNnDlThQoVUqdOndSuXTtVrFhR3333nX755RctWrRIdrtdZ8+etb7kb9++XSVLlpTdbpeLi4t1H/bs2VN//fWXevfurSVLlmj79u3y9vbW5MmTrXPXrl1btWvXTlanpGMBj5LSpUtLSvwsiYqK0rhx4xQQEKB58+YpNDRUmTJl0vjx47Vu3TqVKFFC06dPV/HixTVz5ky1adNGHh4eOn78uBXas2XLprx582rx4sUO3wVtNptu3LghDw8PZcmSRUWLFtWcOXPUt29feXp6ql+/fmrTpo3i4+Pl5+d31zrf3kAzY8YM7i3cE/5K8I8cPXpUPXr0UP78+VW3bl0NHDhQ2bJl08SJE/Xzzz/r+eef18qVK7Vhwwb16NHD2i8gIEBZs2bVnj17JP1vkomiRYvq2LFjiouLU+/eva3ZkD/77DNNmTJFLVq00MKFC60v7l27dtXvv/9urbkoJT4IMP+/XvatZTzNx+Ni+PDhmjJliqpVq2Z9Abh1gpfIyEhFR0dryJAhyps3r1q1aqVJkyapZcuW+vLLLyUlThhTunRpbd682Tpu9uzZVbZsWR0+fFixsbGqUqWK3NzctHbtWod749q1azp27JgOHjwoSQ4t0+b/Z15OWhdbkvLly2cFbmYYx5MkIiJCzZs319ChQyXpbwO3lPhwq1KlStq6dauaN29uPQjz8vLS8OHDlTt3bv3nP//R9evXNXnyZO3atUvlypVTUFCQ/Pz8NHbsWB09elTp0qWzWvz27t2r7NmzW5+F+fPn1/Dhw7VhwwaHFjnpfw+Zb0UowKPIGKNu3brp3XfflZeXl8aPH6+ePXuqWrVq2rNnj3755Rdlz55dEyZM0Pnz55U/f3716dNHX375pX777TfFxcUpb968ioqKkpQ4MdpLL72kCRMm6LvvvpOrq6vWrVunHTt2qHHjxpISg3nbtm3VoUMHh7rkzp3b+rxNTY8s7i3cK/5ScN8SEhI0ePBg/fXXX/roo480dOhQLVq0SEOHDtXTTz+tTZs2KSIiQt27d1ejRo2UJ08ea9+cOXOqQoUKWrx4sRISEqwQfeXKFcXExCh9+vQqW7aspk2bpm7dumnu3LmaPn26SpYsqc8//1wvvviipMQu4Pny5UtWt5S62wKPg4iICG3cuFHNmjXT6NGj5ePjoxs3big0NFSjR49W9uzZNXbsWNntdl26dEkzZ87U2bNn9eeff6p9+/YaOHCgpMR7rHjx4jp16pQ1/MJms6lIkSKKjY3V+vXrJUmtW7fW5MmT9fnnnysuLk5ffPGFNWzkl19+kfS/JVCSWsNvnZ016YtJUtCmNwkeV0kPlG7tOurt7S03NzeFhoZq+vTpatCggRYvXnzX42TPnl0BAQHy8fFx6P1Rrlw5eXp66tdff9XRo0c1e/ZstWrVSvny5VN4eLhy586tTz75RLGxsWratKmqVKmigIAAzZgxw1rdw2azqWXLlhozZozatm2rDBkyJHvIdWsPNOBRZrPZlClTJu3fv19xcXFq06aNXFxcVK9ePUmJD6o6d+6sPXv26MiRI5KkXr16qUCBAho9erQOHDig2NhY5c+f3zreu+++q6pVq+qtt95SYGCgmjRpomrVqumVV16RlPgZ9dJLL6lv3753rBdLwcIpHvIYcjxBlixZYqpWrWouXLhglQ0bNsxkyZLFzJo1yxhjTEhIiLHZbMbf39/MmzfP2s5ut5sJEyYYm81munTpYo4cOWIWL15sChUqZL744otk52JGY/ybtG3b1lSoUMG88sorplKlSqZ69eqmTp06pmPHjubnn382YWFhxhhjzXx88uRJ8+mnn5patWoZm81mfv75Z2NM4sRpgYGBDhPCrFq1ymTKlMkMGzbMGGPMiRMnzFtvvWX8/f1NpkyZrBlX169fby5evJisbidPnjSTJ082DRs2NOnTpzcbN2508m8DcJ67TSB28+ZNc/DgQVOkSBHrc6xTp05m586df3vcWbNmmQwZMjisdnH06FFjs9nM1KlTzZUrV4wxiSt1zJ4924wYMcKEh4cbY4y5evWqWbRokRkzZozZtm1bisdPafJP4HEUEhJigoODzb59+8z8+fNNoUKFTEhIiPX+li1bTLFixczs2bOtspMnTxo/Pz/Ts2dPky5dOnPq1Klkx121apVZsGCBNcng7bh/8LARunHf+vTpY6pUqWLGjRtnKlSoYLy9vU2+fPlMly5drNmRV6xYYXLmzGnGjBlj3NzczLRp06z9Q0JCjLu7u+nWrZupUaOGyZw5s+nVq5eJjIxM8XzMsop/g969exubzWbSpUtn2rdvb3777TfTokUL4+bmZi0/cus9MHToUOPv72+qVKli3nnnHRMQEGA6d+5sjDEmNDTUPPvss6ZRo0bGmMR7qH///sbLy8uULFnS4bzr1683W7ZsSbFOP/74o2nRooXx9/c33t7epkKFCub99983q1evdpglGXjUJX2OpCQsLMx89NFHpnLlyqZIkSJm5syZJioqynz88cemZMmSZubMmfd8nr1795r06dObTZs2GWOMdc7hw4ebvHnzmueee85069bNBAYGmiJFipipU6fecQmvpHoDT6KIiAhTunRpM2PGDHPu3DmTO3du8/XXX1vv2+12ExQUZAYMGOBw706ePNlkzJjR2Gw2aybyO7nXFT4AZ2JGG9y38uXL65NPPlHmzJnVokULNWjQQMWLF5ebm5u1zWeffabmzZvrrbfeUsaMGfX2228rJCREI0eOVKlSpZQjRw6VKlVKn376abLJKW5Hlzn8G7zxxhsKDg7WoEGD1LNnT1WqVEkbNmzQli1brMkCkyZUW7p0qaZOnapPPvlEzZs3l4uLi86cOaOQkBBJieO6e/XqpZYtW6pevXq6fPmyihUrpi+++EKHDx9WfHy8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\n" }, "metadata": {} }, { "output_type": "display_data", "data": { "text/plain": [ " task_id score weighted_score precision recall\n", "0 expense_audit 0.026 0.01 0.010 0.01\n", "1 fraud_detection 0.022 0.01 0.010 0.01\n", "2 gst_reconciliation 0.018 0.01 0.010 0.01\n", "3 invoice_match 0.122 0.08 0.156 0.05" ], "text/html": [ "\n", "
\n", "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
task_idscoreweighted_scoreprecisionrecall
0expense_audit0.0260.010.0100.01
1fraud_detection0.0220.010.0100.01
2gst_reconciliation0.0180.010.0100.01
3invoice_match0.1220.080.1560.05
\n", "
\n", "
\n", "\n", "
\n", " \n", "\n", " \n", "\n", " \n", "
\n", "\n", "\n", "
\n", " \n", " \n", " \n", "
\n", "\n", "
\n", "
\n" ], "application/vnd.google.colaboratory.intrinsic+json": { "type": "dataframe", "variable_name": "baseline_summary", "summary": "{\n \"name\": \"baseline_summary\",\n \"rows\": 4,\n \"fields\": [\n {\n \"column\": \"task_id\",\n \"properties\": {\n \"dtype\": \"string\",\n \"num_unique_values\": 4,\n \"samples\": [\n \"fraud_detection\",\n \"invoice_match\",\n \"expense_audit\"\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"score\",\n \"properties\": {\n \"dtype\": \"number\",\n \"std\": 0.05010655313096947,\n \"min\": 0.018000000000000002,\n \"max\": 0.122,\n \"num_unique_values\": 4,\n \"samples\": [\n 0.022,\n 0.122,\n 0.026000000000000002\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"weighted_score\",\n \"properties\": {\n \"dtype\": \"number\",\n \"std\": 0.035,\n \"min\": 0.01,\n \"max\": 0.08,\n \"num_unique_values\": 2,\n \"samples\": [\n 0.08,\n 0.01\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"precision\",\n \"properties\": {\n \"dtype\": \"number\",\n \"std\": 0.073,\n \"min\": 0.01,\n \"max\": 0.156,\n \"num_unique_values\": 2,\n \"samples\": [\n 0.156,\n 0.01\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"recall\",\n \"properties\": {\n \"dtype\": \"number\",\n \"std\": 0.02,\n \"min\": 0.01,\n \"max\": 0.05,\n \"num_unique_values\": 2,\n \"samples\": [\n 0.05,\n 0.01\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n }\n ]\n}" } }, "metadata": {} } ], "source": [ "baseline_summary = (\n", " baseline_df.groupby(\"task_id\")[[\"score\",\"weighted_score\",\"precision\",\"recall\"]]\n", " .mean().reset_index().sort_values(\"task_id\")\n", ")\n", "baseline_summary.to_csv(f\"{ARTIFACTS_DIR}/baseline_summary.csv\", index=False)\n", "\n", "fig, ax = plt.subplots(figsize=(10, 4))\n", "x = range(len(baseline_summary))\n", "ax.bar(x, baseline_summary[\"score\"], color=\"steelblue\", alpha=0.8)\n", "ax.set_xticks(list(x)); ax.set_xticklabels(baseline_summary[\"task_id\"], rotation=15)\n", "ax.set_ylabel(\"Mean Score\"); ax.set_title(\"Baseline Held-out Score by Task\")\n", "ax.set_ylim(0, 1)\n", "plt.tight_layout()\n", "plt.savefig(f\"{ARTIFACTS_DIR}/baseline_score.png\", dpi=150, bbox_inches=\"tight\")\n", "plt.show()\n", "display(baseline_summary)" ], "id": "5R-sXKhooBDY" }, { "cell_type": "markdown", "metadata": { "id": "kkjqkxdYoBDY" }, "source": [ "## Step 2 \u2014 GRPO Training with Unsloth\n", "\n", "The reward function calls the **in-process evaluator** (no HTTP) on every model completion. \n", "GRPO compares completions within each group of `NUM_GENERATIONS` and reinforces higher-scoring ones.\n", "\n", "**Training data**: 4 tasks \u00d7 10 seeds = 40 prompts (seeds 42\u201351) \n", "**Held-out** (never seen during training): seeds 100\u2013104" ], "id": "kkjqkxdYoBDY" }, { "cell_type": "code", "execution_count": 10, "metadata": { "colab": { "base_uri": "https://localhost:8080/", "height": 1000, "referenced_widgets": [ "0e6e1f138df446f5938f6ceb4dd600f7", "bc7c12bc921d4454b4735c60b55dfc9b", "c3d05b0875034e61aeaa92e514f4c021", "587fedf9706647d0b3d54e7ab0683381", "d10f7600e00c4e739331ee10bc271a4b", "8391ae395acf40639924acef179df549", "cbc4cb8f1a2a4c4b9c857977d85185ee", "cbb4ea048d2b4b8b999e7f8900e9c58e", "e85176cfa0e24685a968e2ff7ab4f6ec", "4ffec70cbbf24372ae3a2742f7c684e3", "6eccad62068c41ff9b1fd6e50831c224", "0fd13568dc284e1b9a53fff38fc43ae4", "ff7bec0016b44e04b4e72adf0b312e01", "cc731aef29784e18b0b20f4838e41edc", "970f452278754c8bab7e064a7693e15b", "6e59c39fbba744eeb558c7f3c5eae16f", "caa742c3f8b6450698e0e8997a43d88b", "5caeb38e4e174599b6fb7881ce12fbc4", "b2b0858f6d7749258086106c2b96de5e", "ce8dd79ea8c941ccb971c39a016a9a9c", "e43273796a2946a8a75323887cc0d46a", "c012dff88dea480ab8de077925c75339", "8fbe3afebece4b5192c474126e305bd5", "2c47873e21a44e079ecd4c0c76034010", "0c46cc3015424d209fc212ebe61153a9", "af0659d4b75b4775be1e2b4f75c0e286", "93ad16bb88db49f1be8d1f56dac921fb", "4e0a67daa8ff4f77946654a49c5c90e5", "05c81cc883ee4b0a81f8e0b787cfb12c", "87124ff555ec4e02a4ac65e2013f2413", "a1afaea1cd1b45d78e6b7e353853764e", "08633778b1cf478abaf287695dfbecc7", "a57a97b44a1045d5ab99dcea1fab8229", "f00ba2d5f3ba4e39ac3bdcc59dde5f40", "34b8dbc191a64f938e5499daf943b52a", "797b98dfc99743a58d7a4a19975ba96b", "2c50544e3ec248bc811d8cfc76bc84fb", "2f35ee81e93c4c058229713408627966", "eda71f67134240d79c244fb07b7baab7", "ef9d6a4eb73e4d0da6d953e4abe4dc1e", "12b10e092ff647dba1ddf79c81e655df", "538d5e42a45b4bc987d0f12c41fe865e", "580f3573ce5d471984c62ad7b1c588be", "785044d2987745ba89d65392f69f18a5", "c2132cc86a874ec0af4704229bc32d7c", "637c6b78be834e5ba1fded3a47e1cbdd", "02ff6fa6d412442fa2195ec2b668bbcd", "2366192d86514dcca8e01435c1e4a756", "857acb1c68574201814f191eb86dfb4b", "74aea949e43147bd82fa75ac37a20bee", "6c0d7e20b81a48a19068f961461f8f8e", "e91a7356955f4b678a501f2a3df54814", "c405a78be5094274bc589a46d64ce804", "50f8787155ea45d0b124cd7ef510026f", "bbeed2508b1d48dd869fc39cf82830a2", "905f45751ebb4ff8a2c993ed16fc97ad", "0b66742fc8d94acfa323a656563c0c2e", "f7eb257e07a94ad48cdc64b6d78eb3df", "223d6c5f5ce644fd923d87032319b16d", "9e58591788ba4be8b6b6347a86ebc461", "7ba8da423aa7483385c085710192a5b9", "628d1f34d540498c99b70e39bd201b24", "888c0035a5e0416bbbfa30a1733a34be", "3862ea71f4d6434eb4073c645323f5c8", "a757974da35d4257b7422c95eff7a862", "7b3701ddfa224d9ea718db41b8138fbc", "27c6f66f1e0449ffb793266517d996c8", "713247b4cd1d46069a4d703a9789fb1c", "bac0e343441b44c6abbacdf03d667035", "b934a97edd4149cc8f7a1438f1727321", "630fa1a03d3d40d0b6b7646fb700c203", "d2915fc672564211b50c4afa2c1275b7", "6dc908d4f6764115aa48298ba9763ae0", "26c3cf2931c54ee78e832bc4f912a590", "7d70dd69319845d9ac3fe9215ce86baf", "bb85d832d5a54c8f8157e018022efdcc", "3d09455200a24e46b8d43d6bd815f58e", "ea3e020ff2cc44459d294c39b73e680a", "f80772b64a67459ead31cc790170eae8", "0332572065694bff9fdd686fc69a6abb", "0712e44681924b48a9d9b5bbf1a8cf11", "b807b810e2b34883a1317816bb987571", "d05e4f998f1f4ae38ed4a5dc0703f372", "cd93ae76d86d4eeabfde3058a3f4ba1f", "b20cf85cdc85406ba3dcef0871c59842", "3e804b9b9fb24669906ac0fb3c83fc79", "ed41076626354ef4bd43f359529fa518", "c40c0a5274f54dd29f382c5eec9985f2", "fb14839b283141a6958c2eb1fa626406", "ed4552ae79ed41eda4c15db473560e4b", "1f1e8f73dcfe41c28764d8235aaaa8ab", "5f606856ab4c4445bee4c709b0f6206e", "edfbc88908974c1194b0f8032e793daf", "07390584b84b44baa13ff32fe36e49a0", "a1669959b7be4667af26940f1e3b5f4d", "92fe8d8f5d7d48a8a55e763e23c3f017", "3cca15f8305f410ca22c0056fa7ac807", "36dd21caa14043109d8b12f1ae49bc17", "43232643da284121a7bbafadb79a45dd", "333f567b29b34c27abbb730f50e3af9f", "a0f0a4587d8848e5b5e34717ef205e7d", "60bd159296a1400a902f18e19e96a713", "bd12f7cfc06c4b18b6e326d3a49f5ca4", "33fc945f8ecc4f5e8384c662653d6491", "638e71fc851e45a3badafaffe6ad1465", "4dea45a2d9f6403e912145d34c17440d", "158b379bc44d49399b38a79f97387cbc", "73da32d97df2484ba94bf7193e284ce7", "96c22f2d2cee41cea5a320ff50472692", "db26381151f04759a5cbb467d998a6bc" ] }, "id": "0sbEUixHoBDY", "outputId": "48f2ad66-5533-456f-ec37-8fe283fa123e" }, "outputs": [ { "output_type": "stream", "name": "stderr", "text": [ "/tmp/ipykernel_1939/295628723.py:1: UserWarning: WARNING: Unsloth should be imported before [transformers] to ensure all optimizations are applied. Your code may run slower or encounter memory issues without these optimizations.\n", "\n", "Please restructure your imports with 'import unsloth' at the top of your file.\n", " from unsloth import FastLanguageModel\n" ] }, { "output_type": "stream", "name": "stdout", "text": [ "\ud83e\udda5 Unsloth: Will patch your computer to enable 2x faster free finetuning.\n", "\ud83e\udda5 Unsloth Zoo will now patch everything to make training faster!\n", "Loading unsloth/Qwen2.5-1.5B-Instruct-bnb-4bit with Unsloth...\n", "==((====))== Unsloth 2026.4.8: Fast Qwen2 patching. Transformers: 5.5.0.\n", " \\\\ /| Tesla T4. Num GPUs = 1. Max memory: 14.563 GB. Platform: Linux.\n", "O^O/ \\_/ \\ Torch: 2.10.0+cu128. CUDA: 7.5. CUDA Toolkit: 12.8. Triton: 3.6.0\n", "\\ / Bfloat16 = FALSE. FA [Xformers = None. FA2 = False]\n", " \"-____-\" Free license: http://github.com/unslothai/unsloth\n", "Unsloth: Fast downloading is enabled - ignore downloading bars which are red colored!\n" ] }, { "output_type": "display_data", "data": { "text/plain": [ "model.safetensors: 0%| | 0.00/1.14G [00:00.\n" ] }, { "output_type": "stream", "name": "stderr", "text": [ "Not an error, but Unsloth cannot patch MLP layers with our manual autograd engine since either LoRA adapters\n", "are not enabled or a bias term (like in Qwen) is used.\n", "Unsloth 2026.4.8 patched 28 layers with 28 QKV layers, 28 O layers and 0 MLP layers.\n", "The tokenizer has new PAD/BOS/EOS tokens that differ from the model config and generation config. The model config and generation config were aligned accordingly, being updated with the tokenizer's values. Updated tokens: {'bos_token_id': None}.\n" ] }, { "output_type": "stream", "name": "stdout", "text": [ "Building training dataset...\n", "Dataset: 40 prompts (4 tasks x 10 seeds)\n", "Starting GRPO training...\n" ] }, { "output_type": "stream", "name": "stderr", "text": [ "==((====))== Unsloth - 2x faster free finetuning | Num GPUs used = 1\n", " \\\\ /| Num examples = 40 | Num Epochs = 3 | Total steps = 120\n", "O^O/ \\_/ \\ Batch size per device = 1 | Gradient accumulation steps = 2\n", "\\ / Data Parallel GPUs = 1 | Total batch size (1 x 2 x 1) = 2\n", " \"-____-\" Trainable parameters = 4,358,144 of 1,548,072,448 (0.28% trained)\n", "Passing `generation_config` together with generation-related arguments=({'cache_implementation', 'disable_compile', 'pad_token_id'}) is deprecated and will be removed in future versions. Please pass either a `generation_config` object OR all generation parameters explicitly, but not both.\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Unsloth: Input IDs of shape torch.Size([2, 4435]) with length 4435 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "/usr/local/lib/python3.12/dist-packages/transformers/modeling_attn_mask_utils.py:71: FutureWarning: The attention mask API under `transformers.modeling_attn_mask_utils` (`AttentionMaskConverter`) is deprecated and will be removed in Transformers v5.10. Please use the new API in `transformers.masking_utils`.\n", " warnings.warn(DEPRECATION_MESSAGE, FutureWarning)\n", "/usr/local/lib/python3.12/dist-packages/transformers/modeling_attn_mask_utils.py:281: FutureWarning: The attention mask API under `transformers.modeling_attn_mask_utils` (`AttentionMaskConverter`) is deprecated and will be removed in Transformers v5.10. Please use the new API in `transformers.masking_utils`.\n", " warnings.warn(DEPRECATION_MESSAGE, FutureWarning)\n", "/usr/local/lib/python3.12/dist-packages/transformers/modeling_attn_mask_utils.py:71: FutureWarning: The attention mask API under `transformers.modeling_attn_mask_utils` (`AttentionMaskConverter`) is deprecated and will be removed in Transformers v5.10. Please use the new API in `transformers.masking_utils`.\n", " warnings.warn(DEPRECATION_MESSAGE, FutureWarning)\n", "/usr/local/lib/python3.12/dist-packages/transformers/modeling_attn_mask_utils.py:281: FutureWarning: The attention mask API under `transformers.modeling_attn_mask_utils` (`AttentionMaskConverter`) is deprecated and will be removed in Transformers v5.10. Please use the new API in `transformers.masking_utils`.\n", " warnings.warn(DEPRECATION_MESSAGE, FutureWarning)\n", "`use_return_dict` is deprecated! Use `return_dict` instead!\n", "Unsloth: Input IDs of shape torch.Size([2, 4947]) with length 4947 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n" ] }, { "output_type": "stream", "name": "stdout", "text": [ "Unsloth: Will smartly offload gradients to save VRAM!\n" ] }, { "output_type": "stream", "name": "stderr", "text": [ "Unsloth: Input IDs of shape torch.Size([1, 4947]) with length 4947 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n" ] }, { "output_type": "display_data", "data": { "text/plain": [ "" ], "text/html": [ "\n", "
\n", " \n", " \n", " [120/120 1:10:50, Epoch 3/3]\n", "
\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
StepTraining Lossrewardreward_stdcompletions / mean_lengthcompletions / min_lengthcompletions / max_lengthcompletions / clipped_ratiocompletions / mean_terminated_lengthcompletions / min_terminated_lengthcompletions / max_terminated_lengthklrewards / reward_fn / meanrewards / reward_fn / std
50.0000000.0100000.000000388.000000336.200000439.8000000.70000036.70000029.00000044.4000000.0000720.0100000.000000
100.0000000.0100000.000000365.400000282.200000448.6000000.60000092.20000077.400000107.0000000.0000730.0100000.000000
150.0000000.0100000.000000412.000000345.400000478.6000000.600000173.500000140.600000206.4000000.0000790.0100000.000000
200.0000000.0100000.000000288.300000206.800000369.8000000.400000121.800000104.400000139.2000000.0000760.0100000.000000
250.0000000.0100000.000000413.500000410.200000416.8000000.8000003.9000000.6000007.2000000.0000700.0100000.000000
300.0000000.0100000.000000315.300000217.400000413.2000000.400000160.300000115.000000205.6000000.0000710.0100000.000000
350.0000000.0100000.000000402.600000313.600000491.6000000.600000113.500000108.800000118.2000000.0000810.0100000.000000
400.0000000.0100000.000000366.700000348.200000385.2000000.60000059.50000041.00000078.0000000.0000750.0100000.000000
450.0000000.0100000.000000347.100000291.200000403.0000000.500000121.50000086.400000156.6000000.0000740.0100000.000000
500.0000000.0100000.000000259.100000184.600000333.6000000.200000156.70000082.200000231.2000000.0000830.0100000.000000
550.0000000.0100000.000000309.500000165.600000453.4000000.400000126.50000063.200000189.8000000.0000910.0100000.000000
600.0000000.0100000.000000385.300000337.400000433.2000000.70000030.20000030.20000030.2000000.0000730.0100000.000000
650.0000000.0100000.000000323.200000176.400000470.0000000.500000101.20000074.000000128.4000000.0000870.0100000.000000
700.0000000.0100000.000000425.600000352.800000498.4000000.600000174.600000148.000000201.2000000.0000730.0100000.000000
750.0000000.0100000.000000254.700000118.400000391.0000000.300000141.900000118.400000165.4000000.0000720.0100000.000000
800.0000000.0100000.000000466.500000421.000000512.0000000.90000011.40000011.40000011.4000000.0000750.0100000.000000
850.0000000.0100000.000000347.300000262.800000431.8000000.500000162.800000160.400000165.2000000.0000750.0100000.000000
900.0000000.0100000.000000423.800000335.600000512.0000000.80000028.40000028.40000028.4000000.0000770.0100000.000000
950.0000000.0100000.000000360.300000352.400000368.2000000.60000053.10000045.20000061.0000000.0000770.0100000.000000
1000.0000000.0100000.000000344.100000245.800000442.4000000.200000272.400000245.800000299.0000000.0000800.0100000.000000
1050.0000000.0100000.000000393.800000286.400000501.2000000.500000185.600000184.000000187.2000000.0000710.0100000.000000
1100.0000000.0100000.000000369.000000253.200000484.8000000.500000178.400000150.800000206.0000000.0000720.0100000.000000
1150.0000000.0100000.000000213.600000131.400000295.8000000.30000060.40000029.00000091.8000000.0000760.0100000.000000
1200.0000000.0100000.000000442.200000372.400000512.0000000.700000167.600000167.600000167.6000000.0000770.0100000.000000

" ] }, "metadata": {} }, { "output_type": "stream", "name": "stderr", "text": [ "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Unsloth: Input IDs of shape torch.Size([2, 4544]) with length 4544 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "/usr/local/lib/python3.12/dist-packages/transformers/modeling_attn_mask_utils.py:71: FutureWarning: The attention mask API under `transformers.modeling_attn_mask_utils` (`AttentionMaskConverter`) is deprecated and will be removed in Transformers v5.10. Please use the new API in `transformers.masking_utils`.\n", " warnings.warn(DEPRECATION_MESSAGE, FutureWarning)\n", "/usr/local/lib/python3.12/dist-packages/transformers/modeling_attn_mask_utils.py:281: FutureWarning: The attention mask API under `transformers.modeling_attn_mask_utils` (`AttentionMaskConverter`) is deprecated and will be removed in Transformers v5.10. Please use the new API in `transformers.masking_utils`.\n", " warnings.warn(DEPRECATION_MESSAGE, FutureWarning)\n", "Unsloth: Input IDs of shape torch.Size([2, 5056]) with length 5056 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([1, 5056]) with length 5056 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Unsloth: Input IDs of shape torch.Size([2, 4449]) with length 4449 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([2, 4961]) with length 4961 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([1, 4961]) with length 4961 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Unsloth: Input IDs of shape torch.Size([2, 5090]) with length 5090 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([2, 5602]) with length 5602 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([1, 5602]) with length 5602 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Unsloth: Input IDs of shape torch.Size([2, 4542]) with length 4542 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([2, 4693]) with length 4693 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([1, 4693]) with length 4693 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Unsloth: Input IDs of shape torch.Size([2, 4605]) with length 4605 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([2, 5117]) with length 5117 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([1, 5117]) with length 5117 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Unsloth: Input IDs of shape torch.Size([2, 4538]) with length 4538 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([2, 5050]) with length 5050 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([1, 5050]) with length 5050 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Unsloth: Input IDs of shape torch.Size([2, 2304]) with length 2304 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([2, 2816]) with length 2816 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([1, 2816]) with length 2816 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Unsloth: Input IDs of shape torch.Size([2, 4565]) with length 4565 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([2, 5077]) with length 5077 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([1, 5077]) with length 5077 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Unsloth: Input IDs of shape torch.Size([2, 2307]) with length 2307 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([2, 2502]) with length 2502 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([1, 2502]) with length 2502 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Unsloth: Input IDs of shape torch.Size([2, 4534]) with length 4534 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([2, 5046]) with length 5046 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([1, 5046]) with length 5046 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Unsloth: Input IDs of shape torch.Size([2, 4589]) with length 4589 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([2, 4934]) with length 4934 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([1, 4934]) with length 4934 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Unsloth: Input IDs of shape torch.Size([2, 5087]) with length 5087 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([2, 5599]) with length 5599 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([1, 5599]) with length 5599 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Unsloth: Input IDs of shape torch.Size([2, 4387]) with length 4387 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([2, 4899]) with length 4899 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([1, 4899]) with length 4899 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Unsloth: Input IDs of shape torch.Size([2, 5111]) with length 5111 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([2, 5623]) with length 5623 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([1, 5623]) with length 5623 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Unsloth: Input IDs of shape torch.Size([2, 5102]) with length 5102 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([2, 5241]) with length 5241 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([1, 5241]) with length 5241 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Unsloth: Input IDs of shape torch.Size([2, 4414]) with length 4414 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([2, 4926]) with length 4926 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([1, 4926]) with length 4926 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Unsloth: Input IDs of shape torch.Size([2, 2481]) with length 2481 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([1, 2481]) with length 2481 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Unsloth: Input IDs of shape torch.Size([2, 4418]) with length 4418 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([2, 4930]) with length 4930 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([1, 4930]) with length 4930 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Unsloth: Input IDs of shape torch.Size([2, 5108]) with length 5108 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([2, 5620]) with length 5620 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([1, 5620]) with length 5620 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Unsloth: Input IDs of shape torch.Size([2, 5116]) with length 5116 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([2, 5628]) with length 5628 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([1, 5628]) with length 5628 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Unsloth: Input IDs of shape torch.Size([2, 5101]) with length 5101 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([2, 5613]) with length 5613 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([1, 5613]) with length 5613 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Unsloth: Input IDs of shape torch.Size([2, 4382]) with length 4382 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([2, 4894]) with length 4894 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([1, 4894]) with length 4894 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Unsloth: Input IDs of shape torch.Size([2, 2311]) with length 2311 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([2, 2347]) with length 2347 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([1, 2347]) with length 2347 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Unsloth: Input IDs of shape torch.Size([2, 4568]) with length 4568 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([2, 5080]) with length 5080 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([1, 5080]) with length 5080 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Unsloth: Input IDs of shape torch.Size([2, 2301]) with length 2301 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([2, 2544]) with length 2544 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([1, 2544]) with length 2544 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Unsloth: Input IDs of shape torch.Size([2, 2297]) with length 2297 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([2, 2584]) with length 2584 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([1, 2584]) with length 2584 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Unsloth: Input IDs of shape torch.Size([2, 4420]) with length 4420 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([2, 4932]) with length 4932 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([1, 4932]) with length 4932 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Unsloth: Input IDs of shape torch.Size([2, 5098]) with length 5098 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([2, 5610]) with length 5610 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([1, 5610]) with length 5610 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Unsloth: Input IDs of shape torch.Size([2, 4551]) with length 4551 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([2, 5063]) with length 5063 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([1, 5063]) with length 5063 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Unsloth: Input IDs of shape torch.Size([2, 2300]) with length 2300 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([2, 2812]) with length 2812 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([1, 2812]) with length 2812 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Unsloth: Input IDs of shape torch.Size([2, 4407]) with length 4407 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([2, 4817]) with length 4817 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([1, 4817]) with length 4817 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Unsloth: Input IDs of shape torch.Size([2, 4383]) with length 4383 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([2, 4895]) with length 4895 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([1, 4895]) with length 4895 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Unsloth: Input IDs of shape torch.Size([2, 5614]) with length 5614 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([1, 5614]) with length 5614 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Unsloth: Input IDs of shape torch.Size([2, 2319]) with length 2319 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([2, 2516]) with length 2516 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([1, 2516]) with length 2516 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Unsloth: Input IDs of shape torch.Size([2, 4398]) with length 4398 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([2, 4910]) with length 4910 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([1, 4910]) with length 4910 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Unsloth: Input IDs of shape torch.Size([2, 2497]) with length 2497 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([1, 2497]) with length 2497 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Unsloth: Input IDs of shape torch.Size([2, 4566]) with length 4566 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([2, 5078]) with length 5078 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([1, 5078]) with length 5078 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Unsloth: Input IDs of shape torch.Size([1, 5101]) with length 5101 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Unsloth: Input IDs of shape torch.Size([2, 4675]) with length 4675 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([1, 4675]) with length 4675 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Unsloth: Input IDs of shape torch.Size([2, 4886]) with length 4886 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([1, 4886]) with length 4886 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Unsloth: Input IDs of shape torch.Size([2, 2641]) with length 2641 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([1, 2641]) with length 2641 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Unsloth: Input IDs of shape torch.Size([2, 2620]) with length 2620 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([1, 2620]) with length 2620 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Restored added_tokens_decoder metadata in ./grpo-financial-audit-adapter/checkpoint-50/tokenizer_config.json.\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "/usr/local/lib/python3.12/dist-packages/transformers/modeling_attn_mask_utils.py:71: FutureWarning: The attention mask API under `transformers.modeling_attn_mask_utils` (`AttentionMaskConverter`) is deprecated and will be removed in Transformers v5.10. Please use the new API in `transformers.masking_utils`.\n", " warnings.warn(DEPRECATION_MESSAGE, FutureWarning)\n", "/usr/local/lib/python3.12/dist-packages/transformers/modeling_attn_mask_utils.py:281: FutureWarning: The attention mask API under `transformers.modeling_attn_mask_utils` (`AttentionMaskConverter`) is deprecated and will be removed in Transformers v5.10. Please use the new API in `transformers.masking_utils`.\n", " warnings.warn(DEPRECATION_MESSAGE, FutureWarning)\n", "Unsloth: Input IDs of shape torch.Size([2, 2794]) with length 2794 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([1, 2794]) with length 2794 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Unsloth: Input IDs of shape torch.Size([2, 2548]) with length 2548 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([1, 2548]) with length 2548 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Unsloth: Input IDs of shape torch.Size([2, 2819]) with length 2819 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([1, 2819]) with length 2819 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Unsloth: Input IDs of shape torch.Size([2, 2437]) with length 2437 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([1, 2437]) with length 2437 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Unsloth: Input IDs of shape torch.Size([2, 4919]) with length 4919 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([1, 4919]) with length 4919 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Unsloth: Input IDs of shape torch.Size([2, 4836]) with length 4836 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([1, 4836]) with length 4836 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Unsloth: Input IDs of shape torch.Size([2, 5009]) with length 5009 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([1, 5009]) with length 5009 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Unsloth: Input IDs of shape torch.Size([2, 5054]) with length 5054 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([1, 5054]) with length 5054 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Unsloth: Input IDs of shape torch.Size([2, 4883]) with length 4883 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([1, 4883]) with length 4883 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Unsloth: Input IDs of shape torch.Size([2, 2823]) with length 2823 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([1, 2823]) with length 2823 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Unsloth: Input IDs of shape torch.Size([2, 2405]) with length 2405 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([1, 2405]) with length 2405 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Unsloth: Input IDs of shape torch.Size([2, 4662]) with length 4662 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([1, 4662]) with length 4662 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Unsloth: Input IDs of shape torch.Size([2, 2358]) with length 2358 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([1, 2358]) with length 2358 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Unsloth: Input IDs of shape torch.Size([2, 2565]) with length 2565 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([1, 2565]) with length 2565 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Unsloth: Input IDs of shape torch.Size([2, 4722]) with length 4722 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([1, 4722]) with length 4722 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Unsloth: Input IDs of shape torch.Size([2, 2714]) with length 2714 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([1, 2714]) with length 2714 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Unsloth: Input IDs of shape torch.Size([2, 5557]) with length 5557 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([1, 5557]) with length 5557 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Restored added_tokens_decoder metadata in ./grpo-financial-audit-adapter/checkpoint-100/tokenizer_config.json.\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "/usr/local/lib/python3.12/dist-packages/transformers/modeling_attn_mask_utils.py:71: FutureWarning: The attention mask API under `transformers.modeling_attn_mask_utils` (`AttentionMaskConverter`) is deprecated and will be removed in Transformers v5.10. Please use the new API in `transformers.masking_utils`.\n", " warnings.warn(DEPRECATION_MESSAGE, FutureWarning)\n", "/usr/local/lib/python3.12/dist-packages/transformers/modeling_attn_mask_utils.py:281: FutureWarning: The attention mask API under `transformers.modeling_attn_mask_utils` (`AttentionMaskConverter`) is deprecated and will be removed in Transformers v5.10. Please use the new API in `transformers.masking_utils`.\n", " warnings.warn(DEPRECATION_MESSAGE, FutureWarning)\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Unsloth: Input IDs of shape torch.Size([2, 5026]) with length 5026 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([1, 5026]) with length 5026 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Unsloth: Input IDs of shape torch.Size([2, 5492]) with length 5492 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([1, 5492]) with length 5492 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Unsloth: Input IDs of shape torch.Size([2, 2831]) with length 2831 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([1, 2831]) with length 2831 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Unsloth: Input IDs of shape torch.Size([2, 2669]) with length 2669 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([1, 2669]) with length 2669 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Unsloth: Input IDs of shape torch.Size([2, 2330]) with length 2330 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Unsloth: Input IDs of shape torch.Size([1, 2330]) with length 2330 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Both `max_new_tokens` (=512) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Unsloth: Restored added_tokens_decoder metadata in ./grpo-financial-audit-adapter/checkpoint-120/tokenizer_config.json.\n" ] }, { "output_type": "stream", "name": "stdout", "text": [ "Training complete!\n" ] }, { "output_type": "stream", "name": "stderr", "text": [ "Unsloth: Restored added_tokens_decoder metadata in ./grpo-financial-audit-adapter/tokenizer_config.json.\n" ] }, { "output_type": "stream", "name": "stdout", "text": [ "Adapter saved to ./grpo-financial-audit-adapter\n" ] } ], "source": [ "from unsloth import FastLanguageModel\n", "from trl import GRPOTrainer, GRPOConfig\n", "from datasets import Dataset\n", "\n", "# 1) Load model with Unsloth (4-bit QLoRA)\n", "print(f\"Loading {MODEL_NAME} with Unsloth...\")\n", "model, tokenizer = FastLanguageModel.from_pretrained(\n", " model_name=MODEL_NAME,\n", " max_seq_length=MAX_SEQ_LENGTH,\n", " load_in_4bit=True,\n", ")\n", "model = FastLanguageModel.get_peft_model(\n", " model,\n", " r=LORA_R,\n", " lora_alpha=LORA_ALPHA,\n", " target_modules=[\"q_proj\", \"k_proj\", \"v_proj\", \"o_proj\"],\n", " lora_dropout=0,\n", " bias=\"none\",\n", " use_gradient_checkpointing=\"unsloth\",\n", ")\n", "\n", "# 2) Build training dataset (chat-format prompts + metadata columns)\n", "print(\"Building training dataset...\")\n", "train_rows = []\n", "for tid in TASK_IDS:\n", " for s in TRAIN_SEEDS:\n", " train_rows.append({\n", " \"prompt\": build_prompt(tid, s), # list of message dicts (chat format)\n", " \"task_id\": tid,\n", " \"seed\": s,\n", " })\n", "train_dataset = Dataset.from_list(train_rows)\n", "print(f\"Dataset: {len(train_dataset)} prompts ({len(TASK_IDS)} tasks x {len(TRAIN_SEEDS)} seeds)\")\n", "\n", "# 3) Reward function \u2014 called by GRPOTrainer for each completion group\n", "def reward_fn(completions, task_id, seed, **kwargs):\n", " rewards = []\n", " for comp, tid, s in zip(completions, task_id, seed):\n", " try:\n", " findings = parse_findings_from_text(comp)\n", " result = evaluator.evaluate(tid, int(s), findings)\n", " rewards.append(float(result[\"score\"]))\n", " except Exception:\n", " rewards.append(0.01)\n", " return rewards\n", "\n", "# 4) Train\n", "grpo_config = GRPOConfig(\n", " output_dir=ADAPTER_DIR,\n", " num_train_epochs=TRAIN_EPOCHS,\n", " per_device_train_batch_size=BATCH_SIZE,\n", " num_generations=NUM_GENERATIONS,\n", " max_completion_length=MAX_COMPLETION,\n", " max_prompt_length=MAX_SEQ_LENGTH - MAX_COMPLETION,\n", " learning_rate=LEARNING_RATE,\n", " logging_steps=LOGGING_STEPS,\n", " save_steps=SAVE_STEPS,\n", " report_to=\"none\",\n", " fp16=USE_FP16,\n", " bf16=not USE_FP16,\n", ")\n", "trainer = GRPOTrainer(\n", " model=model,\n", " args=grpo_config,\n", " train_dataset=train_dataset,\n", " reward_funcs=reward_fn,\n", " processing_class=tokenizer,\n", ")\n", "\n", "print(\"Starting GRPO training...\")\n", "trainer.train()\n", "print(\"Training complete!\")\n", "\n", "# 5) Save LoRA adapter\n", "model.save_pretrained(ADAPTER_DIR)\n", "tokenizer.save_pretrained(ADAPTER_DIR)\n", "print(f\"Adapter saved to {ADAPTER_DIR}\")" ], "id": "0sbEUixHoBDY" }, { "cell_type": "markdown", "metadata": { "id": "pUxj-vZ4oBDY" }, "source": [ "## Step 3 \u2014 Post-Training Evaluation\n", "\n", "Run the **trained** model on the same held-out seeds as the baseline. \n", "These seeds were never in the training set \u2014 so this is a clean measure of generalisation." ], "id": "pUxj-vZ4oBDY" }, { "cell_type": "code", "execution_count": 11, "metadata": { "colab": { "base_uri": "https://localhost:8080/", "height": 1000 }, "id": "s0Wjx0JPoBDY", "outputId": "15a9d2cd-5ac4-4605-9a26-490fda7c6f6a" }, "outputs": [ { "output_type": "stream", "name": "stderr", "text": [ "Both `max_new_tokens` (=256) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Unsloth: Input IDs of shape torch.Size([1, 2307]) with length 2307 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "/usr/local/lib/python3.12/dist-packages/transformers/modeling_attn_mask_utils.py:71: FutureWarning: The attention mask API under `transformers.modeling_attn_mask_utils` (`AttentionMaskConverter`) is deprecated and will be removed in Transformers v5.10. Please use the new API in `transformers.masking_utils`.\n", " warnings.warn(DEPRECATION_MESSAGE, FutureWarning)\n", "/usr/local/lib/python3.12/dist-packages/transformers/modeling_attn_mask_utils.py:281: FutureWarning: The attention mask API under `transformers.modeling_attn_mask_utils` (`AttentionMaskConverter`) is deprecated and will be removed in Transformers v5.10. Please use the new API in `transformers.masking_utils`.\n", " warnings.warn(DEPRECATION_MESSAGE, FutureWarning)\n" ] }, { "output_type": "stream", "name": "stdout", "text": [ "Running post-training eval on held-out seeds...\n" ] }, { "output_type": "stream", "name": "stderr", "text": [ "Both `max_new_tokens` (=256) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Unsloth: Input IDs of shape torch.Size([1, 2313]) with length 2313 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Both `max_new_tokens` (=256) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Unsloth: Input IDs of shape torch.Size([1, 2300]) with length 2300 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Both `max_new_tokens` (=256) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Unsloth: Input IDs of shape torch.Size([1, 2302]) with length 2302 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Both `max_new_tokens` (=256) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Unsloth: Input IDs of shape torch.Size([1, 2305]) with length 2305 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Both `max_new_tokens` (=256) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Unsloth: Input IDs of shape torch.Size([1, 4452]) with length 4452 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Both `max_new_tokens` (=256) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Unsloth: Input IDs of shape torch.Size([1, 4442]) with length 4442 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Both `max_new_tokens` (=256) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Unsloth: Input IDs of shape torch.Size([1, 4517]) with length 4517 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Both `max_new_tokens` (=256) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Unsloth: Input IDs of shape torch.Size([1, 4389]) with length 4389 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Both `max_new_tokens` (=256) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Unsloth: Input IDs of shape torch.Size([1, 4490]) with length 4490 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Both `max_new_tokens` (=256) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Unsloth: Input IDs of shape torch.Size([1, 5099]) with length 5099 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Both `max_new_tokens` (=256) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Unsloth: Input IDs of shape torch.Size([1, 5123]) with length 5123 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Both `max_new_tokens` (=256) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Unsloth: Input IDs of shape torch.Size([1, 5096]) with length 5096 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Both `max_new_tokens` (=256) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Unsloth: Input IDs of shape torch.Size([1, 5104]) with length 5104 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Both `max_new_tokens` (=256) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Both `max_new_tokens` (=256) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Unsloth: Input IDs of shape torch.Size([1, 4560]) with length 4560 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Both `max_new_tokens` (=256) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Unsloth: Input IDs of shape torch.Size([1, 4564]) with length 4564 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Both `max_new_tokens` (=256) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Unsloth: Input IDs of shape torch.Size([1, 4516]) with length 4516 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Both `max_new_tokens` (=256) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Unsloth: Input IDs of shape torch.Size([1, 4565]) with length 4565 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n", "Both `max_new_tokens` (=256) and `max_length`(=32768) seem to have been set. `max_new_tokens` will take precedence. Please refer to the documentation for more information. (https://huggingface.co/docs/transformers/main/en/main_classes/text_generation)\n", "Unsloth: Input IDs of shape torch.Size([1, 4553]) with length 4553 > the model's max sequence length of 1536.\n", "We shall truncate it ourselves. It's imperative if you correct this issue first.\n" ] }, { "output_type": "display_data", "data": { "text/plain": [ " task_id seed label score weighted_score precision \\\n", "0 expense_audit 100 GRPO Trained 0.01 0.01 0.01 \n", "1 expense_audit 101 GRPO Trained 0.01 0.01 0.01 \n", "2 expense_audit 102 GRPO Trained 0.01 0.01 0.01 \n", "3 expense_audit 103 GRPO Trained 0.01 0.01 0.01 \n", "4 expense_audit 104 GRPO Trained 0.01 0.01 0.01 \n", "5 invoice_match 100 GRPO Trained 0.01 0.01 0.01 \n", "6 invoice_match 101 GRPO Trained 0.01 0.01 0.01 \n", "7 invoice_match 102 GRPO Trained 0.01 0.01 0.01 \n", "8 invoice_match 103 GRPO Trained 0.01 0.01 0.01 \n", "9 invoice_match 104 GRPO Trained 0.01 0.01 0.01 \n", "10 gst_reconciliation 100 GRPO Trained 0.01 0.01 0.01 \n", "11 gst_reconciliation 101 GRPO Trained 0.01 0.01 0.01 \n", "12 gst_reconciliation 102 GRPO Trained 0.01 0.01 0.01 \n", "13 gst_reconciliation 103 GRPO Trained 0.01 0.01 0.01 \n", "14 gst_reconciliation 104 GRPO Trained 0.01 0.01 0.01 \n", "15 fraud_detection 100 GRPO Trained 0.01 0.01 0.01 \n", "16 fraud_detection 101 GRPO Trained 0.01 0.01 0.01 \n", "17 fraud_detection 102 GRPO Trained 0.01 0.01 0.01 \n", "18 fraud_detection 103 GRPO Trained 0.01 0.01 0.01 \n", "19 fraud_detection 104 GRPO Trained 0.01 0.01 0.01 \n", "\n", " recall num_findings \n", "0 0.01 0 \n", "1 0.01 0 \n", "2 0.01 0 \n", "3 0.01 0 \n", "4 0.01 0 \n", "5 0.01 0 \n", "6 0.01 0 \n", "7 0.01 0 \n", "8 0.01 0 \n", "9 0.01 0 \n", "10 0.01 0 \n", "11 0.01 2 \n", "12 0.01 0 \n", "13 0.01 0 \n", "14 0.01 0 \n", "15 0.01 0 \n", "16 0.01 0 \n", "17 0.01 0 \n", "18 0.01 0 \n", "19 0.01 0 " ], "text/html": [ "\n", "

\n", "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
task_idseedlabelscoreweighted_scoreprecisionrecallnum_findings
0expense_audit100GRPO Trained0.010.010.010.010
1expense_audit101GRPO Trained0.010.010.010.010
2expense_audit102GRPO Trained0.010.010.010.010
3expense_audit103GRPO Trained0.010.010.010.010
4expense_audit104GRPO Trained0.010.010.010.010
5invoice_match100GRPO Trained0.010.010.010.010
6invoice_match101GRPO Trained0.010.010.010.010
7invoice_match102GRPO Trained0.010.010.010.010
8invoice_match103GRPO Trained0.010.010.010.010
9invoice_match104GRPO Trained0.010.010.010.010
10gst_reconciliation100GRPO Trained0.010.010.010.010
11gst_reconciliation101GRPO Trained0.010.010.010.012
12gst_reconciliation102GRPO Trained0.010.010.010.010
13gst_reconciliation103GRPO Trained0.010.010.010.010
14gst_reconciliation104GRPO Trained0.010.010.010.010
15fraud_detection100GRPO Trained0.010.010.010.010
16fraud_detection101GRPO Trained0.010.010.010.010
17fraud_detection102GRPO Trained0.010.010.010.010
18fraud_detection103GRPO Trained0.010.010.010.010
19fraud_detection104GRPO Trained0.010.010.010.010
\n", "
\n", "
\n", "\n", "
\n", " \n", "\n", " \n", "\n", " \n", "
\n", "\n", "\n", "
\n", " \n", " \n", " \n", "
\n", "\n", "
\n", "
\n" ], "application/vnd.google.colaboratory.intrinsic+json": { "type": "dataframe", "variable_name": "trained_df", "summary": "{\n \"name\": \"trained_df\",\n \"rows\": 20,\n \"fields\": [\n {\n \"column\": \"task_id\",\n \"properties\": {\n \"dtype\": \"category\",\n \"num_unique_values\": 4,\n \"samples\": [\n \"invoice_match\",\n \"fraud_detection\",\n \"expense_audit\"\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"seed\",\n \"properties\": {\n \"dtype\": \"number\",\n \"std\": 1,\n \"min\": 100,\n \"max\": 104,\n \"num_unique_values\": 5,\n \"samples\": [\n 101,\n 104,\n 102\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"label\",\n \"properties\": {\n \"dtype\": \"category\",\n \"num_unique_values\": 1,\n \"samples\": [\n \"GRPO Trained\"\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"score\",\n \"properties\": {\n \"dtype\": \"number\",\n \"std\": 1.7797887332061147e-18,\n \"min\": 0.01,\n \"max\": 0.01,\n \"num_unique_values\": 1,\n \"samples\": [\n 0.01\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"weighted_score\",\n \"properties\": {\n \"dtype\": \"number\",\n \"std\": 1.7797887332061147e-18,\n \"min\": 0.01,\n \"max\": 0.01,\n \"num_unique_values\": 1,\n \"samples\": [\n 0.01\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"precision\",\n \"properties\": {\n \"dtype\": \"number\",\n \"std\": 1.7797887332061147e-18,\n \"min\": 0.01,\n \"max\": 0.01,\n \"num_unique_values\": 1,\n \"samples\": [\n 0.01\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"recall\",\n \"properties\": {\n \"dtype\": \"number\",\n \"std\": 1.7797887332061147e-18,\n \"min\": 0.01,\n \"max\": 0.01,\n \"num_unique_values\": 1,\n \"samples\": [\n 0.01\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"num_findings\",\n \"properties\": {\n \"dtype\": \"number\",\n \"std\": 0,\n \"min\": 0,\n \"max\": 2,\n \"num_unique_values\": 2,\n \"samples\": [\n 2\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n }\n ]\n}" } }, "metadata": {} }, { "output_type": "stream", "name": "stdout", "text": [ "\n", "Trained mean score: 0.0100\n" ] } ], "source": [ "# Switch to fast inference mode (Unsloth 2x speedup)\n", "FastLanguageModel.for_inference(model)\n", "\n", "print(\"Running post-training eval on held-out seeds...\")\n", "trained_df = run_eval(model, tokenizer, TASK_IDS, HELD_OUT_SEEDS, label=\"GRPO Trained\")\n", "trained_df.to_csv(f\"{ARTIFACTS_DIR}/trained_heldout.csv\", index=False)\n", "\n", "display(trained_df)\n", "print(f\"\\nTrained mean score: {trained_df['score'].mean():.4f}\")" ], "id": "s0Wjx0JPoBDY" }, { "cell_type": "markdown", "metadata": { "id": "9SqYeMXuoBDY" }, "source": [ "## Step 4 \u2014 Before vs. After Comparison" ], "id": "9SqYeMXuoBDY" }, { "cell_type": "code", "execution_count": 12, "metadata": { "colab": { "base_uri": "https://localhost:8080/", "height": 748 }, "id": "7CZ-1_TaoBDY", "outputId": "8883301d-ac67-4cee-e97a-c589405abd1a" }, "outputs": [ { "output_type": "display_data", "data": { "text/plain": [ "model Baseline GRPO Trained delta\n", "task_id \n", "expense_audit 0.026 0.01 -0.016\n", "fraud_detection 0.022 0.01 -0.012\n", "gst_reconciliation 0.018 0.01 -0.008\n", "invoice_match 0.122 0.01 -0.112" ], "text/html": [ "\n", "
\n", "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
modelBaselineGRPO Traineddelta
task_id
expense_audit0.0260.01-0.016
fraud_detection0.0220.01-0.012
gst_reconciliation0.0180.01-0.008
invoice_match0.1220.01-0.112
\n", "
\n", "
\n", "\n", "
\n", " \n", "\n", " \n", "\n", " \n", "
\n", "\n", "\n", "
\n", " \n", " \n", " \n", "
\n", "\n", "
\n", "
\n" ], "application/vnd.google.colaboratory.intrinsic+json": { "type": "dataframe", "variable_name": "pivot", "summary": "{\n \"name\": \"pivot\",\n \"rows\": 4,\n \"fields\": [\n {\n \"column\": \"task_id\",\n \"properties\": {\n \"dtype\": \"string\",\n \"num_unique_values\": 4,\n \"samples\": [\n \"fraud_detection\",\n \"invoice_match\",\n \"expense_audit\"\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"Baseline\",\n \"properties\": {\n \"dtype\": \"number\",\n \"std\": 0.05010655313096947,\n \"min\": 0.018,\n \"max\": 0.122,\n \"num_unique_values\": 4,\n \"samples\": [\n 0.022,\n 0.122,\n 0.026\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"GRPO Trained\",\n \"properties\": {\n \"dtype\": \"number\",\n \"std\": 0.0,\n \"min\": 0.01,\n \"max\": 0.01,\n \"num_unique_values\": 1,\n \"samples\": [\n 0.01\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"delta\",\n \"properties\": {\n \"dtype\": \"number\",\n \"std\": 0.05010655313096947,\n \"min\": -0.112,\n \"max\": -0.008,\n \"num_unique_values\": 4,\n \"samples\": [\n -0.012\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n }\n ]\n}" } }, "metadata": {} }, { "output_type": "display_data", "data": { "text/plain": [ "
" ], "image/png": "iVBORw0KGgoAAAANSUhEUgAABW0AAAHqCAYAAAB/bWzAAAAAOnRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjEwLjAsIGh0dHBzOi8vbWF0cGxvdGxpYi5vcmcvlHJYcgAAAAlwSFlzAAAPYQAAD2EBqD+naQAAjFBJREFUeJzs3Xd4FFX7//HPJqSHBBCS0KSE3iH0jlTpqICA0qSpWOBLFakiiBRRQVAU5FGQpoKKIjwUkaJ0lN5CUQmdBAgkJHt+f/DLPCwJmECS3cD7dV25YGfPzNyzOdm9594zZ2zGGCMAAAAAAAAAgEtwc3YAAAAAAAAAAID/oWgLAAAAAAAAAC6Eoi0AAAAAAAAAuBCKtgAAAAAAAADgQijaAgAAAAAAAIALoWgLAAAAAAAAAC6Eoi0AAAAAAAAAuBCKtgAAAAAAAADgQijaAgAAAAAAAIALoWgLPCS6du2q/Pnz/2u748ePy2az6fPPP0/zmIAE+fPnV9euXa3H69atk81m07p165wWU0Zms9k0atQop+y7bt26qlu3rlP2DQB4eJHLOkdSr7sz84yM4M5ciD75YO48T0hPyX3fAZyFoi2Qjj7//HPZbDZt27Ytyefr1q2rUqVKpXNU6eujjz5KUUJz9epVjRw5UqVKlZKfn58ee+wxlStXTq+99pr++eeftAs0A0noV7f/BAUFqV69evrpp5+cHd4jI6nfQ1I/JIYAgIyKXDblueydeUBAQIDq1Kmj5cuXp12QGVjCF/u3/2TLlk1Vq1bVvHnznB3eIyOp38PdfgCknUzODgDAo+Wjjz5S9uzZk/Vt6s2bN1W7dm0dOHBAXbp00SuvvKKrV69q7969mj9/vtq0aaNcuXKlfdAZxJgxY1SgQAEZY3TmzBl9/vnnatq0qb7//ns1b97c2eE5qF27tq5fvy5PT09nh5JqateurS+++MJhWY8ePVS5cmX16tXLWubv7//A+7p+/boyZeIjHACA9JaSXDZBw4YN1blzZxljdOLECc2YMUMtWrTQTz/9pMaNG6ddsBnYq6++qkqVKkmSLly4oIULF+q5557T5cuX9fLLLzs5Okf58uXT9evX5eHh4exQUk3x4sUT5bVDhw6Vv7+/hg0blqr7OnjwoNzcGE8IJIUzPgAua+nSpdq5c6fmzZunjh07Ojx348YNxcbGplss165dk5+fX7rt7348+eSTqlixovX4hRdeUHBwsL766iuXK9q6ubnJ29vb2WGkqoIFC6pgwYIOy/r06aOCBQvqueeeu+t6cXFxstvtKSpgP2yvHQAAD7MiRYo45AJPP/20SpQooffff5+i7V3UqlVLzzzzjPX4xRdfVMGCBTV//nyXK9rabLaHLjcLDg5OlL++8847yp49+z3zWrvdrtjY2BS9Hl5eXvcdJ/Cw4+sMIAP48ssvFRYWJh8fH2XLlk3PPvusTp069a/rXb58WV27dlVgYKCyZMmiLl266PLlyyna986dO/Xkk08qICBA/v7+ql+/vn777TeHNqNGjUry0piES+iOHz8u6dZ8RXv37tUvv/xiXU5zr7kxjx49KkmqUaNGoue8vb0VEBDgsOzAgQNq166dcuTIIR8fHxUtWjTRN8HJOZ6EuH/55Re99NJLCgoKUp48eaznf/rpJ9WqVUt+fn7KnDmzmjVrpr179971OJwlS5Ys8vHxSTQic9KkSapevboee+wx+fj4KCwsTEuWLEm0/qpVq1SzZk1lyZJF/v7+Klq0qN544w2HNjExMRo5cqQKFSokLy8v5c2bV4MGDVJMTMw9Y0tqTtuESyr37dunevXqydfXV7lz59a7776baP373W/fvn3l7++v6OjoRM916NBBISEhio+PlyRt27ZNjRs3Vvbs2eXj46MCBQqoe/fu99z+v0mY82zSpEmaOnWqQkND5eXlpX379ik2NlYjRoxQWFiYAgMD5efnp1q1amnt2rWJtnPnXHMJf4NHjhxR165dlSVLFgUGBqpbt25JHmty31M++eQThYaGysfHR5UrV9avv/76QMcPAHg0Paq57N0UL15c2bNnt3LdBCnJb7788ktVrlxZvr6+ypo1q2rXrq2VK1dazy9btkzNmjVTrly55OXlpdDQUL311ltWnpPReHp6KmvWrIny2jlz5uiJJ55QUFCQvLy8VKJECc2YMSPR+snJ6+x2u6ZOnaqSJUvK29tbwcHB6t27ty5dunTP2JKa07Zr167y9/fX33//rdatW8vf3185cuTQgAEDEv0O7ne/kyZNks1m04kTJxI9N3ToUHl6elrbOHz4sJ5++mmFhITI29tbefLk0bPPPqvIyMh77uPf2Gw29e3bV/PmzVPJkiXl5eWlFStWWPEl55zjzjltE/7uNm7cqP79+ytHjhzy8/NTmzZtdO7cuUTrJ/fcbOnSpSpVqpS8vb1VqlQpffvttw907EB6YKQt4ASRkZE6f/58ouU3b95MtOztt9/W8OHD1a5dO/Xo0UPnzp3Thx9+qNq1a2vnzp3KkiVLkvswxqhVq1basGGD+vTpo+LFi+vbb79Vly5dkh3n3r17VatWLQUEBGjQoEHy8PDQxx9/rLp16+qXX35RlSpVkr0tSZo6dapeeeUVh8tqgoOD79o+X758kqT//Oc/evPNN+85Z9Iff/yhWrVqycPDQ7169VL+/Pl19OhRff/993r77bfv63heeukl5ciRQyNGjNC1a9ckSV988YW6dOmixo0ba8KECYqOjtaMGTNUs2ZN7dy506nzlSb0K2OMzp49qw8//FBXr15N9G34+++/r5YtW6pTp06KjY3VggUL1LZtW/3www9q1qyZpFuvVfPmzVWmTBmNGTNGXl5eOnLkiDZu3Ghtx263q2XLltqwYYN69eql4sWL688//9R7772nQ4cOaenSpSk+hkuXLqlJkyZ66qmn1K5dOy1ZskSDBw9W6dKl9eSTTz7wftu3b6/p06dr+fLlatu2rbU8Ojpa33//vbp27Sp3d3edPXtWjRo1Uo4cOTRkyBBlyZJFx48f1zfffJPiY0rKnDlzdOPGDfXq1UteXl7Kli2boqKi9Omnn6pDhw7q2bOnrly5os8++0yNGzfWli1bVK5cuX/dbrt27VSgQAGNHz9eO3bs0KeffqqgoCBNmDDBapPc95TPPvtMvXv3VvXq1fX666/r2LFjatmypbJly6a8efOmyusAAMiYyGWTl8veTWRkpC5duqTQ0FBrWUrym9GjR2vUqFGqXr26xowZI09PT/3+++9as2aNGjVqJOlW4cvf31/9+/eXv7+/1qxZoxEjRigqKkoTJ05Mcczp7cqVK1Yfu3jxoubPn689e/bos88+c2g3Y8YMlSxZUi1btlSmTJn0/fff66WXXpLdbrdG5CY3r+vdu7c+//xzdevWTa+++qrCw8M1bdo07dy5Uxs3bkzx9Afx8fFq3LixqlSpokmTJum///2vJk+erNDQUL344osPvN927dpp0KBBWrRokQYOHOjw3KJFi9SoUSNlzZpVsbGxaty4sWJiYvTKK68oJCREf//9t3744QddvnxZgYGBKTquO61Zs0aLFi1S3759lT17dut8KDnnHPfyyiuvKGvWrBo5cqSOHz+uqVOnqm/fvlq4cKHVJrnnZitXrrRGuI8fP14XLlxQt27dHAbmAC7JAEg3c+bMMZLu+VOyZEmr/fHjx427u7t5++23Hbbz559/mkyZMjks79Kli8mXL5/1eOnSpUaSeffdd61lcXFxplatWkaSmTNnzr/G27p1a+Pp6WmOHj1qLfvnn39M5syZTe3ata1lI0eONEm9nSQcb3h4uLWsZMmSpk6dOv+6b2OMiY6ONkWLFjWSTL58+UzXrl3NZ599Zs6cOZOobe3atU3mzJnNiRMnHJbb7fYUH09C3DVr1jRxcXHW8itXrpgsWbKYnj17OuwjIiLCBAYGJlqeXu7Wr7y8vMznn3+eqH10dLTD49jYWFOqVCnzxBNPWMvee+89I8mcO3furvv94osvjJubm/n1118dls+cOdNIMhs3brSW5cuXz3Tp0sV6vHbtWiPJrF271lpWp04dI8n85z//sZbFxMSYkJAQ8/TTT9/Xfu9kt9tN7ty5HbZnjDGLFi0yksz69euNMcZ8++23RpLZunXrXbeVHH5+fg7HHR4ebiSZgIAAc/bsWYe2cXFxJiYmxmHZpUuXTHBwsOnevbvDcklm5MiR1uOEv8E727Vp08Y89thj1uPkvqfExsaaoKAgU65cOYeYPvnkEyMp2X/DAICHC7lsynJZY259Zr/wwgvm3Llz5uzZs2bbtm2mSZMmRpKZOHGi1S65+c3hw4eNm5ubadOmjYmPj3doe3vee2e+Z4wxvXv3Nr6+vubGjRvWsjtf94SYb88z0lNCjnjnj5ubW6J+ZEzSx9m4cWNTsGBB63Fy8rpff/3VSDLz5s1zWL5ixYpEy+vUqePQBxLyu9v7ZJcuXYwkM2bMGIftlS9f3oSFhd3XfpNSrVo1h+0ZY8yWLVsccuqdO3caSWbx4sX33Na/SarvJ/xu9u7dm6h9cs45jEl8npDwd9egQQOHPt2vXz/j7u5uLl++bIxJ2blZuXLlTM6cOa11jTFm5cqV1nkm4KqYHgFwgunTp2vVqlWJfsqUKePQ7ptvvpHdble7du10/vx56yckJESFCxdO8rLpBD/++KMyZcrk8C2uu7u7XnnllWTFGB8fr5UrV6p169YO83TmzJlTHTt21IYNGxQVFZXCI08ZHx8f/f7779Y3x59//rleeOEF5cyZU6+88op1qdi5c+e0fv16de/eXY8//rjDNhJG597P8fTs2VPu7u7W41WrVuny5cvq0KGDw+/D3d1dVapUuefvIz3c3q++/PJL1atXTz169Eg0isDHx8f6/6VLlxQZGalatWppx44d1vKEUS/Lli2T3W5Pcn+LFy9W8eLFVaxYMYfX44knnpCk+3o9/P39HUYGe3p6qnLlyjp27Fiq7Ndms6lt27b68ccfdfXqVWv5woULlTt3btWsWdPh+H/44YckRw09qKefflo5cuRwWObu7m7Na2u323Xx4kXFxcWpYsWKDr+be+nTp4/D41q1aunChQtW307ue8q2bdt09uxZ9enTx2Gu3YRLVAEAjzZy2ZT57LPPlCNHDgUFBalixYpavXq1Bg0apP79+1ttkpvfLF26VHa7XSNGjEh086bbr0q7Pd9LGLVaq1YtRUdH68CBA2l5uKlixIgRVr9auHChOnTooGHDhun99993aHf7cSaMAK9Tp46OHTtmXfqfnLxu8eLFCgwMVMOGDR1e/7CwMPn7+993np9UbnZnXvsg+23fvr22b9/uMNXGwoUL5eXlpVatWkmSlbv9/PPPSU6b9aDq1KmjEiVKJFqenHOOe+nVq5dDn65Vq5bi4+Ot6SCSe252+vRp7dq1S126dHHIYxs2bJhk3IArYXoEwAkqV67scMOoBFmzZnW41Ozw4cMyxqhw4cJJbudel+icOHFCOXPmTHSn+qJFizo8vn79eqK5jEJCQnTu3DlFR0cnai/dmofLbrfr1KlTKlmy5F1jSA2BgYF699139e677+rEiRNavXq1Jk2apGnTpikwMFBjx461Ep9SpUrddTv3czwFChRwaHf48GFJspLnO905x+7t4uPjk5yDKTnc3d0TFfiScme/6tChg8qXL6++ffuqefPmVvHthx9+0NixY7Vr1y6HOdJuT4rat2+vTz/9VD169NCQIUNUv359PfXUU3rmmWesE4TDhw9r//79d43t7NmzKT7WPHnyJJoGI2vWrPrjjz+sxw+63/bt22vq1Kn67rvv1LFjR129elU//vijevfube27Tp06evrppzV69Gi99957qlu3rlq3bq2OHTumys0S7uxbCebOnavJkyfrwIEDDicVd2t/pzu/tMiaNaukW4lyQEBAst9TEpLhO9t5eHgkutkaAODRQy6bMq1atVLfvn0VGxurrVu3aty4cYqOjnYouiY3vzl69Kjc3Nz+tdi0d+9evfnmm1qzZk2i4vSDzmMqSREREfe9bkhIyL+2KV26tBo0aGA9bteunSIjIzVkyBB17NjRep02btyokSNHavPmzYkKkpGRkQoMDExWXnf48GFFRkYqKCgoyXjuJ6/19vZO9PvMmjWrw1y1D7rftm3bqn///lq4cKHeeOMNGWO0ePFiax5n6VYe2b9/f02ZMkXz5s1TrVq11LJlSz333HOp8mX83fLU5Jxz3Mu98lop+edmd8trpVvvJ8ktIgPOQNEWcGF2u102m00//fSTw4jPBHcmsfdj4cKF6tatm8MyY0yKtnG3D97UvtFBvnz51L17d7Vp00YFCxbUvHnzNHbs2FTdx+1u/3ZYkjXi9Isvvkgy2bzzxgi3O3XqVLILb3fKly+fdQOMlHBzc1O9evX0/vvv6/DhwypZsqR+/fVXtWzZUrVr19ZHH32knDlzysPDQ3PmzNH8+fOtdX18fLR+/XqtXbtWy5cv14oVK7Rw4UI98cQTWrlypdzd3WW321W6dGlNmTIlyf3fz7ynSfVzybFPPuh+q1atqvz582vRokXq2LGjvv/+e12/fl3t27e32thsNi1ZskS//fabvv/+e/3888/q3r27Jk+erN9+++2B//bu7FvSrRuKdO3aVa1bt9bAgQMVFBQkd3d3jR8/PtGNSu7m316/9HhPAQAgAbnsLXny5LEKkE2bNlX27NnVt29f1atXT0899ZSkB89vbnf58mXVqVNHAQEBGjNmjEJDQ+Xt7a0dO3Zo8ODBd72KKiVy5sx53+um9PeToH79+vrhhx+0ZcsWNWvWTEePHlX9+vVVrFgxTZkyRXnz5pWnp6d+/PFHvffee9ZxJievs9vtCgoK0rx585Lcd3IGUNzpbnnZ7R50v7ly5VKtWrW0aNEivfHGG/rtt9908uRJh/sZSNLkyZPVtWtXLVu2TCtXrtSrr76q8ePH67fffnvgeV2TymuTe85xL8nJa6X7OzcDMgp6MeDCQkNDZYxRgQIFVKRIkRStmy9fPq1evVpXr151SIgPHjzo0K5x48ZatWpVovVz5MghX1/fRO0l6cCBA3Jzc7OSx4RvPS9fvuxwM4mk7mSa3G9W7yVr1qwKDQ3Vnj17JMka+ZfwOCkpOZ67SbhZRFBQkMM3/8kREhKS5OucHEklQskVFxcnSdZUAF9//bW8vb31888/O4wYnTNnTqJ13dzcVL9+fdWvX19TpkzRuHHjNGzYMK1du1YNGjRQaGiodu/erfr166fK7zW5UmO/7dq10/vvv6+oqCgtXLhQ+fPnV9WqVRO1q1q1qqpWraq3335b8+fPV6dOnbRgwQL16NHjQQ8jkSVLlqhgwYL65ptvHI5r5MiRqbaP5L6nJNwE8PDhww6jF27evKnw8HCVLVs21WICADy8yGWT1rt3b7333nt688031aZNG9lstmTnN6GhobLb7dq3b99db1K6bt06XbhwQd98841q165tLQ8PD3/g2BPcb177IO7Ma7///nvFxMTou+++cxiVebcpBe6V14WGhuq///2vatSo8UC5d0qlxn7bt2+vl156SQcPHtTChQvl6+urFi1aJGpXunRplS5dWm+++aY2bdqkGjVqaObMmWkyCCYl5xz3K7nnZrfntXdK6v0BcCXMaQu4sKeeekru7u4aPXp0om+kjTG6cOHCXddt2rSp4uLiNGPGDGtZfHy8PvzwQ4d2OXPmVIMGDRx+pFvfbDZq1EjLli1zGOV55swZzZ8/XzVr1rQuOUn4wFy/fr3V7tq1a5o7d26iuPz8/HT58uVkHf/u3buTvDPxiRMntG/fPutytxw5cqh27dqaPXu2Tp486dA24XVLyfHcTePGjRUQEKBx48YlOR/WvaY/8Pb2TvQ6J/enRo0a94zrbm7evKmVK1fK09NTxYsXt14Hm83mMHLk+PHjDncklm7dpfdOCScGCZc3tWvXTn///bdmzZqVqO3169d17dq1+4r736TGftu3b6+YmBjNnTtXK1asULt27Ryev3TpUqK/uTuPP7UljCa4fb+///67Nm/enGr7SO57SsWKFZUjRw7NnDlTsbGxVpvPP/882X+/AAA86rns3WTKlEn/93//p/3792vZsmWSkp/ftG7dWm5ubhozZkyiEbO35723P5ak2NhYffTRRw8U9+3uN69N6cCH2/3www+SZH15nNRxRkZGJioMJieva9euneLj4/XWW28l2m9cXFya5T+psd+nn35a7u7u+uqrr7R48WI1b95cfn5+1vNRUVFWwTtB6dKl5ebmlqZ5bXLOOR5Ecs/NcubMqXLlymnu3LkOU4OsWrVK+/btS7V4gLTASFvAhYWGhmrs2LEaOnSojh8/rtat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EHl5eTlt/wAAAMhYyGcfDhRtAQAAbuPl5aWQkBCFhISoXLlyGjJkiE6dOqVz585JkgYPHqwiRYrI19dXBQsW1PDhwx3uCrt7927Vq1dPmTNnVkBAgMLCwrRt2zbr+Q0bNqhWrVry8fFR3rx59eqrr+ratWt3jef2y8mOHz8um82mb775RvXq1ZOvr6/Kli2rzZs3O6yT0n0AAADg4UE++3CgaAsAAHAXV69e1ZdffqlChQrpsccekyRlzpxZn3/+ufbt26f3339fs2bN0nvvvWet06lTJ+XJk0dbt27V9u3bNWTIEHl4eEiSjh49qiZNmujpp5/WH3/8oYULF2rDhg3q27dviuIaNmyYBgwYoF27dqlIkSLq0KGD4uLiUnUfAAAAyPjIZzMu5rQFAAC4zQ8//CB/f39J0rVr15QzZ0798MMPcnO79V33m2++abXNnz+/BgwYoAULFmjQoEGSpJMnT2rgwIEqVqyYJKlw4cJW+/Hjx6tTp056/fXXrec++OAD1alTRzNmzJC3t3eyYhwwYICaNWsmSRo9erRKliypI0eOqFixYqm2DwAAAGRM5LMPB0baAgAA3KZevXratWuXdu3apS1btqhx48Z68skndeLECUnSwoULVaNGDYWEhMjf319vvvmmTp48aa3fv39/9ejRQw0aNNA777yjo0ePWs/t3r1bn3/+ufz9/a2fxo0by263Kzw8PNkx3n4TiZw5c0qSzp49m6r7AAAAQMZEPvtwoGgLAABwGz8/PxUqVEiFChVSpUqV9Omnn+ratWuaNWuWNm/erE6dOqlp06b64YcftHPnTg0bNkyxsbHW+qNGjdLevXvVrFkzrVmzRiVKlNC3334r6dblab1797aS6F27dmn37t06fPiwQkNDkx1jwuVp0q05wiTJbren6j4AAACQMZHPPhyYHgEAAOAebDab3NzcdP36dW3atEn58uXTsGHDrOcTRizcrkiRIipSpIj69eunDh06aM6cOWrTpo0qVKigffv2qVChQmkWb3rsAwAAABkH+WzGxEhbAACA28TExCgiIkIRERHav3+/XnnlFV29elUtWrRQ4cKFdfLkSS1YsEBHjx7VBx98YI06kKTr16+rb9++WrdunU6cOKGNGzdq69atKl68uKRbd+rdtGmT+vbtq127dunw4cNatmxZqt5UIT32AQAAANdFPvtw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xVmXNP+bS5cumfbt25uqVatayy5fvmx69+5tnnjiCWuZ3W433bt3N82aNTPXr183Fy5cMN7e3uapp54ykydPNs8884x5//33Tfny5c1nn32W6scEZGTktEhL5LNwFeS0SE3ks66Boi2SnMMr4f9xcXFm+fLl5sUXXzSvv/669c3xjh07TFhYmDWKwBhjvv32WxMaGmq+/vprh20ktb+KFSuaYcOGWcveeustkzlzZvPkk09a8yjZ7Xbz7bffmmnTpjlc2oOHg91ut75hjYyMNDVr1nQ4wTHm1jdqRYsWNUFBQaZmzZomf/78VnJ67Ngxkz9/fuvNPC4uzkRFRZlnn33WeHp6miFDhphvv/3WnD171mGbFy5cMK+99prx9PQ07777rvnuu+/Ma6+9Zho2bGhd8hMXF2f27NmT5DfAJBMPj6R+l3eezERGRpqOHTuaFi1amC1btpiIiAizc+dOa9369eubPn36WHN8VapUybzyyivWN8AVK1Y0Xbt2NcbcOjkrVqyYGThwoLlx44b54YcfzNNPP21y5sxpmjVrZu0zNjY2yZMqTqbSV0RERKIT7nvNHRkTE2Nmz55typUrZ3LkyGFat27tMIrubuLj480HH3xgsmbN6rB86tSpplixYubUqVPWsilTpphq1aqZjRs3GmOM+f77780zzzxjSpYsaQYNGpTo/e72fdB/8Cggp0V6I5+FKyCnxd2Qz2Z8mZx9IzQ4R8LdSd3c3Kw7/N3OZrNp//796tGjh/755x9VqVJF5cuX1+nTp1WkSBEdOHBAcXFx6tKli7766iutWLFCa9asUUxMjKKioqxtJLVfNzc3VaxYUfPmzdP169d17do13bx5U507d5YxxorNZrOpdevWDusnPH9nvMh4bDabPDw8JEkBAQHKly+fjhw5otOnTytnzpw6ffq0PvzwQz3zzDMaO3asJGnixImaNWuWcuTIoXr16qlEiRJavny5unfvLjc3N3l4eCg0NFRZs2bV+PHjrX0ZY7Rx40bFxMToiSee0JQpU/TYY49p+fLlmjJliipXrqy+ffsqa9askm7drbdkyZKSpPj4eOvvJCFuZCwJ7xu3/x6lW7/LmzdvKiYmRmPHjtX8+fOVM2dO9e7dW927d5ck7d27VwsXLtT69etVqVIlSVJwcLC1jZIlS+rgwYM6evSoSpUqperVq2vnzp36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s2fPNvXr17eenzt3rvn222/vekdcRlu5rqtXr5rZs2ebBg0amIYNG5qvvvrKusx069atpkCBAuY///mPMcaYSZMmmVKlSplDhw4ZYxz75JUrV8xLL71kihQp4rD9mzdvmtWrVzuMerldXFycwyWuSeF9C48Kclq4AvJZpDVyWqQ28tmH2yM6k+/Dw93dXTabTRcuXNDNmzcdnps2bZoOHDigFStW6PDhw/roo4+0du1affjhh5KkSpUqydfXV5cvX7bWqVevns6dO6dDhw5JkrJmzaps2bKpWrVqatCggby9veXj4yNJqlWrlnbs2KE+ffooW7ZsGjVqlP7880+NHTtW/v7+1kTRW7du1RtvvKEKFSooKChIvXr10rFjxx7diaQzOGOM9f/w8HD17dtX1apV0/z582WM0cGDB2WMuefv1263K3/+/Nq5c6ekW5OMS1L58uW1e/du7d+/X4899phGjRqlBQsW6Mknn9R7772ntm3bqkePHjp58qSyZcsmSQoLC9NXX32llStXqlevXvL19U20Pzc3N+tvBRlTUjeXSeiLH3/8sXr06KH4+Hi1bdtW/v7+stvt+uuvv7Rv3z7rBgyS1KpVK9WtW1fr1q2TdOs9Lzo6Wn/88Ye1zVy5cik0NFS//vqrJGngwIEaO3as/vzzT7Vq1Urvvvuu6tata93co3PnzmrdurU8PT2t/ST06YTYeb9LX3a73eG9KsGNGzd05MgRxcXFSZImTZqkd955R9WqVVPJkiX18ssva8CAAZKkggULqlixYvruu+8k3bppwl9//aUrV65IcuyT/v7+6tu3ryIiItSpUydt2LBB+/bt03vvvadx48bp0qVL1k044uLirJsTubu7WzfliI2NleTYdxL2AzwKyGmRnshn4SzktEgu8llI4kZkGVV0dLQ5f/68mTVrlgkODjaPPfaY6d69uzUXUmxsrGnTpo11mdj+/fvN9OnTjb+/vylTpowx5talELlz57YmGzfm1kiGMmXKmNGjRxtjbk1IPnPmTDN+/Hjz5JNPmqJFi5rVq1cbY+7+zXPC8nXr1pmAgAATEhJimjVrZj744AOzb9++f/0WBs53t9/t0aNHHR4/++yzpkqVKmbu3LlmxIgRJigoyBQrVswcPnzYGHPvb9ReeuklU758eWv+HGOMGT58uMmcObOZPHmytf6OHTvMwIED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Rdm8ebOsX79eJkyYoNZjAiAWi0WcnGwn3V9pvSa68c2bN09KS0tl//796qju559/LvPmzZMFCxbIY489JiIiNTU1AkBMJpMMGjRI8vPzZcyYMZKeni7bt28XLy8vKSgokP3790tkZKSYzeY2ZxaYTCbp2bMn2yARURfFTEsdhXmWOhIzLRF1RUxNdgCAjBgxQg23FotFLX7PwuP0bwwePFg0Go28//77IiISHR0tU6dOFa1WKyKiBgdFUcTJyUmsVquYzWZpHsNhsKBmI0aMkOPHj4uIqO0jPDxc/vjjDzly5IiIiPz++++i0WjE3d1dCgsLZdCgQeLm5iYiIkuXLpVFixZJfHy8FBcXq4t8ODk5iaIocurUKdm0aZPExMSIn5+fbNmyRUTYBql9LReJISL7wExLHYl5ljoSMy3ZI+ZZag9n2hLdgEwmk7z99tvi4uIijzzySGefDnVhJSUlEhwcLIWFhRISEiIiIufPnxedTie33367zJo1S0pLS+XQoUNy9OhRqampkeeff15SUlLavDkHIAUFBZKdnS1Go1HOnTsnQ4cOlejoaImJiZGIiAjp0aPH9X6bREREZGeYZ6kjMdMSUVfETluim0TzKB5nudDVioyMFEdHR3n22Wdl3LhxsmLFCtm6dav069dP5s6dK42NjVJUVCRjxoyRyZMni4uLS6tjND8aZrFY5JlnnpFz587J5MmTJTIyUjw9PTvhXREREVFXwzxL/wUzLRF1Ney0JbqBsYYSdYSDBw/KqlWr5MCBA1JTUyMTJ06UxMREWbhwoWRmZsrkyZNt9ueKpkRERNRRmGepozDTElFXw05bIiJql9lsli+//FL69OkjQUFBcvjwYbntttukrKxMhg0bJhaLhfUKiYiIiMiuMdMSUVfCTlsiImpXfX29mEwmcXd3l7KyMklLSxN3d3fZtGmT9OrVq7NPj4iIiIioXcy0RNSVcPiIiIjaVVtbK2vWrBFvb28JDQ2Vbt26yeLFixluiYiIiKjLYKYloq6EM22JiKhdVqtVCgsL5fz58zJ27Fhxdnbu7FMiIiIiIroqzLRE1JWw05aIiIiIiIiIiIjIjrA8AhEREREREREREZEdYactERERERERERERkR1hpy0RERERERERERGRHWGnLREREREREREREZEdYactERERERERERERkR1hpy0RERERERERERGRHWGnLREREREREREREZEdYactERERERERERERkR1hpy0RERERERERERGRHfk/KsprUykih3kAAAAASUVORK5CYII=\n" }, "metadata": {} }, { "output_type": "stream", "name": "stdout", "text": [ "Baseline mean score : 0.0470\n", "Trained mean score : 0.0100\n", "Delta : -0.0370 (-78.7%)\n" ] } ], "source": [ "def summarize(df):\n", " return df.groupby(\"task_id\")[[\"score\",\"precision\",\"recall\"]].mean()\n", "\n", "# Pivot table with delta\n", "pivot = pd.concat([\n", " summarize(baseline_df).assign(model=\"Baseline\"),\n", " summarize(trained_df).assign(model=\"GRPO Trained\"),\n", "]).reset_index().pivot_table(index=\"task_id\", columns=\"model\", values=\"score\").round(4)\n", "pivot[\"delta\"] = (pivot[\"GRPO Trained\"] - pivot[\"Baseline\"]).round(4)\n", "display(pivot)\n", "\n", "# Side-by-side bar chart\n", "tasks = list(summarize(baseline_df).index)\n", "x = range(len(tasks))\n", "width = 0.35\n", "\n", "fig, axes = plt.subplots(1, 2, figsize=(14, 5))\n", "for ax, metric in zip(axes, [\"score\", \"recall\"]):\n", " base_vals = summarize(baseline_df)[metric].reindex(tasks).values\n", " trai_vals = summarize(trained_df)[metric].reindex(tasks).values\n", " ax.bar([i - width/2 for i in x], base_vals, width,\n", " label=\"Baseline\", color=\"steelblue\", alpha=0.85)\n", " ax.bar([i + width/2 for i in x], trai_vals, width,\n", " label=\"GRPO Trained\", color=\"darkorange\", alpha=0.85)\n", " ax.set_xticks(list(x)); ax.set_xticklabels(tasks, rotation=15)\n", " ax.set_ylabel(metric.capitalize())\n", " ax.set_title(f\"Held-out {metric.capitalize()} \u2014 Baseline vs Trained\")\n", " ax.set_ylim(0, 1); ax.legend()\n", "plt.tight_layout()\n", "plt.savefig(f\"{ARTIFACTS_DIR}/before_after_comparison.png\", dpi=180, bbox_inches=\"tight\")\n", "plt.show()\n", "\n", "delta = trained_df[\"score\"].mean() - baseline_df[\"score\"].mean()\n", "pct = delta / max(baseline_df[\"score\"].mean(), 1e-6) * 100\n", "print(f\"Baseline mean score : {baseline_df['score'].mean():.4f}\")\n", "print(f\"Trained mean score : {trained_df['score'].mean():.4f}\")\n", "print(f\"Delta : {delta:+.4f} ({pct:+.1f}%)\")" ], "id": "7CZ-1_TaoBDY" }, { "cell_type": "markdown", "metadata": { "id": "-iW04GOFoBDZ" }, "source": [ "## Step 5 \u2014 Backup to Drive + Upload to HuggingFace Hub" ], "id": "-iW04GOFoBDZ" }, { "cell_type": "code", "execution_count": 14, "metadata": { "colab": { "base_uri": "https://localhost:8080/" }, "id": "PPrVnzPboBDZ", "outputId": "6ac43356-7a4c-4b86-f370-3f668755406b" }, "outputs": [ { "output_type": "stream", "name": "stdout", "text": [ "Mounted at /content/drive\n", "Backed up to Drive\n" ] } ], "source": [ "if HF_USER:\n", " from google.colab import drive\n", " drive.mount(\"/content/drive\")\n", " !mkdir -p /content/drive/MyDrive/financial-audit-artifacts\n", " !cp -r {ARTIFACTS_DIR} /content/drive/MyDrive/financial-audit-artifacts/\n", " !cp -r {ADAPTER_DIR} /content/drive/MyDrive/financial-audit-artifacts/\n", " print(\"Backed up to Drive\")\n", "else:\n", " print(\"Skipping Drive backup \u2014 no HF token.\")" ], "id": "PPrVnzPboBDZ" }, { "cell_type": "code", "execution_count": 15, "metadata": { "colab": { "base_uri": "https://localhost:8080/", "height": 564, "referenced_widgets": [ "56ae76d2f48642b29accd7f86cd1538b", "3b12e2e99fdf4e7597e6b4ee2e4cdb53", "4d7a08cda8b341478926167593532fdb", "ccbcbe1633f64072ac06e88f4f6ed31e", "310e8a48aaad46d691bdd6c6f2213ea2", "a79eaf271a83436b91b96512431f6ef0", "8e4ecce78d3e40b09506f55679e21911", "432bd045e311438eaa69886554a06488", "946c47ce6edb4cf8821fa63b72eb4880", "ae5487deb7264d09ae12b3792087a1bb", "d5b20e2e30424574a418f6a6df659c59", "8ef5031be64a4224bfae5a5ce9199ff8", "cdc109d0d88e4dbc951776e3b642cf86", "3f544c2e388f4e89ad186c9382bc5d44", "fee56875f40f42b4bfa73ed836a29d38", "d990d7c356674547ae8526240217a4e8", "da88bfecfdfe46a9b12dce705d91aed4", "9248d0badaa141ab8efca7e5cbd3d538", "02335f392e144f16af3fc419a5a31009", "2f3702123f9b4e0496b6a3abd9d69bb8", "94e38031fc8941bcb5ac8bf8b6d5ee38", "09623857936740dd8b20cc2db053c48e", "8140353764f74329a072a81fbfa3b194", "a096e4e2ccda485c8ccf363e1d62910e", "40e09d0b445c47cf9abb5b77cd5631ca", "415aaaf7f39940ee84cb3b780e097e8d", "3852487dc09846d7b7c0dd3cafcbe25c", "3653f650b3e84a9bb6675e99a3820f46", "181cd0a132834f70a431f46fe3350f05", "61f4f50e6bf74fcf880e6f94981dea68", "13dc7321f24f45a2bc4f3ea08b073502", "a8260f66360f4e89a2933427cd728c83", "f4ade0ab475349bba32e110514b87fa8", "8e0efa1592a1443c93d203c99874441f", "2d29f25c3a904da9862ce5bb962adb3e", "d74e1dc15d6e43cfae4014f162da2d6f", "5e9f377bb3034b698f9d419c377d2bca", "0ce399f38fd94ebd8d1b8e1c3eb34d62", "ac1f0565e2dc4c098692ff505353b5e7", "91ffa47c2cac4f08ae8b088535b41c7b", "dd8252df0d5f4c5e826cb836e0720771", "5a5b8b37f7eb4aa0af90463c09f5e8f4", "d1c39631dbfb450f8d4a7c481a98a3f1", "1accdaf854a64f648973f685ad488e36", "4cd55347371846b2be46f343cb5f1a1e", "af36638be8ed431b8d8405b5eb612ebc", "61b74faeee604578b3008a52eb7e7c64", "2d7b1d05b7cc458d9e05c58f1a9cd649", "1feb3530ff5948f9b62947b4aea643a6", "1520ad7cc4214554a7ed00ecfb36c4a1", "00d24e5ce00b4acf90f11682ecbc6553", "6cdb981bd1654ee0b35e2fa8dddd3981", "cb2092f4c9754e6bbce8202849daba59", "8fcbafa940384efc924735a820f1aec2", "e99120161e84407a896cfe52216d9e0a", "402f19c67e2347e9816b4bc9722585ae", "75b7798d4a4644699bc94dc90ce68261", "623a214a785245138978cdf6adcf29d0", "7172f60aded34636ba4cfd6c732cbbdc", "b45e3a46a62b414ebae2ffb90c724fb5", "38a6d857e6004d86927ff27d84b69f16", "a898bebcb03842338468f1f89f0d5ab3", "b502696f4cf546dfb069773e74c5b688", "71a876bc3bdb4523b4b23729d732b3ae", "f247a02407394a8897710f8fb9781655", "fb5968f53d4341deaa29f1e21e28609e", "7be614244bbb44e59edfffb0f23b9329", "76a4066d4c99449aa761147ec2902edc", "dfb5269a2e0e47d783a0df226e41fd13", "0caf3341c864452bae9874367d7e372c", "f0741979a0364cfd95018cc6d8d7c8d4", "22e605fb627049098baecb507ca5fba6", "dbb71f769d8e46a7a956d7700beb9d04", "dfc10aa1df7945c99be0560dc70f088c", "aa4502000ab342ceb6701491a1856781", "6b9df92a201f4d86b4b7767a02cc8272", "2465a4257aa2452b809412efbb18c714", "cddf3ab3bbaa45188c6555940ec8a119", "620b74d5e2b94d09ae30d35723cc6172", "ec60ee1fd5bd41f28170e3d559abdcfb", "45049d0cc1e54b0dabc32c63265674d6", "9888e8b66a6e460e91481cf3dd251663", "4803c204bff849c8a46411c6adbd346f", "f6efda3c5f44433f86f897c1a2cb96a1", "709c4ada30ce4970821dbe202f884bf4", "38fd52256ebd4adf8bd95fd058da68fb", "a0439508e5db481598f56785c4c626b2", "edc97ee1c7804892a172271ede0c9efb", "68e01f06748b47ffb1ad8da5ee08aae1", "022c4432d298474e80ab59a57c9b5b00", "9b7cf25cc8ff4a4481dfa9e98997c58e", "b0428b1132374fcd95b5a2069334b1e0", "54aed12a63d546acaf89e8fee8b76987", "d27ac7d9f7454d68be728ac55c6b87f6", "df813d3713dc4f7ca76afa48c6c8a958", "e84e87ee62b24386ba83e9f7b64b1a7d", "0cd8ea32ac3343cdaac95e82d6e4900a", "0fcbd8ff91084907817bdc7558ef3148", "743f4159fdb040b0ada6aae07a20c73d", "e4a209bd0d20431b902f0978d3ad304b", "79246364e32149269127d28d11e42dfe", "1bd2434245614a6b81fd2cca242ae7c9", "79e61e2c9b4444159b45b91e3034eda4", "69a385f371814d8cbdf20d7ed477fcfc", "41b93177150e4d4aaa86d85f9efbd2d6", "a545a74b08214f0c8f6e6988bdcf3a9b", "bb062f1d6bff4cce9dd20b36e7014569", "027a93e179fd4b20ae030d71e23d4e83", "ea7eec9430c24ff998e436d04e759bd7", "032c18dde7094c21b19fbb15b4cffb94", "733f7ebec4b74aad8e23e2de9cb63708", "d3dd93d4d57f4a749e9d5de9c7f24e1b", "cd0181fcf9414ee4a003a2d5b61c7d06", "68393ebddb2a4d42a59939b5f83e4577", "bcdf018289a94e1d9c5d6946458f657a", "6a5df2231b834df9b694f22e65661675", "40543cd5addf4290a1ed6ed335bd8dcb", "c694b32feddf40ffbfbda1be1fa62fa8", "79851ba9ea5b4ccf949deb2add606d9a", "67bf29fa25d64f4fabaf53fc6ae25326", "45fa9c38907541f8a9059b15667ecaea", "9d7a3666516641e19464d4973aad8d4f", "e8b55abafe7942aaa1c8a2e5fd7cfebb", "d94865e0ebd04506bb29c38a283ca940", "5960a89168f0484ba15cf1eb27739c09", "75b2daccb22a49fc91177964467c1d92", "9757a77c089346f4afa20403144fd1ee", "d61fa0ef39cd4adf9170c1912d629293", "e41a854a981e4595bbb7405e44f7f5f0", "b68abdb6a34648b4a36eec059cdd45f8", "622e041e7aa64bbf9ca244e02ad39121", "03ddff71222d42c08fd5b1dd9f18a774", "ebf50243bef84a87b87409c0e67517a8", "abda22705fd447e5be2a64ab9899196a", "2c431da4cdb045959e22c1298f644291", "4516c0ea175941b3a9b0b49bed636c9b", "b0e455ef3853437ab0be71a6be8377c3", "bd3dc038863a4976baa0e90798193c48", "f272d9696ac64d54b75fffc2dbfd24d6", "b552ad7728244c11aafe8a95d99e3b30", "54dea3955f094d9cadac382a78f6f251", "a3cca3acd93344b38898aa8ca6b7cabe", "2167099f604d4b32b1353888a033afae", "b7dcb40eee55480499acf5d949b6f35a", "8f7c8e1adc8d41e1af7484ee4c984951", "8d6c380a76ce4e8086f0eedd7242afc4", "c0668fbe6c9742c498f2d8fbdba65634", "5e9cf52c950a4b4882533509231db725", "d979bbde10874bfcaea4fc4fc601fa81", "fac1869cf7b14a06b4cc677e4407eb05", "7b8cae9aac3b4b3d9b23d036c6bf8ff4", "8ad0d352c2584ea58a3f4b4af604f3ed", "9d5c6c17fe9744a9919d97b029a1d9c8", "efdfde2307cc472d9f31863cbb299346", "7d1e8ab48d0041cf9a050c62ca44cb9f", "7c942142225a449cb7fb96635527d60e", "167aa21c058b492a8066b1ea57485b1f", "680c4a459ace48389f4348250e1fd415", "d0ed1de7075445b899d0561ef6607736", "daaec947967c4a59ad4d7148ef0f3bae", "033ea7bdf87a437f91358b7b46ed79d6", "300680580364413190a7babdb8c24485", "f7d3ec974dd1432ab91ae6471f2c73fe", "90eeb2c35ed346f2886f16650ff4e37a", "6bf9d6bcd1884b7e872e80b1c7837c90", "ed8d2665a7924c86b93c47fd09034faa", "f138fd326a23487ab58185d7c440e001", "3f096d59b8a84947a7a6377aa0d8e4e5", "464ae9608fc2439f90cb3652cc926fbb", "c57adf0ae0384265a4e53e9936da8304", "142a3b0765684688b5211b3cf5601ffc", "5fdcd1b392b6445a82cc8a1f74b9ac3e", "c83e5957c25d48338f9f450b86a566d9", "3a2251b7c7544b5383f49f62fa2cfbdc", "199122989c83407395139ed63909ff5c", "d12a802bc0394242ad303d4de75d6f28" ] }, "id": "M7sSyPDGoBDZ", "outputId": "2dfb39a8-4bbb-4240-aef5-d74cd8159bf8" }, "outputs": [ { "output_type": "display_data", "data": { "text/plain": [ "Processing Files (0 / 0) : | | 0.00B / 0.00B " ], "application/vnd.jupyter.widget-view+json": { "version_major": 2, "version_minor": 0, "model_id": "56ae76d2f48642b29accd7f86cd1538b" } }, "metadata": {} }, { "output_type": "display_data", "data": { "text/plain": [ "New Data Upload : | | 0.00B / 0.00B " ], "application/vnd.jupyter.widget-view+json": { "version_major": 2, "version_minor": 0, "model_id": "8ef5031be64a4224bfae5a5ce9199ff8" } }, "metadata": {} }, { "output_type": "display_data", "data": { "text/plain": [ " ...it-adapter/tokenizer.json: 100%|##########| 11.4MB / 11.4MB " ], "application/vnd.jupyter.widget-view+json": { "version_major": 2, "version_minor": 0, "model_id": "8140353764f74329a072a81fbfa3b194" } }, "metadata": {} }, { "output_type": "display_data", "data": { "text/plain": [ " ...kpoint-100/tokenizer.json: 100%|##########| 11.4MB / 11.4MB " ], "application/vnd.jupyter.widget-view+json": { "version_major": 2, "version_minor": 0, "model_id": "8e0efa1592a1443c93d203c99874441f" } }, "metadata": {} }, { "output_type": "display_data", "data": { "text/plain": [ " ...adapter_model.safetensors: 0%| | 25.9kB / 17.5MB " ], "application/vnd.jupyter.widget-view+json": { "version_major": 2, "version_minor": 0, "model_id": "4cd55347371846b2be46f343cb5f1a1e" } }, "metadata": {} }, { "output_type": "display_data", "data": { "text/plain": [ " ...adapter_model.safetensors: 0%| | 25.9kB / 17.5MB " ], "application/vnd.jupyter.widget-view+json": { "version_major": 2, "version_minor": 0, "model_id": "402f19c67e2347e9816b4bc9722585ae" } }, "metadata": {} }, { "output_type": "display_data", "data": { "text/plain": [ " ...kpoint-120/tokenizer.json: 100%|##########| 11.4MB / 11.4MB " ], "application/vnd.jupyter.widget-view+json": { "version_major": 2, "version_minor": 0, "model_id": "7be614244bbb44e59edfffb0f23b9329" } }, "metadata": {} }, { "output_type": "display_data", "data": { "text/plain": [ " ...adapter_model.safetensors: 0%| | 25.9kB / 17.5MB " ], "application/vnd.jupyter.widget-view+json": { "version_major": 2, "version_minor": 0, "model_id": "cddf3ab3bbaa45188c6555940ec8a119" } }, "metadata": {} }, { "output_type": "display_data", "data": { "text/plain": [ " ...adapter_model.safetensors: 0%| | 25.9kB / 17.5MB " ], "application/vnd.jupyter.widget-view+json": { "version_major": 2, "version_minor": 0, "model_id": "68e01f06748b47ffb1ad8da5ee08aae1" } }, "metadata": {} }, { "output_type": "display_data", "data": { "text/plain": [ " ...ckpoint-50/tokenizer.json: 70%|######9 | 7.99MB / 11.4MB " ], "application/vnd.jupyter.widget-view+json": { "version_major": 2, "version_minor": 0, "model_id": "e4a209bd0d20431b902f0978d3ad304b" } }, "metadata": {} }, { "output_type": "display_data", "data": { "text/plain": [ " .../checkpoint-120/scaler.pt: 100%|##########| 1.38kB / 1.38kB " ], "application/vnd.jupyter.widget-view+json": { "version_major": 2, "version_minor": 0, "model_id": "733f7ebec4b74aad8e23e2de9cb63708" } }, "metadata": {} }, { "output_type": "display_data", "data": { "text/plain": [ " .../checkpoint-100/scaler.pt: 100%|##########| 1.38kB / 1.38kB " ], "application/vnd.jupyter.widget-view+json": { "version_major": 2, "version_minor": 0, "model_id": "9d7a3666516641e19464d4973aad8d4f" } }, "metadata": {} }, { "output_type": "stream", "name": "stdout", "text": [ "Adapter : https://huggingface.co/balloonmann/financial-audit-grpo-adapter\n" ] }, { "output_type": "display_data", "data": { "text/plain": [ "Processing Files (0 / 0) : | | 0.00B / 0.00B " ], "application/vnd.jupyter.widget-view+json": { "version_major": 2, "version_minor": 0, "model_id": "ebf50243bef84a87b87409c0e67517a8" } }, "metadata": {} }, { "output_type": "display_data", "data": { "text/plain": [ "New Data Upload : | | 0.00B / 0.00B " ], "application/vnd.jupyter.widget-view+json": { "version_major": 2, "version_minor": 0, "model_id": "b7dcb40eee55480499acf5d949b6f35a" } }, "metadata": {} }, { "output_type": "display_data", "data": { "text/plain": [ " ...ifacts/baseline_score.png: 100%|##########| 47.1kB / 47.1kB " ], "application/vnd.jupyter.widget-view+json": { "version_major": 2, "version_minor": 0, "model_id": "7d1e8ab48d0041cf9a050c62ca44cb9f" } }, "metadata": {} }, { "output_type": "display_data", "data": { "text/plain": [ " ...fore_after_comparison.png: 100%|##########| 77.1kB / 77.1kB " ], "application/vnd.jupyter.widget-view+json": { "version_major": 2, "version_minor": 0, "model_id": "ed8d2665a7924c86b93c47fd09034faa" } }, "metadata": {} }, { "output_type": "stream", "name": "stdout", "text": [ "Artifacts: https://huggingface.co/datasets/balloonmann/financial-audit-eval-artifacts\n" ] } ], "source": [ "if HF_USER:\n", " from huggingface_hub import HfApi, upload_folder\n", " api = HfApi()\n", "\n", " adapter_repo = f\"{HF_USER}/financial-audit-grpo-adapter\"\n", " api.create_repo(repo_id=adapter_repo, repo_type=\"model\", exist_ok=True)\n", " upload_folder(repo_id=adapter_repo, folder_path=ADAPTER_DIR, repo_type=\"model\")\n", " print(f\"Adapter : https://huggingface.co/{adapter_repo}\")\n", "\n", " artifact_repo = f\"{HF_USER}/financial-audit-eval-artifacts\"\n", " api.create_repo(repo_id=artifact_repo, repo_type=\"dataset\", exist_ok=True)\n", " upload_folder(repo_id=artifact_repo, folder_path=ARTIFACTS_DIR, repo_type=\"dataset\")\n", " print(f\"Artifacts: https://huggingface.co/datasets/{artifact_repo}\")\n", "else:\n", " print(\"Skipping HF upload \u2014 no token provided.\")\n", " print(\"Pre-trained adapter : https://huggingface.co/balloonmann/financial-audit-grpo-adapter\")\n", " print(\"Eval artifacts : https://huggingface.co/datasets/balloonmann/financial-audit-eval-artifacts\")" ], "id": "M7sSyPDGoBDZ" }, { "cell_type": "markdown", "metadata": { "id": "tX1OC5H8oBDZ" }, "source": [ "## Results (fill after run)\n", "\n", "| Metric | Baseline | GRPO Trained | Delta |\n", "|---|---|---|---|\n", "| Mean Score | 0.0470 | 0.0100 | -0.0370 |\n", "| Mean Precision | \u2014 | \u2014 | \u2014 |\n", "| Mean Recall | \u2014 | \u2014 | \u2014 |\n", "\n", "> Plots: `artifacts/before_after_comparison.png` \n", "> Adapter: HuggingFace link above \n", "> Full logs: `artifacts/baseline_heldout.csv` and `artifacts/trained_heldout.csv`" ], "id": "tX1OC5H8oBDZ" }, { "cell_type": "code", "source": [], "metadata": { "id": "Ek_NlC7NAISr" }, "id": "Ek_NlC7NAISr", "execution_count": null, "outputs": [] } ] }