/ examples / transformers / MLFlow_X_HuggingFace_Finetune_a_text_classification_model.ipynb
MLFlow_X_HuggingFace_Finetune_a_text_classification_model.ipynb
   1  {
   2   "cells": [
   3    {
   4     "cell_type": "markdown",
   5     "metadata": {
   6      "id": "KZRja7xesesD"
   7     },
   8     "source": [
   9      "# Finetune a text classification model\n",
  10      "In this guide, we will show how to finetune a `DistilledBert` model to classify SMS as spam or not. We will also show how we can use MLflow to track and monitor our finetuning. We will be using [Databricks Community Edition](https://community.cloud.databricks.com/) for visualization, it is completely free for use. If you haven't, you can register an account now via [link](https://www.databricks.com/try-databricks), or we will come back to it later.\n",
  11      "\n",
  12      "We recommend turn on the free-tier GPU in Colab by **Edit -> notebook settings -> Hardware Accelerator**, it will significanly shorten the finetuning time."
  13     ]
  14    },
  15    {
  16     "cell_type": "markdown",
  17     "metadata": {
  18      "id": "qTfIdZ600geM"
  19     },
  20     "source": [
  21      "## Install dependencies\n",
  22      "\n",
  23      "We need `transformers`, `datasets` and `evaluate` package by Huggingface. Additionally, we install `mlflow` for tracking purpose."
  24     ]
  25    },
  26    {
  27     "cell_type": "code",
  28     "execution_count": 1,
  29     "metadata": {
  30      "colab": {
  31       "base_uri": "https://localhost:8080/"
  32      },
  33      "id": "JgvKBfqcyJaz",
  34      "outputId": "33073180-0378-475f-b6cc-29e58fa011e0"
  35     },
  36     "outputs": [
  37      {
  38       "name": "stdout",
  39       "output_type": "stream",
  40       "text": [
  41        "\u001b[2K     \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m18.3/18.3 MB\u001b[0m \u001b[31m58.6 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n",
  42        "\u001b[2K     \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m519.3/519.3 kB\u001b[0m \u001b[31m42.0 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n",
  43        "\u001b[2K     \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m81.4/81.4 kB\u001b[0m \u001b[31m8.7 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n",
  44        "\u001b[2K     \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m7.4/7.4 MB\u001b[0m \u001b[31m72.4 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n",
  45        "\u001b[2K     \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m83.5/83.5 kB\u001b[0m \u001b[31m5.9 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n",
  46        "\u001b[?25h  Preparing metadata (setup.py) ... \u001b[?25l\u001b[?25hdone\n",
  47        "\u001b[2K     \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m188.5/188.5 kB\u001b[0m \u001b[31m23.2 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n",
  48        "\u001b[2K     \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m225.4/225.4 kB\u001b[0m \u001b[31m24.0 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n",
  49        "\u001b[2K     \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m148.1/148.1 kB\u001b[0m \u001b[31m16.7 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n",
  50        "\u001b[2K     \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m80.2/80.2 kB\u001b[0m \u001b[31m10.5 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n",
  51        "\u001b[2K     \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m115.3/115.3 kB\u001b[0m \u001b[31m10.0 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n",
  52        "\u001b[2K     \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m194.1/194.1 kB\u001b[0m \u001b[31m22.8 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n",
  53        "\u001b[2K     \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m134.8/134.8 kB\u001b[0m \u001b[31m17.0 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n",
  54        "\u001b[2K     \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m268.8/268.8 kB\u001b[0m \u001b[31m18.5 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n",
  55        "\u001b[2K     \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m7.8/7.8 MB\u001b[0m \u001b[31m97.6 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n",
  56        "\u001b[2K     \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m1.3/1.3 MB\u001b[0m \u001b[31m53.7 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n",
  57        "\u001b[2K     \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m78.7/78.7 kB\u001b[0m \u001b[31m10.2 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n",
  58        "\u001b[2K     \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m143.1/143.1 kB\u001b[0m \u001b[31m16.9 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n",
  59        "\u001b[2K     \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m62.7/62.7 kB\u001b[0m \u001b[31m6.6 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n",
  60        "\u001b[?25h  Building wheel for databricks-cli (setup.py) ... \u001b[?25l\u001b[?25hdone\n"
  61       ]
  62      }
  63     ],
  64     "source": [
  65      "%pip install -q mlflow datasets evaluate transformers"
  66     ]
  67    },
  68    {
  69     "cell_type": "markdown",
  70     "metadata": {
  71      "id": "mNQy02ed0y6F"
  72     },
  73     "source": [
  74      "We also need to update the `accelerate` package to be compatible with the training."
  75     ]
  76    },
  77    {
  78     "cell_type": "code",
  79     "execution_count": 2,
  80     "metadata": {
  81      "colab": {
  82       "base_uri": "https://localhost:8080/"
  83      },
  84      "id": "MzyzgZRVM-sv",
  85      "outputId": "4c60445e-0e0c-4e72-f725-f8458ddef308"
  86     },
  87     "outputs": [
  88      {
  89       "name": "stdout",
  90       "output_type": "stream",
  91       "text": [
  92        "\u001b[?25l     \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m0.0/244.2 kB\u001b[0m \u001b[31m?\u001b[0m eta \u001b[36m-:--:--\u001b[0m\r\u001b[2K     \u001b[91m━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m\u001b[91m╸\u001b[0m\u001b[90m━━━━━━━━━━━━━━\u001b[0m \u001b[32m153.6/244.2 kB\u001b[0m \u001b[31m4.4 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m\r\u001b[2K     \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m244.2/244.2 kB\u001b[0m \u001b[31m4.9 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n",
  93        "\u001b[?25h"
  94       ]
  95      }
  96     ],
  97     "source": [
  98      "%pip install -U -q accelerate"
  99     ]
 100    },
 101    {
 102     "cell_type": "code",
 103     "execution_count": 3,
 104     "metadata": {
 105      "colab": {
 106       "base_uri": "https://localhost:8080/"
 107      },
 108      "id": "3DyMB4as-Zrr",
 109      "outputId": "42d01a10-0840-402d-fef6-aa8aa322c5e2"
 110     },
 111     "outputs": [
 112      {
 113       "name": "stdout",
 114       "output_type": "stream",
 115       "text": [
 116        "Collecting pydantic==1.10.12\n",
 117        "  Downloading pydantic-1.10.12-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.1 MB)\n",
 118        "\u001b[2K     \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m3.1/3.1 MB\u001b[0m \u001b[31m14.9 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n",
 119        "\u001b[?25hRequirement already satisfied: typing-extensions>=4.2.0 in /usr/local/lib/python3.10/dist-packages (from pydantic==1.10.12) (4.7.1)\n",
 120        "Installing collected packages: pydantic\n",
 121        "  Attempting uninstall: pydantic\n",
 122        "    Found existing installation: pydantic 2.1.1\n",
 123        "    Uninstalling pydantic-2.1.1:\n",
 124        "      Successfully uninstalled pydantic-2.1.1\n",
 125        "Successfully installed pydantic-1.10.12\n"
 126       ]
 127      }
 128     ],
 129     "source": [
 130      "# There is a strange pydantic issue, we can delete this in the future.\n",
 131      "%pip install pydantic==1.10.12"
 132     ]
 133    },
 134    {
 135     "cell_type": "markdown",
 136     "metadata": {
 137      "id": "TJF1RJnL8hv2"
 138     },
 139     "source": [
 140      "Make sure you click on Runtime -> Restart runtime after installation to reflect the package change."
 141     ]
 142    },
 143    {
 144     "cell_type": "markdown",
 145     "metadata": {
 146      "id": "xVNsn77a0YMi"
 147     },
 148     "source": [
 149      "\n",
 150      "## Load the dataset\n",
 151      "\n",
 152      "In this guide we will load the SMS Spam Collection dataset from HuggingFace: [link](https://huggingface.co/datasets/sms_spam). Each record of the dataset consists of a message and a label (spam or not). HuggingFace provides a nice [preview]((https://huggingface.co/datasets/sms_spam)) on the dataset."
 153     ]
 154    },
 155    {
 156     "cell_type": "code",
 157     "execution_count": null,
 158     "metadata": {
 159      "colab": {
 160       "base_uri": "https://localhost:8080/",
 161       "height": 177,
 162       "referenced_widgets": [
 163        "85e085468e37425d8907ad97ecae0551",
 164        "e9256461325945798763a9a116cf1575",
 165        "15bb214359de4788b9b8985ddf59ae96",
 166        "21c1cc923fd645b284b6f46a0eeaff27",
 167        "7658edb30900407a95986b7c2531bce7",
 168        "1b9640f32442428b8ac63fe5ae46aa87",
 169        "210dc0cef395402ab533ba3f2f73ec29",
 170        "e5edea097f0a4479aaa234322ba9f2b9",
 171        "689d497676884fafa3a918f85f8f5060",
 172        "5684f7e47ca94ae2a36bd01a817f1c21",
 173        "9033f65547a54023afa4670523588642",
 174        "059507fad8fa46a38e95b9e1dae90e35",
 175        "aa70fb7c32b9457aaa7d62cea535c562",
 176        "db65ce2c3d634438ba54fd8d01e5ae13",
 177        "b20b59630cef497689f4b200e53462dc",
 178        "a16de79c84e948729f4eadfb78e4a08a",
 179        "38f011ca6f4848db9186ccd4b2e06557",
 180        "ef11eaf6bfc041c38fed5cdfe17caa7d",
 181        "a97d0dc77a3e4e548562ede741b59b8d",
 182        "c2662f6c97064bbda25147eb1dfea6cd",
 183        "f2772a70004d4fa590e354a5bfcefe38",
 184        "b9ee74390de74172bab4f33ba09445e3",
 185        "3afd0e1210a84cc2bea11a2de30dc1b5",
 186        "6df8edba00a7490f8006f88f32c2c7a0",
 187        "0ca8528a89d74560b8ea37803e4ad5a5",
 188        "06d716e50db745569f50b6add9f2e31d",
 189        "df8298f37600471ea7adfe4cc2cee0fe",
 190        "98c2c2bfb47f4cffa88808b3b8a8ad73",
 191        "09868dddc3b54996a6f2b79c0e4c9b50",
 192        "e3e81446a5e54a6cbdf1d63200d43794",
 193        "cfdef1af04024448bc490adbf11dc0e2",
 194        "11cbc6948a70403f925374a2649cdbf9",
 195        "df5b5bf0776c4198aa295d118534ab9e",
 196        "67f26a105b9e444e811b48aabf7a147f",
 197        "128994fac80044e2af3f80f599f95980",
 198        "36d13631dc464f3f93a707cdaa304b84",
 199        "87ca65261da04b919e0b348fc883d431",
 200        "467d9c289f9241e59abe3f289b5fa859",
 201        "a56d59fa5582461c876ba156fd7a5431",
 202        "23b71258709642d79244244b6c5979a6",
 203        "8c599bd782264ab9a691d35b07dafbcc",
 204        "dbceb5bb3de24e26a448566d579bd2ce",
 205        "b89bd378e2924c56a7eb2e14d8a404d0",
 206        "0d8591fd63df49e5b4ab87898d83b5f0",
 207        "4995e0525198465595d84607e11742fc",
 208        "ce3a053e600e4b9d888afb10bde0b90a",
 209        "6febc7a30bef46cf8cae24ccafa233a8",
 210        "31733bed0c714fb29af6eb4de3015068",
 211        "cc65f44444004fc28da78ef4fc9cad9e",
 212        "5cf9d8b108834f488f57ce7eaf354da5",
 213        "ad06b8241c504d0d80dc27baf3f92dae",
 214        "1a8e7e67498043a08510fdc920d085a4",
 215        "a8f0abb761c848798293574744066d43",
 216        "877fedf3d6d94fe0b00397bab89b730a",
 217        "8cc03ebce5a14d46910c4ba1ed027053"
 218       ]
 219      },
 220      "id": "Fd2S6Q_jMbfo",
 221      "outputId": "02d4b436-e1cf-49b7-82be-067c6a451a31"
 222     },
 223     "outputs": [],
 224     "source": [
 225      "from datasets import load_dataset\n",
 226      "\n",
 227      "# Load \"sms_spam\" dataset.\n",
 228      "sms_dataset = load_dataset(\"sms_spam\")\n",
 229      "\n",
 230      "# Split train/test by 8:2.\n",
 231      "sms_train_test = sms_dataset[\"train\"].train_test_split(test_size=0.2)\n",
 232      "train_dataset = sms_train_test[\"train\"]\n",
 233      "test_dataset = sms_train_test[\"test\"]"
 234     ]
 235    },
 236    {
 237     "cell_type": "markdown",
 238     "metadata": {
 239      "id": "NfMsyTqJ17mB"
 240     },
 241     "source": [
 242      "## Data preprocessing\n",
 243      "\n",
 244      "Let's do some data preprocessing before finetuning, we will do:\n",
 245      "1. Tokenize the string data into a list of ints (token ids).\n",
 246      "2. Pad the tokenized data to the same length, which is 128 tokens in this guide.\n",
 247      "3. Shuffle the dataset."
 248     ]
 249    },
 250    {
 251     "cell_type": "code",
 252     "execution_count": null,
 253     "metadata": {
 254      "colab": {
 255       "base_uri": "https://localhost:8080/",
 256       "height": 209,
 257       "referenced_widgets": [
 258        "4bacb0daf6df4a73a8ef90a92c66de28",
 259        "000405e2e81c4b0f91cefc90919a00f0",
 260        "0c4e3d917899406c86b11b52901e9039",
 261        "57bb75ffda174fd390d847a5297e0d6b",
 262        "0fffe252b0b841d1be18808f50d544ed",
 263        "4800284e2e2f4f19afe0c02f3f766640",
 264        "5ce0c314ce644964b5f84b0142cd1959",
 265        "6f9c760bba0440299bf91ba73e9347c9",
 266        "b26b2b7b36fb4b94bc8bcb21065976da",
 267        "c097039efe4a41a1915edd4a09139d49",
 268        "6968f65ed2a14ab28e72fc452924390b",
 269        "fb2ced3f343348cfa2237028a9d6858c",
 270        "d7da1fe14ea0415099cabdfc79664a18",
 271        "cf432ae7f4e343a1873899f4c6f4ea8a",
 272        "7cbeafea30a44e4ab5f7a9193afe003d",
 273        "32c2b04248034199a441067f73b41b81",
 274        "125928c4f5bd4b9baaff6b02fde0c966",
 275        "14a9a89cc96a4300b000b5510f6dc9c6",
 276        "9722d4b7d6624948a6170c6b6e2a5520",
 277        "bc045eb3130b4f5a81c89e03fe213d7c",
 278        "7d486578e95d4de8975c1470dccbdaeb",
 279        "7c035e942b9d44328d449e2842adac31",
 280        "feac9e8b22724ba5a1bc4eda499c1c04",
 281        "95cf6c154d6a4ca0b264799407fd9931",
 282        "b16457f48e4e442baba290539c19d9d8",
 283        "cd64ca97f4234e7d836ad0cd053f7f32",
 284        "fc22c166bbf84e50b6af17f36835ff39",
 285        "a5bced4d197441acbfe53fa2104cadd9",
 286        "62856dc1a62d4b7db110cb8c9d791fef",
 287        "39e7c364847e4ee09e02006c44330d87",
 288        "ab1d996ecf7c4dc5940b61e18b5cfdab",
 289        "1a360b3bfc914310bc63938b31e799ab",
 290        "aa11dbe8f5b046129ca61c7ee3e02a09",
 291        "637afd20048147d3a0db5010ae566776",
 292        "7d9a2e675b9146d9894986e8ed973300",
 293        "df03c9e398f94b3e8b644cf54a389881",
 294        "8d0a5e185f2b4303a257a3039282e6ca",
 295        "eb5ab1df43df4ec5933c5ed4152073ba",
 296        "d4fa640efaa34069be8ab062d2938d5c",
 297        "5b4308b98f0f4859b4f1eea1a8270574",
 298        "45d2452ac0f64327b86a0fd79288a0a8",
 299        "fb56b08cb9cd4489aa365c4c6553e83a",
 300        "db5dfe8dc42742a5aa44e4dc068c76f4",
 301        "8c6228ce95a448dcad557157f4cc2634",
 302        "c49b0c9dd36945ab94aeeb0c79af5f0b",
 303        "dcc2b3ae8d9541778bc07af38f34de85",
 304        "e61d622f76d64c9a87318ec0b5bfdb52",
 305        "9cc4f01b6d7b495bb1b1210b0b65a902",
 306        "770fadef9a074a78a1cd8a701d65f8ad",
 307        "2fa8458089824964a7332b1932990bc6",
 308        "cc7f9f2568db4d4d84d9aad07fefeb88",
 309        "83d0fc503fba4ad09f6778d8f437a937",
 310        "7d102160abed49dd9cd95fb10af500f9",
 311        "2e6b9fb18cf44ebb98a34477acff2c42",
 312        "dd76a92c85fe4c5ab6735e0a5c0bac3d",
 313        "adbfe64247d143efbec822174931f03b",
 314        "0e521a315cd34b86bdb2aba0c0be09bf",
 315        "4a5337e6fe6c4379946737283ad2edfa",
 316        "0debc0ae43d1490fad0440c0a4c914d1",
 317        "27bea21c5f9c46ce988b1e35270e8f2a",
 318        "928c5664a3b84b49873f258cd1aa0797",
 319        "6e0c1ae83be848a6be849b7f10d9776f",
 320        "21fb2bf292b24b478357e9a0cdb962c0",
 321        "94ce3e3d7d494ca386e62c8b196c1a13",
 322        "87531fd0e4eb41f293019f2e155e63c5",
 323        "d9d6546d2bb34754943dd4dc531a8d8a"
 324       ]
 325      },
 326      "id": "m8shR946MhY_",
 327      "outputId": "2867a2bc-bcee-4e44-fdac-1081174bf231"
 328     },
 329     "outputs": [],
 330     "source": [
 331      "from transformers import AutoTokenizer\n",
 332      "\n",
 333      "# Load the tokenizer for \"distilbert-base-uncased\" model.\n",
 334      "tokenizer = AutoTokenizer.from_pretrained(\"distilbert-base-uncased\")\n",
 335      "\n",
 336      "\n",
 337      "def tokenize_function(examples):\n",
 338      "    # Pad/truncate each text to 512 tokens. Enforcing the same shape\n",
 339      "    # could make the training faster.\n",
 340      "    return tokenizer(\n",
 341      "        examples[\"sms\"],\n",
 342      "        padding=\"max_length\",\n",
 343      "        truncation=True,\n",
 344      "        max_length=128,\n",
 345      "    )\n",
 346      "\n",
 347      "\n",
 348      "train_tokenized = train_dataset.map(tokenize_function)\n",
 349      "train_tokenized = train_tokenized.remove_columns([\"sms\"]).shuffle(seed=42)\n",
 350      "\n",
 351      "test_tokenized = test_dataset.map(tokenize_function)\n",
 352      "test_tokenized = test_tokenized.remove_columns([\"sms\"]).shuffle(seed=42)"
 353     ]
 354    },
 355    {
 356     "cell_type": "markdown",
 357     "metadata": {
 358      "id": "9iqhzj384e7R"
 359     },
 360     "source": [
 361      "## Set up finetuning pipeline\n",
 362      "\n",
 363      "Now let's go ahead setting up our finetuning pipeline. We will use HuggingFace `Trainer` API to finetune our model."
 364     ]
 365    },
 366    {
 367     "cell_type": "markdown",
 368     "metadata": {
 369      "id": "pgKKoY07417N"
 370     },
 371     "source": [
 372      "Let's load `DistilledBert` model from HuggingFace. We will use class `AutoModelForSequenceClassification`, which basically gives a DistilledBert model plus a fully connected layer to map the feature representation to probability distribution over our classes."
 373     ]
 374    },
 375    {
 376     "cell_type": "code",
 377     "execution_count": null,
 378     "metadata": {
 379      "colab": {
 380       "base_uri": "https://localhost:8080/",
 381       "height": 105,
 382       "referenced_widgets": [
 383        "deb4113fa34f45bc8535e77ec7063a3a",
 384        "ae0f8268e42948e3b14b0977102aad41",
 385        "6761879e3b9840a3848c5b58332104ac",
 386        "f5b6fa64849744dfb56dde968373cb4e",
 387        "dac244c0cd634fd5b1dfcd294aac3cfa",
 388        "144e4553939146beac5106491778977d",
 389        "66a4a83560b04c7db8eff46a73b889f2",
 390        "4bd9b10d7f6946fd805f4fb8571d7bb0",
 391        "784321b6adeb45d09232c4551528d97f",
 392        "0537026c042b4ded8c3d8094e9d976b4",
 393        "f2069052008b4fe38eba3e412087579c"
 394       ]
 395      },
 396      "id": "wie75VFxM5q_",
 397      "outputId": "9e53e813-7dd4-4e18-ea35-02100b217a4e"
 398     },
 399     "outputs": [],
 400     "source": [
 401      "from transformers import AutoModelForSequenceClassification\n",
 402      "\n",
 403      "# Set the mapping between int label and its meaning.\n",
 404      "id2label = {0: \"ham\", 1: \"spam\"}\n",
 405      "label2id = {\"ham\": 0, \"spam\": 1}\n",
 406      "\n",
 407      "model = AutoModelForSequenceClassification.from_pretrained(\n",
 408      "    \"distilbert-base-uncased\",\n",
 409      "    num_labels=2,\n",
 410      "    label2id=label2id,\n",
 411      "    id2label=id2label,\n",
 412      ")"
 413     ]
 414    },
 415    {
 416     "cell_type": "markdown",
 417     "metadata": {
 418      "id": "p-aMBdjF5sXf"
 419     },
 420     "source": [
 421      "Create the evaluation metric to log. Loss is also logged, but adding other metrics such as accuracy can make modeling performance easier to understand. For classification task, we use `accuracy` as the tracking metric."
 422     ]
 423    },
 424    {
 425     "cell_type": "code",
 426     "execution_count": null,
 427     "metadata": {
 428      "colab": {
 429       "base_uri": "https://localhost:8080/",
 430       "height": 49,
 431       "referenced_widgets": [
 432        "71e919cdc65a4d65909e96a0fbd0414c",
 433        "eb3ae3fa74ce40418e5fb34210fb1ae6",
 434        "8b0a557d91754f72bfd86afec663e7c3",
 435        "02f7e8334f0148efa0731c7625ced517",
 436        "6509b5ad41b24833bccd73cead1ba8f6",
 437        "d775df6bf1554d61ac3ba076a626183d",
 438        "10ac297f68ff4a0ba1568d4abc484e6c",
 439        "e81a017477b14b4fbc3fb8c092805e51",
 440        "aaa7bf8e89654a7caee403352ad7ee28",
 441        "33ed6a3b53c64993be80eb8118e40e3d",
 442        "a15fcc29f7dc4c9c81a08fe584946c6b"
 443       ]
 444      },
 445      "id": "WyTEqrlC4xnY",
 446      "outputId": "2441ecb7-d379-433c-d54e-d945906119ea"
 447     },
 448     "outputs": [],
 449     "source": [
 450      "import evaluate\n",
 451      "import numpy as np\n",
 452      "\n",
 453      "metric = evaluate.load(\"accuracy\")\n",
 454      "\n",
 455      "\n",
 456      "def compute_metrics(eval_pred):\n",
 457      "    logits, labels = eval_pred\n",
 458      "    predictions = np.argmax(logits, axis=-1)\n",
 459      "    return metric.compute(predictions=predictions, references=labels)"
 460     ]
 461    },
 462    {
 463     "cell_type": "markdown",
 464     "metadata": {
 465      "id": "w8BTW-gH6Cg6"
 466     },
 467     "source": [
 468      "Let's set up the trainer! We need to configure two things:\n",
 469      "- `TrainingArguments`: it sets hyperparameters like batch size, logging frequency and so. Please refer to [transformers documentation](https://huggingface.co/docs/transformers/main_classes/trainer#transformers.TrainingArguments)\n",
 470      "for the full arg list. Don't panick on the long list of args, usually we just need a few out of that.\n",
 471      "- `Trainer`: `Trainer` hooks things together, including the model, training args, training/evaluation dataset, and evaluation function."
 472     ]
 473    },
 474    {
 475     "cell_type": "code",
 476     "execution_count": 8,
 477     "metadata": {
 478      "id": "QzPUM6KYNj3S"
 479     },
 480     "outputs": [],
 481     "source": [
 482      "from transformers import Trainer, TrainingArguments\n",
 483      "\n",
 484      "# Checkpoints will be output to this `training_output_dir`.\n",
 485      "training_output_dir = \"sms_trainer\"\n",
 486      "training_args = TrainingArguments(\n",
 487      "    output_dir=training_output_dir,\n",
 488      "    evaluation_strategy=\"epoch\",\n",
 489      "    per_device_train_batch_size=8,\n",
 490      "    per_device_eval_batch_size=8,\n",
 491      "    logging_steps=8,\n",
 492      "    num_train_epochs=3,\n",
 493      ")\n",
 494      "\n",
 495      "# Put things together with a `Trainer` instance.\n",
 496      "trainer = Trainer(\n",
 497      "    model=model,\n",
 498      "    args=training_args,\n",
 499      "    train_dataset=train_tokenized,\n",
 500      "    eval_dataset=test_tokenized,\n",
 501      "    compute_metrics=compute_metrics,\n",
 502      ")"
 503     ]
 504    },
 505    {
 506     "cell_type": "markdown",
 507     "metadata": {
 508      "id": "RFATVfh-6zb1"
 509     },
 510     "source": [
 511      "We are ready for kicking off the training! Before that, let's set up our tracking/visualization tool - MLflow + Databricks (Community Edition)."
 512     ]
 513    },
 514    {
 515     "cell_type": "markdown",
 516     "metadata": {
 517      "id": "CCdzOMeZ6-TR"
 518     },
 519     "source": [
 520      "## Set up tracking/visualization tool\n",
 521      "\n",
 522      "If you have not, please register an account of [Databricks community edition](https://www.databricks.com/try-databricks#account). It should take no longer than 1min to register.\n",
 523      "\n",
 524      "Databricks CE (community edition) is a free platform for users to try out Databricks features. For this guide, we need the ML experiment dashboard for us to track our training progress."
 525     ]
 526    },
 527    {
 528     "cell_type": "markdown",
 529     "metadata": {
 530      "id": "sdPlafpZ70nW"
 531     },
 532     "source": [
 533      "After you have sucessfully registered an account, all you need to do is to run the command below to connect from Google Colab to your Databricks account. You will need to enter following information at prompt:\n",
 534      "- **Databricks Host**: https://community.cloud.databricks.com/\n",
 535      "- **Username**: your signed up email\n",
 536      "- **Password**: your password"
 537     ]
 538    },
 539    {
 540     "cell_type": "code",
 541     "execution_count": 9,
 542     "metadata": {
 543      "colab": {
 544       "base_uri": "https://localhost:8080/"
 545      },
 546      "id": "dD3-b_e9OX_S",
 547      "outputId": "5ee65ed8-3a44-4431-946f-decfd77fcbc2"
 548     },
 549     "outputs": [
 550      {
 551       "name": "stdout",
 552       "output_type": "stream",
 553       "text": [
 554        "Databricks Host (should begin with https://): https://community.cloud.databricks.com/\n",
 555        "Username: qianchen94era@gmail.com\n",
 556        "Password: \n",
 557        "Repeat for confirmation: \n"
 558       ]
 559      }
 560     ],
 561     "source": [
 562      "!databricks configure"
 563     ]
 564    },
 565    {
 566     "cell_type": "markdown",
 567     "metadata": {
 568      "id": "jGq_vgmTPvcU"
 569     },
 570     "source": [
 571      "If you have access to Databricks production version, you will need to run `!databricks configure --token` instead, and generate a **personal access token** in your account and paste it. Other setups are the same."
 572     ]
 573    },
 574    {
 575     "cell_type": "markdown",
 576     "metadata": {
 577      "id": "fILXRWifCi6W"
 578     },
 579     "source": [
 580      "Now this colab is connected to the hosted tracking server. Let's configure MLflow metadata. Two things to set up:\n",
 581      "- `mlflow.set_tracking_uri`: always use \"databricks\".\n",
 582      "- `mlflow.set_experiment`: pick up a name you like, start with `/`"
 583     ]
 584    },
 585    {
 586     "cell_type": "code",
 587     "execution_count": 10,
 588     "metadata": {
 589      "colab": {
 590       "base_uri": "https://localhost:8080/"
 591      },
 592      "id": "faqxXLxNNnlk",
 593      "outputId": "77cbb0eb-05f8-4f3a-9eff-c209a81a7efd"
 594     },
 595     "outputs": [
 596      {
 597       "data": {
 598        "text/plain": [
 599         "<Experiment: artifact_location='dbfs:/databricks/mlflow-tracking/3039554150514788', creation_time=1692052967482, experiment_id='3039554150514788', last_update_time=1692218287414, lifecycle_stage='active', name='/finetune-a-spam-classifier', tags={'mlflow.experiment.sourceName': '/finetune-a-spam-classifier',\n",
 600         " 'mlflow.experimentType': 'MLFLOW_EXPERIMENT',\n",
 601         " 'mlflow.ownerEmail': 'qianchen94era@gmail.com',\n",
 602         " 'mlflow.ownerId': '3209978630771139'}>"
 603        ]
 604       },
 605       "execution_count": 10,
 606       "metadata": {},
 607       "output_type": "execute_result"
 608      }
 609     ],
 610     "source": [
 611      "import mlflow\n",
 612      "\n",
 613      "# This is always \"databricks\" when using a databricks hosted tracking server.\n",
 614      "mlflow.set_tracking_uri(\"databricks\")\n",
 615      "# Pick up a name you like.\n",
 616      "mlflow.set_experiment(\"/finetune-a-spam-classifier\")"
 617     ]
 618    },
 619    {
 620     "cell_type": "markdown",
 621     "metadata": {
 622      "id": "DRZle6T7B3l3"
 623     },
 624     "source": [
 625      "## Kick off the finetuning\n",
 626      "\n",
 627      "We have every piece! Now let's kick off the finetuning."
 628     ]
 629    },
 630    {
 631     "cell_type": "code",
 632     "execution_count": 11,
 633     "metadata": {
 634      "colab": {
 635       "base_uri": "https://localhost:8080/",
 636       "height": 225
 637      },
 638      "id": "ltRLxvWEEV_Z",
 639      "outputId": "ef64f462-957a-47b4-f2aa-bf696f6f31ac"
 640     },
 641     "outputs": [
 642      {
 643       "name": "stderr",
 644       "output_type": "stream",
 645       "text": [
 646        "/usr/local/lib/python3.10/dist-packages/transformers/optimization.py:411: FutureWarning: This implementation of AdamW is deprecated and will be removed in a future version. Use the PyTorch implementation torch.optim.AdamW instead, or set `no_deprecation_warning=True` to disable this warning\n",
 647        "  warnings.warn(\n"
 648       ]
 649      },
 650      {
 651       "data": {
 652        "text/html": [
 653         "\n",
 654         "    <div>\n",
 655         "      \n",
 656         "      <progress value='1674' max='1674' style='width:300px; height:20px; vertical-align: middle;'></progress>\n",
 657         "      [1674/1674 02:52, Epoch 3/3]\n",
 658         "    </div>\n",
 659         "    <table border=\"1\" class=\"dataframe\">\n",
 660         "  <thead>\n",
 661         " <tr style=\"text-align: left;\">\n",
 662         "      <th>Epoch</th>\n",
 663         "      <th>Training Loss</th>\n",
 664         "      <th>Validation Loss</th>\n",
 665         "      <th>Accuracy</th>\n",
 666         "    </tr>\n",
 667         "  </thead>\n",
 668         "  <tbody>\n",
 669         "    <tr>\n",
 670         "      <td>1</td>\n",
 671         "      <td>0.193300</td>\n",
 672         "      <td>0.050481</td>\n",
 673         "      <td>0.987444</td>\n",
 674         "    </tr>\n",
 675         "    <tr>\n",
 676         "      <td>2</td>\n",
 677         "      <td>0.000800</td>\n",
 678         "      <td>0.029386</td>\n",
 679         "      <td>0.993722</td>\n",
 680         "    </tr>\n",
 681         "    <tr>\n",
 682         "      <td>3</td>\n",
 683         "      <td>0.000200</td>\n",
 684         "      <td>0.042648</td>\n",
 685         "      <td>0.993722</td>\n",
 686         "    </tr>\n",
 687         "  </tbody>\n",
 688         "</table><p>"
 689        ],
 690        "text/plain": [
 691         "<IPython.core.display.HTML object>"
 692        ]
 693       },
 694       "metadata": {},
 695       "output_type": "display_data"
 696      }
 697     ],
 698     "source": [
 699      "with mlflow.start_run() as run:\n",
 700      "    trainer.train()"
 701     ]
 702    },
 703    {
 704     "cell_type": "markdown",
 705     "metadata": {
 706      "id": "yRvLsqu4Ehu6"
 707     },
 708     "source": [
 709      "While your training is ongoing, you can find this training in your dashboard. Log in to your [Databricks CE](https://community.cloud.databricks.com/) account, and click on top left to select machine learning in the drop down list. Then click on the experiment icon. See the screenshot below:\n",
 710      "![landing page](https://drive.google.com/uc?export=view&id=1QxVaolr-L-w96pKUOiYQut3aSRE-04tC)\n",
 711      "\n",
 712      "After clicking the `Experiment` button, it will bring you to the experiment page, where you can find your runs. Clicking on the most recent experiment and run, you can find your metrics there, similar to:\n",
 713      "![experiment page](https://drive.google.com/uc?export=view&id=1M-oycljsFAHBVip81Rprwx57Ape1uCq-)\n",
 714      "\n",
 715      "You can click on metrics to see the chart."
 716     ]
 717    },
 718    {
 719     "cell_type": "markdown",
 720     "metadata": {
 721      "id": "M6CrKH4lMcUw"
 722     },
 723     "source": [
 724      "## Evaluate the finetuned model\n",
 725      "\n",
 726      "Now we have finished the finetuning, let's see how it works. We will wrap the finetuned model into a HuggingFace `text-classification` pipeline. Using pipeline is optional, but it has several benefits including it automatically does tokenization and detokenization, so we can feed a string input and get a string output."
 727     ]
 728    },
 729    {
 730     "cell_type": "code",
 731     "execution_count": 12,
 732     "metadata": {
 733      "colab": {
 734       "base_uri": "https://localhost:8080/"
 735      },
 736      "id": "eTrc2M6KEeNO",
 737      "outputId": "c3ae8344-5086-4587-e233-cefe5927296e"
 738     },
 739     "outputs": [
 740      {
 741       "name": "stderr",
 742       "output_type": "stream",
 743       "text": [
 744        "Xformers is not installed correctly. If you want to use memory_efficient_attention to accelerate training use the following command to install Xformers\n",
 745        "pip install xformers.\n"
 746       ]
 747      },
 748      {
 749       "name": "stdout",
 750       "output_type": "stream",
 751       "text": [
 752        "Model prediction:  [{'label': 'spam', 'score': 0.999816358089447}]\n"
 753       ]
 754      }
 755     ],
 756     "source": [
 757      "from transformers import pipeline\n",
 758      "\n",
 759      "pipe = pipeline(\n",
 760      "    \"text-classification\",\n",
 761      "    model=trainer.model,\n",
 762      "    batch_size=8,\n",
 763      "    tokenizer=tokenizer,\n",
 764      "    device=0,\n",
 765      ")\n",
 766      "\n",
 767      "# Make a random message.\n",
 768      "sample_text = (\n",
 769      "    \"WINNER!! As a valued network customer you have been selected \"\n",
 770      "    \"to receivea £900 prize reward! To claim call 1234567. Claim \"\n",
 771      "    \"code GEEZ. Valid 12 hours only.\"\n",
 772      ")\n",
 773      "print(\"Model prediction: \", pipe(sample_text))"
 774     ]
 775    },
 776    {
 777     "cell_type": "markdown",
 778     "metadata": {
 779      "id": "I5r6D-PSNdch"
 780     },
 781     "source": [
 782      "That's it! You have made it, thanks for reading!"
 783     ]
 784    }
 785   ],
 786   "metadata": {
 787    "accelerator": "GPU",
 788    "colab": {
 789     "gpuType": "V100",
 790     "provenance": []
 791    },
 792    "kernelspec": {
 793     "display_name": "Python 3",
 794     "name": "python3"
 795    },
 796    "language_info": {
 797     "name": "python"
 798    },
 799    "widgets": {
 800     "application/vnd.jupyter.widget-state+json": {
 801      "000405e2e81c4b0f91cefc90919a00f0": {
 802       "model_module": "@jupyter-widgets/controls",
 803       "model_module_version": "1.5.0",
 804       "model_name": "HTMLModel",
 805       "state": {
 806        "_dom_classes": [],
 807        "_model_module": "@jupyter-widgets/controls",
 808        "_model_module_version": "1.5.0",
 809        "_model_name": "HTMLModel",
 810        "_view_count": null,
 811        "_view_module": "@jupyter-widgets/controls",
 812        "_view_module_version": "1.5.0",
 813        "_view_name": "HTMLView",
 814        "description": "",
 815        "description_tooltip": null,
 816        "layout": "IPY_MODEL_4800284e2e2f4f19afe0c02f3f766640",
 817        "placeholder": "​",
 818        "style": "IPY_MODEL_5ce0c314ce644964b5f84b0142cd1959",
 819        "value": "Downloading (…)okenizer_config.json: 100%"
 820       }
 821      },
 822      "02f7e8334f0148efa0731c7625ced517": {
 823       "model_module": "@jupyter-widgets/controls",
 824       "model_module_version": "1.5.0",
 825       "model_name": "HTMLModel",
 826       "state": {
 827        "_dom_classes": [],
 828        "_model_module": "@jupyter-widgets/controls",
 829        "_model_module_version": "1.5.0",
 830        "_model_name": "HTMLModel",
 831        "_view_count": null,
 832        "_view_module": "@jupyter-widgets/controls",
 833        "_view_module_version": "1.5.0",
 834        "_view_name": "HTMLView",
 835        "description": "",
 836        "description_tooltip": null,
 837        "layout": "IPY_MODEL_33ed6a3b53c64993be80eb8118e40e3d",
 838        "placeholder": "​",
 839        "style": "IPY_MODEL_a15fcc29f7dc4c9c81a08fe584946c6b",
 840        "value": " 4.20k/4.20k [00:00&lt;00:00, 232kB/s]"
 841       }
 842      },
 843      "0537026c042b4ded8c3d8094e9d976b4": {
 844       "model_module": "@jupyter-widgets/base",
 845       "model_module_version": "1.2.0",
 846       "model_name": "LayoutModel",
 847       "state": {
 848        "_model_module": "@jupyter-widgets/base",
 849        "_model_module_version": "1.2.0",
 850        "_model_name": "LayoutModel",
 851        "_view_count": null,
 852        "_view_module": "@jupyter-widgets/base",
 853        "_view_module_version": "1.2.0",
 854        "_view_name": "LayoutView",
 855        "align_content": null,
 856        "align_items": null,
 857        "align_self": null,
 858        "border": null,
 859        "bottom": null,
 860        "display": null,
 861        "flex": null,
 862        "flex_flow": null,
 863        "grid_area": null,
 864        "grid_auto_columns": null,
 865        "grid_auto_flow": null,
 866        "grid_auto_rows": null,
 867        "grid_column": null,
 868        "grid_gap": null,
 869        "grid_row": null,
 870        "grid_template_areas": null,
 871        "grid_template_columns": null,
 872        "grid_template_rows": null,
 873        "height": null,
 874        "justify_content": null,
 875        "justify_items": null,
 876        "left": null,
 877        "margin": null,
 878        "max_height": null,
 879        "max_width": null,
 880        "min_height": null,
 881        "min_width": null,
 882        "object_fit": null,
 883        "object_position": null,
 884        "order": null,
 885        "overflow": null,
 886        "overflow_x": null,
 887        "overflow_y": null,
 888        "padding": null,
 889        "right": null,
 890        "top": null,
 891        "visibility": null,
 892        "width": null
 893       }
 894      },
 895      "059507fad8fa46a38e95b9e1dae90e35": {
 896       "model_module": "@jupyter-widgets/controls",
 897       "model_module_version": "1.5.0",
 898       "model_name": "HBoxModel",
 899       "state": {
 900        "_dom_classes": [],
 901        "_model_module": "@jupyter-widgets/controls",
 902        "_model_module_version": "1.5.0",
 903        "_model_name": "HBoxModel",
 904        "_view_count": null,
 905        "_view_module": "@jupyter-widgets/controls",
 906        "_view_module_version": "1.5.0",
 907        "_view_name": "HBoxView",
 908        "box_style": "",
 909        "children": [
 910         "IPY_MODEL_aa70fb7c32b9457aaa7d62cea535c562",
 911         "IPY_MODEL_db65ce2c3d634438ba54fd8d01e5ae13",
 912         "IPY_MODEL_b20b59630cef497689f4b200e53462dc"
 913        ],
 914        "layout": "IPY_MODEL_a16de79c84e948729f4eadfb78e4a08a"
 915       }
 916      },
 917      "06d716e50db745569f50b6add9f2e31d": {
 918       "model_module": "@jupyter-widgets/controls",
 919       "model_module_version": "1.5.0",
 920       "model_name": "HTMLModel",
 921       "state": {
 922        "_dom_classes": [],
 923        "_model_module": "@jupyter-widgets/controls",
 924        "_model_module_version": "1.5.0",
 925        "_model_name": "HTMLModel",
 926        "_view_count": null,
 927        "_view_module": "@jupyter-widgets/controls",
 928        "_view_module_version": "1.5.0",
 929        "_view_name": "HTMLView",
 930        "description": "",
 931        "description_tooltip": null,
 932        "layout": "IPY_MODEL_11cbc6948a70403f925374a2649cdbf9",
 933        "placeholder": "​",
 934        "style": "IPY_MODEL_df5b5bf0776c4198aa295d118534ab9e",
 935        "value": " 4.87k/4.87k [00:00&lt;00:00, 79.3kB/s]"
 936       }
 937      },
 938      "09868dddc3b54996a6f2b79c0e4c9b50": {
 939       "model_module": "@jupyter-widgets/controls",
 940       "model_module_version": "1.5.0",
 941       "model_name": "DescriptionStyleModel",
 942       "state": {
 943        "_model_module": "@jupyter-widgets/controls",
 944        "_model_module_version": "1.5.0",
 945        "_model_name": "DescriptionStyleModel",
 946        "_view_count": null,
 947        "_view_module": "@jupyter-widgets/base",
 948        "_view_module_version": "1.2.0",
 949        "_view_name": "StyleView",
 950        "description_width": ""
 951       }
 952      },
 953      "0c4e3d917899406c86b11b52901e9039": {
 954       "model_module": "@jupyter-widgets/controls",
 955       "model_module_version": "1.5.0",
 956       "model_name": "FloatProgressModel",
 957       "state": {
 958        "_dom_classes": [],
 959        "_model_module": "@jupyter-widgets/controls",
 960        "_model_module_version": "1.5.0",
 961        "_model_name": "FloatProgressModel",
 962        "_view_count": null,
 963        "_view_module": "@jupyter-widgets/controls",
 964        "_view_module_version": "1.5.0",
 965        "_view_name": "ProgressView",
 966        "bar_style": "success",
 967        "description": "",
 968        "description_tooltip": null,
 969        "layout": "IPY_MODEL_6f9c760bba0440299bf91ba73e9347c9",
 970        "max": 28,
 971        "min": 0,
 972        "orientation": "horizontal",
 973        "style": "IPY_MODEL_b26b2b7b36fb4b94bc8bcb21065976da",
 974        "value": 28
 975       }
 976      },
 977      "0ca8528a89d74560b8ea37803e4ad5a5": {
 978       "model_module": "@jupyter-widgets/controls",
 979       "model_module_version": "1.5.0",
 980       "model_name": "FloatProgressModel",
 981       "state": {
 982        "_dom_classes": [],
 983        "_model_module": "@jupyter-widgets/controls",
 984        "_model_module_version": "1.5.0",
 985        "_model_name": "FloatProgressModel",
 986        "_view_count": null,
 987        "_view_module": "@jupyter-widgets/controls",
 988        "_view_module_version": "1.5.0",
 989        "_view_name": "ProgressView",
 990        "bar_style": "success",
 991        "description": "",
 992        "description_tooltip": null,
 993        "layout": "IPY_MODEL_e3e81446a5e54a6cbdf1d63200d43794",
 994        "max": 4872,
 995        "min": 0,
 996        "orientation": "horizontal",
 997        "style": "IPY_MODEL_cfdef1af04024448bc490adbf11dc0e2",
 998        "value": 4872
 999       }
1000      },
1001      "0d8591fd63df49e5b4ab87898d83b5f0": {
1002       "model_module": "@jupyter-widgets/controls",
1003       "model_module_version": "1.5.0",
1004       "model_name": "DescriptionStyleModel",
1005       "state": {
1006        "_model_module": "@jupyter-widgets/controls",
1007        "_model_module_version": "1.5.0",
1008        "_model_name": "DescriptionStyleModel",
1009        "_view_count": null,
1010        "_view_module": "@jupyter-widgets/base",
1011        "_view_module_version": "1.2.0",
1012        "_view_name": "StyleView",
1013        "description_width": ""
1014       }
1015      },
1016      "0debc0ae43d1490fad0440c0a4c914d1": {
1017       "model_module": "@jupyter-widgets/controls",
1018       "model_module_version": "1.5.0",
1019       "model_name": "HTMLModel",
1020       "state": {
1021        "_dom_classes": [],
1022        "_model_module": "@jupyter-widgets/controls",
1023        "_model_module_version": "1.5.0",
1024        "_model_name": "HTMLModel",
1025        "_view_count": null,
1026        "_view_module": "@jupyter-widgets/controls",
1027        "_view_module_version": "1.5.0",
1028        "_view_name": "HTMLView",
1029        "description": "",
1030        "description_tooltip": null,
1031        "layout": "IPY_MODEL_87531fd0e4eb41f293019f2e155e63c5",
1032        "placeholder": "​",
1033        "style": "IPY_MODEL_d9d6546d2bb34754943dd4dc531a8d8a",
1034        "value": " 1115/1115 [00:00&lt;00:00, 3148.53 examples/s]"
1035       }
1036      },
1037      "0e521a315cd34b86bdb2aba0c0be09bf": {
1038       "model_module": "@jupyter-widgets/controls",
1039       "model_module_version": "1.5.0",
1040       "model_name": "HTMLModel",
1041       "state": {
1042        "_dom_classes": [],
1043        "_model_module": "@jupyter-widgets/controls",
1044        "_model_module_version": "1.5.0",
1045        "_model_name": "HTMLModel",
1046        "_view_count": null,
1047        "_view_module": "@jupyter-widgets/controls",
1048        "_view_module_version": "1.5.0",
1049        "_view_name": "HTMLView",
1050        "description": "",
1051        "description_tooltip": null,
1052        "layout": "IPY_MODEL_928c5664a3b84b49873f258cd1aa0797",
1053        "placeholder": "​",
1054        "style": "IPY_MODEL_6e0c1ae83be848a6be849b7f10d9776f",
1055        "value": "Map: 100%"
1056       }
1057      },
1058      "0fffe252b0b841d1be18808f50d544ed": {
1059       "model_module": "@jupyter-widgets/base",
1060       "model_module_version": "1.2.0",
1061       "model_name": "LayoutModel",
1062       "state": {
1063        "_model_module": "@jupyter-widgets/base",
1064        "_model_module_version": "1.2.0",
1065        "_model_name": "LayoutModel",
1066        "_view_count": null,
1067        "_view_module": "@jupyter-widgets/base",
1068        "_view_module_version": "1.2.0",
1069        "_view_name": "LayoutView",
1070        "align_content": null,
1071        "align_items": null,
1072        "align_self": null,
1073        "border": null,
1074        "bottom": null,
1075        "display": null,
1076        "flex": null,
1077        "flex_flow": null,
1078        "grid_area": null,
1079        "grid_auto_columns": null,
1080        "grid_auto_flow": null,
1081        "grid_auto_rows": null,
1082        "grid_column": null,
1083        "grid_gap": null,
1084        "grid_row": null,
1085        "grid_template_areas": null,
1086        "grid_template_columns": null,
1087        "grid_template_rows": null,
1088        "height": null,
1089        "justify_content": null,
1090        "justify_items": null,
1091        "left": null,
1092        "margin": null,
1093        "max_height": null,
1094        "max_width": null,
1095        "min_height": null,
1096        "min_width": null,
1097        "object_fit": null,
1098        "object_position": null,
1099        "order": null,
1100        "overflow": null,
1101        "overflow_x": null,
1102        "overflow_y": null,
1103        "padding": null,
1104        "right": null,
1105        "top": null,
1106        "visibility": null,
1107        "width": null
1108       }
1109      },
1110      "10ac297f68ff4a0ba1568d4abc484e6c": {
1111       "model_module": "@jupyter-widgets/controls",
1112       "model_module_version": "1.5.0",
1113       "model_name": "DescriptionStyleModel",
1114       "state": {
1115        "_model_module": "@jupyter-widgets/controls",
1116        "_model_module_version": "1.5.0",
1117        "_model_name": "DescriptionStyleModel",
1118        "_view_count": null,
1119        "_view_module": "@jupyter-widgets/base",
1120        "_view_module_version": "1.2.0",
1121        "_view_name": "StyleView",
1122        "description_width": ""
1123       }
1124      },
1125      "11cbc6948a70403f925374a2649cdbf9": {
1126       "model_module": "@jupyter-widgets/base",
1127       "model_module_version": "1.2.0",
1128       "model_name": "LayoutModel",
1129       "state": {
1130        "_model_module": "@jupyter-widgets/base",
1131        "_model_module_version": "1.2.0",
1132        "_model_name": "LayoutModel",
1133        "_view_count": null,
1134        "_view_module": "@jupyter-widgets/base",
1135        "_view_module_version": "1.2.0",
1136        "_view_name": "LayoutView",
1137        "align_content": null,
1138        "align_items": null,
1139        "align_self": null,
1140        "border": null,
1141        "bottom": null,
1142        "display": null,
1143        "flex": null,
1144        "flex_flow": null,
1145        "grid_area": null,
1146        "grid_auto_columns": null,
1147        "grid_auto_flow": null,
1148        "grid_auto_rows": null,
1149        "grid_column": null,
1150        "grid_gap": null,
1151        "grid_row": null,
1152        "grid_template_areas": null,
1153        "grid_template_columns": null,
1154        "grid_template_rows": null,
1155        "height": null,
1156        "justify_content": null,
1157        "justify_items": null,
1158        "left": null,
1159        "margin": null,
1160        "max_height": null,
1161        "max_width": null,
1162        "min_height": null,
1163        "min_width": null,
1164        "object_fit": null,
1165        "object_position": null,
1166        "order": null,
1167        "overflow": null,
1168        "overflow_x": null,
1169        "overflow_y": null,
1170        "padding": null,
1171        "right": null,
1172        "top": null,
1173        "visibility": null,
1174        "width": null
1175       }
1176      },
1177      "125928c4f5bd4b9baaff6b02fde0c966": {
1178       "model_module": "@jupyter-widgets/base",
1179       "model_module_version": "1.2.0",
1180       "model_name": "LayoutModel",
1181       "state": {
1182        "_model_module": "@jupyter-widgets/base",
1183        "_model_module_version": "1.2.0",
1184        "_model_name": "LayoutModel",
1185        "_view_count": null,
1186        "_view_module": "@jupyter-widgets/base",
1187        "_view_module_version": "1.2.0",
1188        "_view_name": "LayoutView",
1189        "align_content": null,
1190        "align_items": null,
1191        "align_self": null,
1192        "border": null,
1193        "bottom": null,
1194        "display": null,
1195        "flex": null,
1196        "flex_flow": null,
1197        "grid_area": null,
1198        "grid_auto_columns": null,
1199        "grid_auto_flow": null,
1200        "grid_auto_rows": null,
1201        "grid_column": null,
1202        "grid_gap": null,
1203        "grid_row": null,
1204        "grid_template_areas": null,
1205        "grid_template_columns": null,
1206        "grid_template_rows": null,
1207        "height": null,
1208        "justify_content": null,
1209        "justify_items": null,
1210        "left": null,
1211        "margin": null,
1212        "max_height": null,
1213        "max_width": null,
1214        "min_height": null,
1215        "min_width": null,
1216        "object_fit": null,
1217        "object_position": null,
1218        "order": null,
1219        "overflow": null,
1220        "overflow_x": null,
1221        "overflow_y": null,
1222        "padding": null,
1223        "right": null,
1224        "top": null,
1225        "visibility": null,
1226        "width": null
1227       }
1228      },
1229      "128994fac80044e2af3f80f599f95980": {
1230       "model_module": "@jupyter-widgets/controls",
1231       "model_module_version": "1.5.0",
1232       "model_name": "HTMLModel",
1233       "state": {
1234        "_dom_classes": [],
1235        "_model_module": "@jupyter-widgets/controls",
1236        "_model_module_version": "1.5.0",
1237        "_model_name": "HTMLModel",
1238        "_view_count": null,
1239        "_view_module": "@jupyter-widgets/controls",
1240        "_view_module_version": "1.5.0",
1241        "_view_name": "HTMLView",
1242        "description": "",
1243        "description_tooltip": null,
1244        "layout": "IPY_MODEL_a56d59fa5582461c876ba156fd7a5431",
1245        "placeholder": "​",
1246        "style": "IPY_MODEL_23b71258709642d79244244b6c5979a6",
1247        "value": "Downloading data: "
1248       }
1249      },
1250      "144e4553939146beac5106491778977d": {
1251       "model_module": "@jupyter-widgets/base",
1252       "model_module_version": "1.2.0",
1253       "model_name": "LayoutModel",
1254       "state": {
1255        "_model_module": "@jupyter-widgets/base",
1256        "_model_module_version": "1.2.0",
1257        "_model_name": "LayoutModel",
1258        "_view_count": null,
1259        "_view_module": "@jupyter-widgets/base",
1260        "_view_module_version": "1.2.0",
1261        "_view_name": "LayoutView",
1262        "align_content": null,
1263        "align_items": null,
1264        "align_self": null,
1265        "border": null,
1266        "bottom": null,
1267        "display": null,
1268        "flex": null,
1269        "flex_flow": null,
1270        "grid_area": null,
1271        "grid_auto_columns": null,
1272        "grid_auto_flow": null,
1273        "grid_auto_rows": null,
1274        "grid_column": null,
1275        "grid_gap": null,
1276        "grid_row": null,
1277        "grid_template_areas": null,
1278        "grid_template_columns": null,
1279        "grid_template_rows": null,
1280        "height": null,
1281        "justify_content": null,
1282        "justify_items": null,
1283        "left": null,
1284        "margin": null,
1285        "max_height": null,
1286        "max_width": null,
1287        "min_height": null,
1288        "min_width": null,
1289        "object_fit": null,
1290        "object_position": null,
1291        "order": null,
1292        "overflow": null,
1293        "overflow_x": null,
1294        "overflow_y": null,
1295        "padding": null,
1296        "right": null,
1297        "top": null,
1298        "visibility": null,
1299        "width": null
1300       }
1301      },
1302      "14a9a89cc96a4300b000b5510f6dc9c6": {
1303       "model_module": "@jupyter-widgets/controls",
1304       "model_module_version": "1.5.0",
1305       "model_name": "DescriptionStyleModel",
1306       "state": {
1307        "_model_module": "@jupyter-widgets/controls",
1308        "_model_module_version": "1.5.0",
1309        "_model_name": "DescriptionStyleModel",
1310        "_view_count": null,
1311        "_view_module": "@jupyter-widgets/base",
1312        "_view_module_version": "1.2.0",
1313        "_view_name": "StyleView",
1314        "description_width": ""
1315       }
1316      },
1317      "15bb214359de4788b9b8985ddf59ae96": {
1318       "model_module": "@jupyter-widgets/controls",
1319       "model_module_version": "1.5.0",
1320       "model_name": "FloatProgressModel",
1321       "state": {
1322        "_dom_classes": [],
1323        "_model_module": "@jupyter-widgets/controls",
1324        "_model_module_version": "1.5.0",
1325        "_model_name": "FloatProgressModel",
1326        "_view_count": null,
1327        "_view_module": "@jupyter-widgets/controls",
1328        "_view_module_version": "1.5.0",
1329        "_view_name": "ProgressView",
1330        "bar_style": "success",
1331        "description": "",
1332        "description_tooltip": null,
1333        "layout": "IPY_MODEL_e5edea097f0a4479aaa234322ba9f2b9",
1334        "max": 3208,
1335        "min": 0,
1336        "orientation": "horizontal",
1337        "style": "IPY_MODEL_689d497676884fafa3a918f85f8f5060",
1338        "value": 3208
1339       }
1340      },
1341      "1a360b3bfc914310bc63938b31e799ab": {
1342       "model_module": "@jupyter-widgets/base",
1343       "model_module_version": "1.2.0",
1344       "model_name": "LayoutModel",
1345       "state": {
1346        "_model_module": "@jupyter-widgets/base",
1347        "_model_module_version": "1.2.0",
1348        "_model_name": "LayoutModel",
1349        "_view_count": null,
1350        "_view_module": "@jupyter-widgets/base",
1351        "_view_module_version": "1.2.0",
1352        "_view_name": "LayoutView",
1353        "align_content": null,
1354        "align_items": null,
1355        "align_self": null,
1356        "border": null,
1357        "bottom": null,
1358        "display": null,
1359        "flex": null,
1360        "flex_flow": null,
1361        "grid_area": null,
1362        "grid_auto_columns": null,
1363        "grid_auto_flow": null,
1364        "grid_auto_rows": null,
1365        "grid_column": null,
1366        "grid_gap": null,
1367        "grid_row": null,
1368        "grid_template_areas": null,
1369        "grid_template_columns": null,
1370        "grid_template_rows": null,
1371        "height": null,
1372        "justify_content": null,
1373        "justify_items": null,
1374        "left": null,
1375        "margin": null,
1376        "max_height": null,
1377        "max_width": null,
1378        "min_height": null,
1379        "min_width": null,
1380        "object_fit": null,
1381        "object_position": null,
1382        "order": null,
1383        "overflow": null,
1384        "overflow_x": null,
1385        "overflow_y": null,
1386        "padding": null,
1387        "right": null,
1388        "top": null,
1389        "visibility": null,
1390        "width": null
1391       }
1392      },
1393      "1a8e7e67498043a08510fdc920d085a4": {
1394       "model_module": "@jupyter-widgets/base",
1395       "model_module_version": "1.2.0",
1396       "model_name": "LayoutModel",
1397       "state": {
1398        "_model_module": "@jupyter-widgets/base",
1399        "_model_module_version": "1.2.0",
1400        "_model_name": "LayoutModel",
1401        "_view_count": null,
1402        "_view_module": "@jupyter-widgets/base",
1403        "_view_module_version": "1.2.0",
1404        "_view_name": "LayoutView",
1405        "align_content": null,
1406        "align_items": null,
1407        "align_self": null,
1408        "border": null,
1409        "bottom": null,
1410        "display": null,
1411        "flex": null,
1412        "flex_flow": null,
1413        "grid_area": null,
1414        "grid_auto_columns": null,
1415        "grid_auto_flow": null,
1416        "grid_auto_rows": null,
1417        "grid_column": null,
1418        "grid_gap": null,
1419        "grid_row": null,
1420        "grid_template_areas": null,
1421        "grid_template_columns": null,
1422        "grid_template_rows": null,
1423        "height": null,
1424        "justify_content": null,
1425        "justify_items": null,
1426        "left": null,
1427        "margin": null,
1428        "max_height": null,
1429        "max_width": null,
1430        "min_height": null,
1431        "min_width": null,
1432        "object_fit": null,
1433        "object_position": null,
1434        "order": null,
1435        "overflow": null,
1436        "overflow_x": null,
1437        "overflow_y": null,
1438        "padding": null,
1439        "right": null,
1440        "top": null,
1441        "visibility": null,
1442        "width": null
1443       }
1444      },
1445      "1b9640f32442428b8ac63fe5ae46aa87": {
1446       "model_module": "@jupyter-widgets/base",
1447       "model_module_version": "1.2.0",
1448       "model_name": "LayoutModel",
1449       "state": {
1450        "_model_module": "@jupyter-widgets/base",
1451        "_model_module_version": "1.2.0",
1452        "_model_name": "LayoutModel",
1453        "_view_count": null,
1454        "_view_module": "@jupyter-widgets/base",
1455        "_view_module_version": "1.2.0",
1456        "_view_name": "LayoutView",
1457        "align_content": null,
1458        "align_items": null,
1459        "align_self": null,
1460        "border": null,
1461        "bottom": null,
1462        "display": null,
1463        "flex": null,
1464        "flex_flow": null,
1465        "grid_area": null,
1466        "grid_auto_columns": null,
1467        "grid_auto_flow": null,
1468        "grid_auto_rows": null,
1469        "grid_column": null,
1470        "grid_gap": null,
1471        "grid_row": null,
1472        "grid_template_areas": null,
1473        "grid_template_columns": null,
1474        "grid_template_rows": null,
1475        "height": null,
1476        "justify_content": null,
1477        "justify_items": null,
1478        "left": null,
1479        "margin": null,
1480        "max_height": null,
1481        "max_width": null,
1482        "min_height": null,
1483        "min_width": null,
1484        "object_fit": null,
1485        "object_position": null,
1486        "order": null,
1487        "overflow": null,
1488        "overflow_x": null,
1489        "overflow_y": null,
1490        "padding": null,
1491        "right": null,
1492        "top": null,
1493        "visibility": null,
1494        "width": null
1495       }
1496      },
1497      "210dc0cef395402ab533ba3f2f73ec29": {
1498       "model_module": "@jupyter-widgets/controls",
1499       "model_module_version": "1.5.0",
1500       "model_name": "DescriptionStyleModel",
1501       "state": {
1502        "_model_module": "@jupyter-widgets/controls",
1503        "_model_module_version": "1.5.0",
1504        "_model_name": "DescriptionStyleModel",
1505        "_view_count": null,
1506        "_view_module": "@jupyter-widgets/base",
1507        "_view_module_version": "1.2.0",
1508        "_view_name": "StyleView",
1509        "description_width": ""
1510       }
1511      },
1512      "21c1cc923fd645b284b6f46a0eeaff27": {
1513       "model_module": "@jupyter-widgets/controls",
1514       "model_module_version": "1.5.0",
1515       "model_name": "HTMLModel",
1516       "state": {
1517        "_dom_classes": [],
1518        "_model_module": "@jupyter-widgets/controls",
1519        "_model_module_version": "1.5.0",
1520        "_model_name": "HTMLModel",
1521        "_view_count": null,
1522        "_view_module": "@jupyter-widgets/controls",
1523        "_view_module_version": "1.5.0",
1524        "_view_name": "HTMLView",
1525        "description": "",
1526        "description_tooltip": null,
1527        "layout": "IPY_MODEL_5684f7e47ca94ae2a36bd01a817f1c21",
1528        "placeholder": "​",
1529        "style": "IPY_MODEL_9033f65547a54023afa4670523588642",
1530        "value": " 3.21k/3.21k [00:00&lt;00:00, 139kB/s]"
1531       }
1532      },
1533      "21fb2bf292b24b478357e9a0cdb962c0": {
1534       "model_module": "@jupyter-widgets/base",
1535       "model_module_version": "1.2.0",
1536       "model_name": "LayoutModel",
1537       "state": {
1538        "_model_module": "@jupyter-widgets/base",
1539        "_model_module_version": "1.2.0",
1540        "_model_name": "LayoutModel",
1541        "_view_count": null,
1542        "_view_module": "@jupyter-widgets/base",
1543        "_view_module_version": "1.2.0",
1544        "_view_name": "LayoutView",
1545        "align_content": null,
1546        "align_items": null,
1547        "align_self": null,
1548        "border": null,
1549        "bottom": null,
1550        "display": null,
1551        "flex": null,
1552        "flex_flow": null,
1553        "grid_area": null,
1554        "grid_auto_columns": null,
1555        "grid_auto_flow": null,
1556        "grid_auto_rows": null,
1557        "grid_column": null,
1558        "grid_gap": null,
1559        "grid_row": null,
1560        "grid_template_areas": null,
1561        "grid_template_columns": null,
1562        "grid_template_rows": null,
1563        "height": null,
1564        "justify_content": null,
1565        "justify_items": null,
1566        "left": null,
1567        "margin": null,
1568        "max_height": null,
1569        "max_width": null,
1570        "min_height": null,
1571        "min_width": null,
1572        "object_fit": null,
1573        "object_position": null,
1574        "order": null,
1575        "overflow": null,
1576        "overflow_x": null,
1577        "overflow_y": null,
1578        "padding": null,
1579        "right": null,
1580        "top": null,
1581        "visibility": null,
1582        "width": null
1583       }
1584      },
1585      "23b71258709642d79244244b6c5979a6": {
1586       "model_module": "@jupyter-widgets/controls",
1587       "model_module_version": "1.5.0",
1588       "model_name": "DescriptionStyleModel",
1589       "state": {
1590        "_model_module": "@jupyter-widgets/controls",
1591        "_model_module_version": "1.5.0",
1592        "_model_name": "DescriptionStyleModel",
1593        "_view_count": null,
1594        "_view_module": "@jupyter-widgets/base",
1595        "_view_module_version": "1.2.0",
1596        "_view_name": "StyleView",
1597        "description_width": ""
1598       }
1599      },
1600      "27bea21c5f9c46ce988b1e35270e8f2a": {
1601       "model_module": "@jupyter-widgets/base",
1602       "model_module_version": "1.2.0",
1603       "model_name": "LayoutModel",
1604       "state": {
1605        "_model_module": "@jupyter-widgets/base",
1606        "_model_module_version": "1.2.0",
1607        "_model_name": "LayoutModel",
1608        "_view_count": null,
1609        "_view_module": "@jupyter-widgets/base",
1610        "_view_module_version": "1.2.0",
1611        "_view_name": "LayoutView",
1612        "align_content": null,
1613        "align_items": null,
1614        "align_self": null,
1615        "border": null,
1616        "bottom": null,
1617        "display": null,
1618        "flex": null,
1619        "flex_flow": null,
1620        "grid_area": null,
1621        "grid_auto_columns": null,
1622        "grid_auto_flow": null,
1623        "grid_auto_rows": null,
1624        "grid_column": null,
1625        "grid_gap": null,
1626        "grid_row": null,
1627        "grid_template_areas": null,
1628        "grid_template_columns": null,
1629        "grid_template_rows": null,
1630        "height": null,
1631        "justify_content": null,
1632        "justify_items": null,
1633        "left": null,
1634        "margin": null,
1635        "max_height": null,
1636        "max_width": null,
1637        "min_height": null,
1638        "min_width": null,
1639        "object_fit": null,
1640        "object_position": null,
1641        "order": null,
1642        "overflow": null,
1643        "overflow_x": null,
1644        "overflow_y": null,
1645        "padding": null,
1646        "right": null,
1647        "top": null,
1648        "visibility": null,
1649        "width": null
1650       }
1651      },
1652      "2e6b9fb18cf44ebb98a34477acff2c42": {
1653       "model_module": "@jupyter-widgets/base",
1654       "model_module_version": "1.2.0",
1655       "model_name": "LayoutModel",
1656       "state": {
1657        "_model_module": "@jupyter-widgets/base",
1658        "_model_module_version": "1.2.0",
1659        "_model_name": "LayoutModel",
1660        "_view_count": null,
1661        "_view_module": "@jupyter-widgets/base",
1662        "_view_module_version": "1.2.0",
1663        "_view_name": "LayoutView",
1664        "align_content": null,
1665        "align_items": null,
1666        "align_self": null,
1667        "border": null,
1668        "bottom": null,
1669        "display": null,
1670        "flex": null,
1671        "flex_flow": null,
1672        "grid_area": null,
1673        "grid_auto_columns": null,
1674        "grid_auto_flow": null,
1675        "grid_auto_rows": null,
1676        "grid_column": null,
1677        "grid_gap": null,
1678        "grid_row": null,
1679        "grid_template_areas": null,
1680        "grid_template_columns": null,
1681        "grid_template_rows": null,
1682        "height": null,
1683        "justify_content": null,
1684        "justify_items": null,
1685        "left": null,
1686        "margin": null,
1687        "max_height": null,
1688        "max_width": null,
1689        "min_height": null,
1690        "min_width": null,
1691        "object_fit": null,
1692        "object_position": null,
1693        "order": null,
1694        "overflow": null,
1695        "overflow_x": null,
1696        "overflow_y": null,
1697        "padding": null,
1698        "right": null,
1699        "top": null,
1700        "visibility": null,
1701        "width": null
1702       }
1703      },
1704      "2fa8458089824964a7332b1932990bc6": {
1705       "model_module": "@jupyter-widgets/base",
1706       "model_module_version": "1.2.0",
1707       "model_name": "LayoutModel",
1708       "state": {
1709        "_model_module": "@jupyter-widgets/base",
1710        "_model_module_version": "1.2.0",
1711        "_model_name": "LayoutModel",
1712        "_view_count": null,
1713        "_view_module": "@jupyter-widgets/base",
1714        "_view_module_version": "1.2.0",
1715        "_view_name": "LayoutView",
1716        "align_content": null,
1717        "align_items": null,
1718        "align_self": null,
1719        "border": null,
1720        "bottom": null,
1721        "display": null,
1722        "flex": null,
1723        "flex_flow": null,
1724        "grid_area": null,
1725        "grid_auto_columns": null,
1726        "grid_auto_flow": null,
1727        "grid_auto_rows": null,
1728        "grid_column": null,
1729        "grid_gap": null,
1730        "grid_row": null,
1731        "grid_template_areas": null,
1732        "grid_template_columns": null,
1733        "grid_template_rows": null,
1734        "height": null,
1735        "justify_content": null,
1736        "justify_items": null,
1737        "left": null,
1738        "margin": null,
1739        "max_height": null,
1740        "max_width": null,
1741        "min_height": null,
1742        "min_width": null,
1743        "object_fit": null,
1744        "object_position": null,
1745        "order": null,
1746        "overflow": null,
1747        "overflow_x": null,
1748        "overflow_y": null,
1749        "padding": null,
1750        "right": null,
1751        "top": null,
1752        "visibility": null,
1753        "width": null
1754       }
1755      },
1756      "31733bed0c714fb29af6eb4de3015068": {
1757       "model_module": "@jupyter-widgets/controls",
1758       "model_module_version": "1.5.0",
1759       "model_name": "HTMLModel",
1760       "state": {
1761        "_dom_classes": [],
1762        "_model_module": "@jupyter-widgets/controls",
1763        "_model_module_version": "1.5.0",
1764        "_model_name": "HTMLModel",
1765        "_view_count": null,
1766        "_view_module": "@jupyter-widgets/controls",
1767        "_view_module_version": "1.5.0",
1768        "_view_name": "HTMLView",
1769        "description": "",
1770        "description_tooltip": null,
1771        "layout": "IPY_MODEL_877fedf3d6d94fe0b00397bab89b730a",
1772        "placeholder": "​",
1773        "style": "IPY_MODEL_8cc03ebce5a14d46910c4ba1ed027053",
1774        "value": " 5574/5574 [00:00&lt;00:00, 17503.91 examples/s]"
1775       }
1776      },
1777      "32c2b04248034199a441067f73b41b81": {
1778       "model_module": "@jupyter-widgets/base",
1779       "model_module_version": "1.2.0",
1780       "model_name": "LayoutModel",
1781       "state": {
1782        "_model_module": "@jupyter-widgets/base",
1783        "_model_module_version": "1.2.0",
1784        "_model_name": "LayoutModel",
1785        "_view_count": null,
1786        "_view_module": "@jupyter-widgets/base",
1787        "_view_module_version": "1.2.0",
1788        "_view_name": "LayoutView",
1789        "align_content": null,
1790        "align_items": null,
1791        "align_self": null,
1792        "border": null,
1793        "bottom": null,
1794        "display": null,
1795        "flex": null,
1796        "flex_flow": null,
1797        "grid_area": null,
1798        "grid_auto_columns": null,
1799        "grid_auto_flow": null,
1800        "grid_auto_rows": null,
1801        "grid_column": null,
1802        "grid_gap": null,
1803        "grid_row": null,
1804        "grid_template_areas": null,
1805        "grid_template_columns": null,
1806        "grid_template_rows": null,
1807        "height": null,
1808        "justify_content": null,
1809        "justify_items": null,
1810        "left": null,
1811        "margin": null,
1812        "max_height": null,
1813        "max_width": null,
1814        "min_height": null,
1815        "min_width": null,
1816        "object_fit": null,
1817        "object_position": null,
1818        "order": null,
1819        "overflow": null,
1820        "overflow_x": null,
1821        "overflow_y": null,
1822        "padding": null,
1823        "right": null,
1824        "top": null,
1825        "visibility": null,
1826        "width": null
1827       }
1828      },
1829      "33ed6a3b53c64993be80eb8118e40e3d": {
1830       "model_module": "@jupyter-widgets/base",
1831       "model_module_version": "1.2.0",
1832       "model_name": "LayoutModel",
1833       "state": {
1834        "_model_module": "@jupyter-widgets/base",
1835        "_model_module_version": "1.2.0",
1836        "_model_name": "LayoutModel",
1837        "_view_count": null,
1838        "_view_module": "@jupyter-widgets/base",
1839        "_view_module_version": "1.2.0",
1840        "_view_name": "LayoutView",
1841        "align_content": null,
1842        "align_items": null,
1843        "align_self": null,
1844        "border": null,
1845        "bottom": null,
1846        "display": null,
1847        "flex": null,
1848        "flex_flow": null,
1849        "grid_area": null,
1850        "grid_auto_columns": null,
1851        "grid_auto_flow": null,
1852        "grid_auto_rows": null,
1853        "grid_column": null,
1854        "grid_gap": null,
1855        "grid_row": null,
1856        "grid_template_areas": null,
1857        "grid_template_columns": null,
1858        "grid_template_rows": null,
1859        "height": null,
1860        "justify_content": null,
1861        "justify_items": null,
1862        "left": null,
1863        "margin": null,
1864        "max_height": null,
1865        "max_width": null,
1866        "min_height": null,
1867        "min_width": null,
1868        "object_fit": null,
1869        "object_position": null,
1870        "order": null,
1871        "overflow": null,
1872        "overflow_x": null,
1873        "overflow_y": null,
1874        "padding": null,
1875        "right": null,
1876        "top": null,
1877        "visibility": null,
1878        "width": null
1879       }
1880      },
1881      "36d13631dc464f3f93a707cdaa304b84": {
1882       "model_module": "@jupyter-widgets/controls",
1883       "model_module_version": "1.5.0",
1884       "model_name": "FloatProgressModel",
1885       "state": {
1886        "_dom_classes": [],
1887        "_model_module": "@jupyter-widgets/controls",
1888        "_model_module_version": "1.5.0",
1889        "_model_name": "FloatProgressModel",
1890        "_view_count": null,
1891        "_view_module": "@jupyter-widgets/controls",
1892        "_view_module_version": "1.5.0",
1893        "_view_name": "ProgressView",
1894        "bar_style": "success",
1895        "description": "",
1896        "description_tooltip": null,
1897        "layout": "IPY_MODEL_8c599bd782264ab9a691d35b07dafbcc",
1898        "max": 1,
1899        "min": 0,
1900        "orientation": "horizontal",
1901        "style": "IPY_MODEL_dbceb5bb3de24e26a448566d579bd2ce",
1902        "value": 1
1903       }
1904      },
1905      "38f011ca6f4848db9186ccd4b2e06557": {
1906       "model_module": "@jupyter-widgets/base",
1907       "model_module_version": "1.2.0",
1908       "model_name": "LayoutModel",
1909       "state": {
1910        "_model_module": "@jupyter-widgets/base",
1911        "_model_module_version": "1.2.0",
1912        "_model_name": "LayoutModel",
1913        "_view_count": null,
1914        "_view_module": "@jupyter-widgets/base",
1915        "_view_module_version": "1.2.0",
1916        "_view_name": "LayoutView",
1917        "align_content": null,
1918        "align_items": null,
1919        "align_self": null,
1920        "border": null,
1921        "bottom": null,
1922        "display": null,
1923        "flex": null,
1924        "flex_flow": null,
1925        "grid_area": null,
1926        "grid_auto_columns": null,
1927        "grid_auto_flow": null,
1928        "grid_auto_rows": null,
1929        "grid_column": null,
1930        "grid_gap": null,
1931        "grid_row": null,
1932        "grid_template_areas": null,
1933        "grid_template_columns": null,
1934        "grid_template_rows": null,
1935        "height": null,
1936        "justify_content": null,
1937        "justify_items": null,
1938        "left": null,
1939        "margin": null,
1940        "max_height": null,
1941        "max_width": null,
1942        "min_height": null,
1943        "min_width": null,
1944        "object_fit": null,
1945        "object_position": null,
1946        "order": null,
1947        "overflow": null,
1948        "overflow_x": null,
1949        "overflow_y": null,
1950        "padding": null,
1951        "right": null,
1952        "top": null,
1953        "visibility": null,
1954        "width": null
1955       }
1956      },
1957      "39e7c364847e4ee09e02006c44330d87": {
1958       "model_module": "@jupyter-widgets/base",
1959       "model_module_version": "1.2.0",
1960       "model_name": "LayoutModel",
1961       "state": {
1962        "_model_module": "@jupyter-widgets/base",
1963        "_model_module_version": "1.2.0",
1964        "_model_name": "LayoutModel",
1965        "_view_count": null,
1966        "_view_module": "@jupyter-widgets/base",
1967        "_view_module_version": "1.2.0",
1968        "_view_name": "LayoutView",
1969        "align_content": null,
1970        "align_items": null,
1971        "align_self": null,
1972        "border": null,
1973        "bottom": null,
1974        "display": null,
1975        "flex": null,
1976        "flex_flow": null,
1977        "grid_area": null,
1978        "grid_auto_columns": null,
1979        "grid_auto_flow": null,
1980        "grid_auto_rows": null,
1981        "grid_column": null,
1982        "grid_gap": null,
1983        "grid_row": null,
1984        "grid_template_areas": null,
1985        "grid_template_columns": null,
1986        "grid_template_rows": null,
1987        "height": null,
1988        "justify_content": null,
1989        "justify_items": null,
1990        "left": null,
1991        "margin": null,
1992        "max_height": null,
1993        "max_width": null,
1994        "min_height": null,
1995        "min_width": null,
1996        "object_fit": null,
1997        "object_position": null,
1998        "order": null,
1999        "overflow": null,
2000        "overflow_x": null,
2001        "overflow_y": null,
2002        "padding": null,
2003        "right": null,
2004        "top": null,
2005        "visibility": null,
2006        "width": null
2007       }
2008      },
2009      "3afd0e1210a84cc2bea11a2de30dc1b5": {
2010       "model_module": "@jupyter-widgets/controls",
2011       "model_module_version": "1.5.0",
2012       "model_name": "HBoxModel",
2013       "state": {
2014        "_dom_classes": [],
2015        "_model_module": "@jupyter-widgets/controls",
2016        "_model_module_version": "1.5.0",
2017        "_model_name": "HBoxModel",
2018        "_view_count": null,
2019        "_view_module": "@jupyter-widgets/controls",
2020        "_view_module_version": "1.5.0",
2021        "_view_name": "HBoxView",
2022        "box_style": "",
2023        "children": [
2024         "IPY_MODEL_6df8edba00a7490f8006f88f32c2c7a0",
2025         "IPY_MODEL_0ca8528a89d74560b8ea37803e4ad5a5",
2026         "IPY_MODEL_06d716e50db745569f50b6add9f2e31d"
2027        ],
2028        "layout": "IPY_MODEL_df8298f37600471ea7adfe4cc2cee0fe"
2029       }
2030      },
2031      "45d2452ac0f64327b86a0fd79288a0a8": {
2032       "model_module": "@jupyter-widgets/base",
2033       "model_module_version": "1.2.0",
2034       "model_name": "LayoutModel",
2035       "state": {
2036        "_model_module": "@jupyter-widgets/base",
2037        "_model_module_version": "1.2.0",
2038        "_model_name": "LayoutModel",
2039        "_view_count": null,
2040        "_view_module": "@jupyter-widgets/base",
2041        "_view_module_version": "1.2.0",
2042        "_view_name": "LayoutView",
2043        "align_content": null,
2044        "align_items": null,
2045        "align_self": null,
2046        "border": null,
2047        "bottom": null,
2048        "display": null,
2049        "flex": null,
2050        "flex_flow": null,
2051        "grid_area": null,
2052        "grid_auto_columns": null,
2053        "grid_auto_flow": null,
2054        "grid_auto_rows": null,
2055        "grid_column": null,
2056        "grid_gap": null,
2057        "grid_row": null,
2058        "grid_template_areas": null,
2059        "grid_template_columns": null,
2060        "grid_template_rows": null,
2061        "height": null,
2062        "justify_content": null,
2063        "justify_items": null,
2064        "left": null,
2065        "margin": null,
2066        "max_height": null,
2067        "max_width": null,
2068        "min_height": null,
2069        "min_width": null,
2070        "object_fit": null,
2071        "object_position": null,
2072        "order": null,
2073        "overflow": null,
2074        "overflow_x": null,
2075        "overflow_y": null,
2076        "padding": null,
2077        "right": null,
2078        "top": null,
2079        "visibility": null,
2080        "width": null
2081       }
2082      },
2083      "467d9c289f9241e59abe3f289b5fa859": {
2084       "model_module": "@jupyter-widgets/base",
2085       "model_module_version": "1.2.0",
2086       "model_name": "LayoutModel",
2087       "state": {
2088        "_model_module": "@jupyter-widgets/base",
2089        "_model_module_version": "1.2.0",
2090        "_model_name": "LayoutModel",
2091        "_view_count": null,
2092        "_view_module": "@jupyter-widgets/base",
2093        "_view_module_version": "1.2.0",
2094        "_view_name": "LayoutView",
2095        "align_content": null,
2096        "align_items": null,
2097        "align_self": null,
2098        "border": null,
2099        "bottom": null,
2100        "display": null,
2101        "flex": null,
2102        "flex_flow": null,
2103        "grid_area": null,
2104        "grid_auto_columns": null,
2105        "grid_auto_flow": null,
2106        "grid_auto_rows": null,
2107        "grid_column": null,
2108        "grid_gap": null,
2109        "grid_row": null,
2110        "grid_template_areas": null,
2111        "grid_template_columns": null,
2112        "grid_template_rows": null,
2113        "height": null,
2114        "justify_content": null,
2115        "justify_items": null,
2116        "left": null,
2117        "margin": null,
2118        "max_height": null,
2119        "max_width": null,
2120        "min_height": null,
2121        "min_width": null,
2122        "object_fit": null,
2123        "object_position": null,
2124        "order": null,
2125        "overflow": null,
2126        "overflow_x": null,
2127        "overflow_y": null,
2128        "padding": null,
2129        "right": null,
2130        "top": null,
2131        "visibility": null,
2132        "width": null
2133       }
2134      },
2135      "4800284e2e2f4f19afe0c02f3f766640": {
2136       "model_module": "@jupyter-widgets/base",
2137       "model_module_version": "1.2.0",
2138       "model_name": "LayoutModel",
2139       "state": {
2140        "_model_module": "@jupyter-widgets/base",
2141        "_model_module_version": "1.2.0",
2142        "_model_name": "LayoutModel",
2143        "_view_count": null,
2144        "_view_module": "@jupyter-widgets/base",
2145        "_view_module_version": "1.2.0",
2146        "_view_name": "LayoutView",
2147        "align_content": null,
2148        "align_items": null,
2149        "align_self": null,
2150        "border": null,
2151        "bottom": null,
2152        "display": null,
2153        "flex": null,
2154        "flex_flow": null,
2155        "grid_area": null,
2156        "grid_auto_columns": null,
2157        "grid_auto_flow": null,
2158        "grid_auto_rows": null,
2159        "grid_column": null,
2160        "grid_gap": null,
2161        "grid_row": null,
2162        "grid_template_areas": null,
2163        "grid_template_columns": null,
2164        "grid_template_rows": null,
2165        "height": null,
2166        "justify_content": null,
2167        "justify_items": null,
2168        "left": null,
2169        "margin": null,
2170        "max_height": null,
2171        "max_width": null,
2172        "min_height": null,
2173        "min_width": null,
2174        "object_fit": null,
2175        "object_position": null,
2176        "order": null,
2177        "overflow": null,
2178        "overflow_x": null,
2179        "overflow_y": null,
2180        "padding": null,
2181        "right": null,
2182        "top": null,
2183        "visibility": null,
2184        "width": null
2185       }
2186      },
2187      "4995e0525198465595d84607e11742fc": {
2188       "model_module": "@jupyter-widgets/controls",
2189       "model_module_version": "1.5.0",
2190       "model_name": "HBoxModel",
2191       "state": {
2192        "_dom_classes": [],
2193        "_model_module": "@jupyter-widgets/controls",
2194        "_model_module_version": "1.5.0",
2195        "_model_name": "HBoxModel",
2196        "_view_count": null,
2197        "_view_module": "@jupyter-widgets/controls",
2198        "_view_module_version": "1.5.0",
2199        "_view_name": "HBoxView",
2200        "box_style": "",
2201        "children": [
2202         "IPY_MODEL_ce3a053e600e4b9d888afb10bde0b90a",
2203         "IPY_MODEL_6febc7a30bef46cf8cae24ccafa233a8",
2204         "IPY_MODEL_31733bed0c714fb29af6eb4de3015068"
2205        ],
2206        "layout": "IPY_MODEL_cc65f44444004fc28da78ef4fc9cad9e"
2207       }
2208      },
2209      "4a5337e6fe6c4379946737283ad2edfa": {
2210       "model_module": "@jupyter-widgets/controls",
2211       "model_module_version": "1.5.0",
2212       "model_name": "FloatProgressModel",
2213       "state": {
2214        "_dom_classes": [],
2215        "_model_module": "@jupyter-widgets/controls",
2216        "_model_module_version": "1.5.0",
2217        "_model_name": "FloatProgressModel",
2218        "_view_count": null,
2219        "_view_module": "@jupyter-widgets/controls",
2220        "_view_module_version": "1.5.0",
2221        "_view_name": "ProgressView",
2222        "bar_style": "success",
2223        "description": "",
2224        "description_tooltip": null,
2225        "layout": "IPY_MODEL_21fb2bf292b24b478357e9a0cdb962c0",
2226        "max": 1115,
2227        "min": 0,
2228        "orientation": "horizontal",
2229        "style": "IPY_MODEL_94ce3e3d7d494ca386e62c8b196c1a13",
2230        "value": 1115
2231       }
2232      },
2233      "4bacb0daf6df4a73a8ef90a92c66de28": {
2234       "model_module": "@jupyter-widgets/controls",
2235       "model_module_version": "1.5.0",
2236       "model_name": "HBoxModel",
2237       "state": {
2238        "_dom_classes": [],
2239        "_model_module": "@jupyter-widgets/controls",
2240        "_model_module_version": "1.5.0",
2241        "_model_name": "HBoxModel",
2242        "_view_count": null,
2243        "_view_module": "@jupyter-widgets/controls",
2244        "_view_module_version": "1.5.0",
2245        "_view_name": "HBoxView",
2246        "box_style": "",
2247        "children": [
2248         "IPY_MODEL_000405e2e81c4b0f91cefc90919a00f0",
2249         "IPY_MODEL_0c4e3d917899406c86b11b52901e9039",
2250         "IPY_MODEL_57bb75ffda174fd390d847a5297e0d6b"
2251        ],
2252        "layout": "IPY_MODEL_0fffe252b0b841d1be18808f50d544ed"
2253       }
2254      },
2255      "4bd9b10d7f6946fd805f4fb8571d7bb0": {
2256       "model_module": "@jupyter-widgets/base",
2257       "model_module_version": "1.2.0",
2258       "model_name": "LayoutModel",
2259       "state": {
2260        "_model_module": "@jupyter-widgets/base",
2261        "_model_module_version": "1.2.0",
2262        "_model_name": "LayoutModel",
2263        "_view_count": null,
2264        "_view_module": "@jupyter-widgets/base",
2265        "_view_module_version": "1.2.0",
2266        "_view_name": "LayoutView",
2267        "align_content": null,
2268        "align_items": null,
2269        "align_self": null,
2270        "border": null,
2271        "bottom": null,
2272        "display": null,
2273        "flex": null,
2274        "flex_flow": null,
2275        "grid_area": null,
2276        "grid_auto_columns": null,
2277        "grid_auto_flow": null,
2278        "grid_auto_rows": null,
2279        "grid_column": null,
2280        "grid_gap": null,
2281        "grid_row": null,
2282        "grid_template_areas": null,
2283        "grid_template_columns": null,
2284        "grid_template_rows": null,
2285        "height": null,
2286        "justify_content": null,
2287        "justify_items": null,
2288        "left": null,
2289        "margin": null,
2290        "max_height": null,
2291        "max_width": null,
2292        "min_height": null,
2293        "min_width": null,
2294        "object_fit": null,
2295        "object_position": null,
2296        "order": null,
2297        "overflow": null,
2298        "overflow_x": null,
2299        "overflow_y": null,
2300        "padding": null,
2301        "right": null,
2302        "top": null,
2303        "visibility": null,
2304        "width": null
2305       }
2306      },
2307      "5684f7e47ca94ae2a36bd01a817f1c21": {
2308       "model_module": "@jupyter-widgets/base",
2309       "model_module_version": "1.2.0",
2310       "model_name": "LayoutModel",
2311       "state": {
2312        "_model_module": "@jupyter-widgets/base",
2313        "_model_module_version": "1.2.0",
2314        "_model_name": "LayoutModel",
2315        "_view_count": null,
2316        "_view_module": "@jupyter-widgets/base",
2317        "_view_module_version": "1.2.0",
2318        "_view_name": "LayoutView",
2319        "align_content": null,
2320        "align_items": null,
2321        "align_self": null,
2322        "border": null,
2323        "bottom": null,
2324        "display": null,
2325        "flex": null,
2326        "flex_flow": null,
2327        "grid_area": null,
2328        "grid_auto_columns": null,
2329        "grid_auto_flow": null,
2330        "grid_auto_rows": null,
2331        "grid_column": null,
2332        "grid_gap": null,
2333        "grid_row": null,
2334        "grid_template_areas": null,
2335        "grid_template_columns": null,
2336        "grid_template_rows": null,
2337        "height": null,
2338        "justify_content": null,
2339        "justify_items": null,
2340        "left": null,
2341        "margin": null,
2342        "max_height": null,
2343        "max_width": null,
2344        "min_height": null,
2345        "min_width": null,
2346        "object_fit": null,
2347        "object_position": null,
2348        "order": null,
2349        "overflow": null,
2350        "overflow_x": null,
2351        "overflow_y": null,
2352        "padding": null,
2353        "right": null,
2354        "top": null,
2355        "visibility": null,
2356        "width": null
2357       }
2358      },
2359      "57bb75ffda174fd390d847a5297e0d6b": {
2360       "model_module": "@jupyter-widgets/controls",
2361       "model_module_version": "1.5.0",
2362       "model_name": "HTMLModel",
2363       "state": {
2364        "_dom_classes": [],
2365        "_model_module": "@jupyter-widgets/controls",
2366        "_model_module_version": "1.5.0",
2367        "_model_name": "HTMLModel",
2368        "_view_count": null,
2369        "_view_module": "@jupyter-widgets/controls",
2370        "_view_module_version": "1.5.0",
2371        "_view_name": "HTMLView",
2372        "description": "",
2373        "description_tooltip": null,
2374        "layout": "IPY_MODEL_c097039efe4a41a1915edd4a09139d49",
2375        "placeholder": "​",
2376        "style": "IPY_MODEL_6968f65ed2a14ab28e72fc452924390b",
2377        "value": " 28.0/28.0 [00:00&lt;00:00, 966B/s]"
2378       }
2379      },
2380      "5b4308b98f0f4859b4f1eea1a8270574": {
2381       "model_module": "@jupyter-widgets/controls",
2382       "model_module_version": "1.5.0",
2383       "model_name": "DescriptionStyleModel",
2384       "state": {
2385        "_model_module": "@jupyter-widgets/controls",
2386        "_model_module_version": "1.5.0",
2387        "_model_name": "DescriptionStyleModel",
2388        "_view_count": null,
2389        "_view_module": "@jupyter-widgets/base",
2390        "_view_module_version": "1.2.0",
2391        "_view_name": "StyleView",
2392        "description_width": ""
2393       }
2394      },
2395      "5ce0c314ce644964b5f84b0142cd1959": {
2396       "model_module": "@jupyter-widgets/controls",
2397       "model_module_version": "1.5.0",
2398       "model_name": "DescriptionStyleModel",
2399       "state": {
2400        "_model_module": "@jupyter-widgets/controls",
2401        "_model_module_version": "1.5.0",
2402        "_model_name": "DescriptionStyleModel",
2403        "_view_count": null,
2404        "_view_module": "@jupyter-widgets/base",
2405        "_view_module_version": "1.2.0",
2406        "_view_name": "StyleView",
2407        "description_width": ""
2408       }
2409      },
2410      "5cf9d8b108834f488f57ce7eaf354da5": {
2411       "model_module": "@jupyter-widgets/base",
2412       "model_module_version": "1.2.0",
2413       "model_name": "LayoutModel",
2414       "state": {
2415        "_model_module": "@jupyter-widgets/base",
2416        "_model_module_version": "1.2.0",
2417        "_model_name": "LayoutModel",
2418        "_view_count": null,
2419        "_view_module": "@jupyter-widgets/base",
2420        "_view_module_version": "1.2.0",
2421        "_view_name": "LayoutView",
2422        "align_content": null,
2423        "align_items": null,
2424        "align_self": null,
2425        "border": null,
2426        "bottom": null,
2427        "display": null,
2428        "flex": null,
2429        "flex_flow": null,
2430        "grid_area": null,
2431        "grid_auto_columns": null,
2432        "grid_auto_flow": null,
2433        "grid_auto_rows": null,
2434        "grid_column": null,
2435        "grid_gap": null,
2436        "grid_row": null,
2437        "grid_template_areas": null,
2438        "grid_template_columns": null,
2439        "grid_template_rows": null,
2440        "height": null,
2441        "justify_content": null,
2442        "justify_items": null,
2443        "left": null,
2444        "margin": null,
2445        "max_height": null,
2446        "max_width": null,
2447        "min_height": null,
2448        "min_width": null,
2449        "object_fit": null,
2450        "object_position": null,
2451        "order": null,
2452        "overflow": null,
2453        "overflow_x": null,
2454        "overflow_y": null,
2455        "padding": null,
2456        "right": null,
2457        "top": null,
2458        "visibility": null,
2459        "width": null
2460       }
2461      },
2462      "62856dc1a62d4b7db110cb8c9d791fef": {
2463       "model_module": "@jupyter-widgets/controls",
2464       "model_module_version": "1.5.0",
2465       "model_name": "DescriptionStyleModel",
2466       "state": {
2467        "_model_module": "@jupyter-widgets/controls",
2468        "_model_module_version": "1.5.0",
2469        "_model_name": "DescriptionStyleModel",
2470        "_view_count": null,
2471        "_view_module": "@jupyter-widgets/base",
2472        "_view_module_version": "1.2.0",
2473        "_view_name": "StyleView",
2474        "description_width": ""
2475       }
2476      },
2477      "637afd20048147d3a0db5010ae566776": {
2478       "model_module": "@jupyter-widgets/controls",
2479       "model_module_version": "1.5.0",
2480       "model_name": "HBoxModel",
2481       "state": {
2482        "_dom_classes": [],
2483        "_model_module": "@jupyter-widgets/controls",
2484        "_model_module_version": "1.5.0",
2485        "_model_name": "HBoxModel",
2486        "_view_count": null,
2487        "_view_module": "@jupyter-widgets/controls",
2488        "_view_module_version": "1.5.0",
2489        "_view_name": "HBoxView",
2490        "box_style": "",
2491        "children": [
2492         "IPY_MODEL_7d9a2e675b9146d9894986e8ed973300",
2493         "IPY_MODEL_df03c9e398f94b3e8b644cf54a389881",
2494         "IPY_MODEL_8d0a5e185f2b4303a257a3039282e6ca"
2495        ],
2496        "layout": "IPY_MODEL_eb5ab1df43df4ec5933c5ed4152073ba"
2497       }
2498      },
2499      "6509b5ad41b24833bccd73cead1ba8f6": {
2500       "model_module": "@jupyter-widgets/base",
2501       "model_module_version": "1.2.0",
2502       "model_name": "LayoutModel",
2503       "state": {
2504        "_model_module": "@jupyter-widgets/base",
2505        "_model_module_version": "1.2.0",
2506        "_model_name": "LayoutModel",
2507        "_view_count": null,
2508        "_view_module": "@jupyter-widgets/base",
2509        "_view_module_version": "1.2.0",
2510        "_view_name": "LayoutView",
2511        "align_content": null,
2512        "align_items": null,
2513        "align_self": null,
2514        "border": null,
2515        "bottom": null,
2516        "display": null,
2517        "flex": null,
2518        "flex_flow": null,
2519        "grid_area": null,
2520        "grid_auto_columns": null,
2521        "grid_auto_flow": null,
2522        "grid_auto_rows": null,
2523        "grid_column": null,
2524        "grid_gap": null,
2525        "grid_row": null,
2526        "grid_template_areas": null,
2527        "grid_template_columns": null,
2528        "grid_template_rows": null,
2529        "height": null,
2530        "justify_content": null,
2531        "justify_items": null,
2532        "left": null,
2533        "margin": null,
2534        "max_height": null,
2535        "max_width": null,
2536        "min_height": null,
2537        "min_width": null,
2538        "object_fit": null,
2539        "object_position": null,
2540        "order": null,
2541        "overflow": null,
2542        "overflow_x": null,
2543        "overflow_y": null,
2544        "padding": null,
2545        "right": null,
2546        "top": null,
2547        "visibility": null,
2548        "width": null
2549       }
2550      },
2551      "66a4a83560b04c7db8eff46a73b889f2": {
2552       "model_module": "@jupyter-widgets/controls",
2553       "model_module_version": "1.5.0",
2554       "model_name": "DescriptionStyleModel",
2555       "state": {
2556        "_model_module": "@jupyter-widgets/controls",
2557        "_model_module_version": "1.5.0",
2558        "_model_name": "DescriptionStyleModel",
2559        "_view_count": null,
2560        "_view_module": "@jupyter-widgets/base",
2561        "_view_module_version": "1.2.0",
2562        "_view_name": "StyleView",
2563        "description_width": ""
2564       }
2565      },
2566      "6761879e3b9840a3848c5b58332104ac": {
2567       "model_module": "@jupyter-widgets/controls",
2568       "model_module_version": "1.5.0",
2569       "model_name": "FloatProgressModel",
2570       "state": {
2571        "_dom_classes": [],
2572        "_model_module": "@jupyter-widgets/controls",
2573        "_model_module_version": "1.5.0",
2574        "_model_name": "FloatProgressModel",
2575        "_view_count": null,
2576        "_view_module": "@jupyter-widgets/controls",
2577        "_view_module_version": "1.5.0",
2578        "_view_name": "ProgressView",
2579        "bar_style": "success",
2580        "description": "",
2581        "description_tooltip": null,
2582        "layout": "IPY_MODEL_4bd9b10d7f6946fd805f4fb8571d7bb0",
2583        "max": 267954768,
2584        "min": 0,
2585        "orientation": "horizontal",
2586        "style": "IPY_MODEL_784321b6adeb45d09232c4551528d97f",
2587        "value": 267954768
2588       }
2589      },
2590      "67f26a105b9e444e811b48aabf7a147f": {
2591       "model_module": "@jupyter-widgets/controls",
2592       "model_module_version": "1.5.0",
2593       "model_name": "HBoxModel",
2594       "state": {
2595        "_dom_classes": [],
2596        "_model_module": "@jupyter-widgets/controls",
2597        "_model_module_version": "1.5.0",
2598        "_model_name": "HBoxModel",
2599        "_view_count": null,
2600        "_view_module": "@jupyter-widgets/controls",
2601        "_view_module_version": "1.5.0",
2602        "_view_name": "HBoxView",
2603        "box_style": "",
2604        "children": [
2605         "IPY_MODEL_128994fac80044e2af3f80f599f95980",
2606         "IPY_MODEL_36d13631dc464f3f93a707cdaa304b84",
2607         "IPY_MODEL_87ca65261da04b919e0b348fc883d431"
2608        ],
2609        "layout": "IPY_MODEL_467d9c289f9241e59abe3f289b5fa859"
2610       }
2611      },
2612      "689d497676884fafa3a918f85f8f5060": {
2613       "model_module": "@jupyter-widgets/controls",
2614       "model_module_version": "1.5.0",
2615       "model_name": "ProgressStyleModel",
2616       "state": {
2617        "_model_module": "@jupyter-widgets/controls",
2618        "_model_module_version": "1.5.0",
2619        "_model_name": "ProgressStyleModel",
2620        "_view_count": null,
2621        "_view_module": "@jupyter-widgets/base",
2622        "_view_module_version": "1.2.0",
2623        "_view_name": "StyleView",
2624        "bar_color": null,
2625        "description_width": ""
2626       }
2627      },
2628      "6968f65ed2a14ab28e72fc452924390b": {
2629       "model_module": "@jupyter-widgets/controls",
2630       "model_module_version": "1.5.0",
2631       "model_name": "DescriptionStyleModel",
2632       "state": {
2633        "_model_module": "@jupyter-widgets/controls",
2634        "_model_module_version": "1.5.0",
2635        "_model_name": "DescriptionStyleModel",
2636        "_view_count": null,
2637        "_view_module": "@jupyter-widgets/base",
2638        "_view_module_version": "1.2.0",
2639        "_view_name": "StyleView",
2640        "description_width": ""
2641       }
2642      },
2643      "6df8edba00a7490f8006f88f32c2c7a0": {
2644       "model_module": "@jupyter-widgets/controls",
2645       "model_module_version": "1.5.0",
2646       "model_name": "HTMLModel",
2647       "state": {
2648        "_dom_classes": [],
2649        "_model_module": "@jupyter-widgets/controls",
2650        "_model_module_version": "1.5.0",
2651        "_model_name": "HTMLModel",
2652        "_view_count": null,
2653        "_view_module": "@jupyter-widgets/controls",
2654        "_view_module_version": "1.5.0",
2655        "_view_name": "HTMLView",
2656        "description": "",
2657        "description_tooltip": null,
2658        "layout": "IPY_MODEL_98c2c2bfb47f4cffa88808b3b8a8ad73",
2659        "placeholder": "​",
2660        "style": "IPY_MODEL_09868dddc3b54996a6f2b79c0e4c9b50",
2661        "value": "Downloading readme: 100%"
2662       }
2663      },
2664      "6e0c1ae83be848a6be849b7f10d9776f": {
2665       "model_module": "@jupyter-widgets/controls",
2666       "model_module_version": "1.5.0",
2667       "model_name": "DescriptionStyleModel",
2668       "state": {
2669        "_model_module": "@jupyter-widgets/controls",
2670        "_model_module_version": "1.5.0",
2671        "_model_name": "DescriptionStyleModel",
2672        "_view_count": null,
2673        "_view_module": "@jupyter-widgets/base",
2674        "_view_module_version": "1.2.0",
2675        "_view_name": "StyleView",
2676        "description_width": ""
2677       }
2678      },
2679      "6f9c760bba0440299bf91ba73e9347c9": {
2680       "model_module": "@jupyter-widgets/base",
2681       "model_module_version": "1.2.0",
2682       "model_name": "LayoutModel",
2683       "state": {
2684        "_model_module": "@jupyter-widgets/base",
2685        "_model_module_version": "1.2.0",
2686        "_model_name": "LayoutModel",
2687        "_view_count": null,
2688        "_view_module": "@jupyter-widgets/base",
2689        "_view_module_version": "1.2.0",
2690        "_view_name": "LayoutView",
2691        "align_content": null,
2692        "align_items": null,
2693        "align_self": null,
2694        "border": null,
2695        "bottom": null,
2696        "display": null,
2697        "flex": null,
2698        "flex_flow": null,
2699        "grid_area": null,
2700        "grid_auto_columns": null,
2701        "grid_auto_flow": null,
2702        "grid_auto_rows": null,
2703        "grid_column": null,
2704        "grid_gap": null,
2705        "grid_row": null,
2706        "grid_template_areas": null,
2707        "grid_template_columns": null,
2708        "grid_template_rows": null,
2709        "height": null,
2710        "justify_content": null,
2711        "justify_items": null,
2712        "left": null,
2713        "margin": null,
2714        "max_height": null,
2715        "max_width": null,
2716        "min_height": null,
2717        "min_width": null,
2718        "object_fit": null,
2719        "object_position": null,
2720        "order": null,
2721        "overflow": null,
2722        "overflow_x": null,
2723        "overflow_y": null,
2724        "padding": null,
2725        "right": null,
2726        "top": null,
2727        "visibility": null,
2728        "width": null
2729       }
2730      },
2731      "6febc7a30bef46cf8cae24ccafa233a8": {
2732       "model_module": "@jupyter-widgets/controls",
2733       "model_module_version": "1.5.0",
2734       "model_name": "FloatProgressModel",
2735       "state": {
2736        "_dom_classes": [],
2737        "_model_module": "@jupyter-widgets/controls",
2738        "_model_module_version": "1.5.0",
2739        "_model_name": "FloatProgressModel",
2740        "_view_count": null,
2741        "_view_module": "@jupyter-widgets/controls",
2742        "_view_module_version": "1.5.0",
2743        "_view_name": "ProgressView",
2744        "bar_style": "success",
2745        "description": "",
2746        "description_tooltip": null,
2747        "layout": "IPY_MODEL_1a8e7e67498043a08510fdc920d085a4",
2748        "max": 5574,
2749        "min": 0,
2750        "orientation": "horizontal",
2751        "style": "IPY_MODEL_a8f0abb761c848798293574744066d43",
2752        "value": 5574
2753       }
2754      },
2755      "71e919cdc65a4d65909e96a0fbd0414c": {
2756       "model_module": "@jupyter-widgets/controls",
2757       "model_module_version": "1.5.0",
2758       "model_name": "HBoxModel",
2759       "state": {
2760        "_dom_classes": [],
2761        "_model_module": "@jupyter-widgets/controls",
2762        "_model_module_version": "1.5.0",
2763        "_model_name": "HBoxModel",
2764        "_view_count": null,
2765        "_view_module": "@jupyter-widgets/controls",
2766        "_view_module_version": "1.5.0",
2767        "_view_name": "HBoxView",
2768        "box_style": "",
2769        "children": [
2770         "IPY_MODEL_eb3ae3fa74ce40418e5fb34210fb1ae6",
2771         "IPY_MODEL_8b0a557d91754f72bfd86afec663e7c3",
2772         "IPY_MODEL_02f7e8334f0148efa0731c7625ced517"
2773        ],
2774        "layout": "IPY_MODEL_6509b5ad41b24833bccd73cead1ba8f6"
2775       }
2776      },
2777      "7658edb30900407a95986b7c2531bce7": {
2778       "model_module": "@jupyter-widgets/base",
2779       "model_module_version": "1.2.0",
2780       "model_name": "LayoutModel",
2781       "state": {
2782        "_model_module": "@jupyter-widgets/base",
2783        "_model_module_version": "1.2.0",
2784        "_model_name": "LayoutModel",
2785        "_view_count": null,
2786        "_view_module": "@jupyter-widgets/base",
2787        "_view_module_version": "1.2.0",
2788        "_view_name": "LayoutView",
2789        "align_content": null,
2790        "align_items": null,
2791        "align_self": null,
2792        "border": null,
2793        "bottom": null,
2794        "display": null,
2795        "flex": null,
2796        "flex_flow": null,
2797        "grid_area": null,
2798        "grid_auto_columns": null,
2799        "grid_auto_flow": null,
2800        "grid_auto_rows": null,
2801        "grid_column": null,
2802        "grid_gap": null,
2803        "grid_row": null,
2804        "grid_template_areas": null,
2805        "grid_template_columns": null,
2806        "grid_template_rows": null,
2807        "height": null,
2808        "justify_content": null,
2809        "justify_items": null,
2810        "left": null,
2811        "margin": null,
2812        "max_height": null,
2813        "max_width": null,
2814        "min_height": null,
2815        "min_width": null,
2816        "object_fit": null,
2817        "object_position": null,
2818        "order": null,
2819        "overflow": null,
2820        "overflow_x": null,
2821        "overflow_y": null,
2822        "padding": null,
2823        "right": null,
2824        "top": null,
2825        "visibility": null,
2826        "width": null
2827       }
2828      },
2829      "770fadef9a074a78a1cd8a701d65f8ad": {
2830       "model_module": "@jupyter-widgets/base",
2831       "model_module_version": "1.2.0",
2832       "model_name": "LayoutModel",
2833       "state": {
2834        "_model_module": "@jupyter-widgets/base",
2835        "_model_module_version": "1.2.0",
2836        "_model_name": "LayoutModel",
2837        "_view_count": null,
2838        "_view_module": "@jupyter-widgets/base",
2839        "_view_module_version": "1.2.0",
2840        "_view_name": "LayoutView",
2841        "align_content": null,
2842        "align_items": null,
2843        "align_self": null,
2844        "border": null,
2845        "bottom": null,
2846        "display": null,
2847        "flex": null,
2848        "flex_flow": null,
2849        "grid_area": null,
2850        "grid_auto_columns": null,
2851        "grid_auto_flow": null,
2852        "grid_auto_rows": null,
2853        "grid_column": null,
2854        "grid_gap": null,
2855        "grid_row": null,
2856        "grid_template_areas": null,
2857        "grid_template_columns": null,
2858        "grid_template_rows": null,
2859        "height": null,
2860        "justify_content": null,
2861        "justify_items": null,
2862        "left": null,
2863        "margin": null,
2864        "max_height": null,
2865        "max_width": null,
2866        "min_height": null,
2867        "min_width": null,
2868        "object_fit": null,
2869        "object_position": null,
2870        "order": null,
2871        "overflow": null,
2872        "overflow_x": null,
2873        "overflow_y": null,
2874        "padding": null,
2875        "right": null,
2876        "top": null,
2877        "visibility": null,
2878        "width": null
2879       }
2880      },
2881      "784321b6adeb45d09232c4551528d97f": {
2882       "model_module": "@jupyter-widgets/controls",
2883       "model_module_version": "1.5.0",
2884       "model_name": "ProgressStyleModel",
2885       "state": {
2886        "_model_module": "@jupyter-widgets/controls",
2887        "_model_module_version": "1.5.0",
2888        "_model_name": "ProgressStyleModel",
2889        "_view_count": null,
2890        "_view_module": "@jupyter-widgets/base",
2891        "_view_module_version": "1.2.0",
2892        "_view_name": "StyleView",
2893        "bar_color": null,
2894        "description_width": ""
2895       }
2896      },
2897      "7c035e942b9d44328d449e2842adac31": {
2898       "model_module": "@jupyter-widgets/controls",
2899       "model_module_version": "1.5.0",
2900       "model_name": "DescriptionStyleModel",
2901       "state": {
2902        "_model_module": "@jupyter-widgets/controls",
2903        "_model_module_version": "1.5.0",
2904        "_model_name": "DescriptionStyleModel",
2905        "_view_count": null,
2906        "_view_module": "@jupyter-widgets/base",
2907        "_view_module_version": "1.2.0",
2908        "_view_name": "StyleView",
2909        "description_width": ""
2910       }
2911      },
2912      "7cbeafea30a44e4ab5f7a9193afe003d": {
2913       "model_module": "@jupyter-widgets/controls",
2914       "model_module_version": "1.5.0",
2915       "model_name": "HTMLModel",
2916       "state": {
2917        "_dom_classes": [],
2918        "_model_module": "@jupyter-widgets/controls",
2919        "_model_module_version": "1.5.0",
2920        "_model_name": "HTMLModel",
2921        "_view_count": null,
2922        "_view_module": "@jupyter-widgets/controls",
2923        "_view_module_version": "1.5.0",
2924        "_view_name": "HTMLView",
2925        "description": "",
2926        "description_tooltip": null,
2927        "layout": "IPY_MODEL_7d486578e95d4de8975c1470dccbdaeb",
2928        "placeholder": "​",
2929        "style": "IPY_MODEL_7c035e942b9d44328d449e2842adac31",
2930        "value": " 483/483 [00:00&lt;00:00, 20.2kB/s]"
2931       }
2932      },
2933      "7d102160abed49dd9cd95fb10af500f9": {
2934       "model_module": "@jupyter-widgets/controls",
2935       "model_module_version": "1.5.0",
2936       "model_name": "ProgressStyleModel",
2937       "state": {
2938        "_model_module": "@jupyter-widgets/controls",
2939        "_model_module_version": "1.5.0",
2940        "_model_name": "ProgressStyleModel",
2941        "_view_count": null,
2942        "_view_module": "@jupyter-widgets/base",
2943        "_view_module_version": "1.2.0",
2944        "_view_name": "StyleView",
2945        "bar_color": null,
2946        "description_width": ""
2947       }
2948      },
2949      "7d486578e95d4de8975c1470dccbdaeb": {
2950       "model_module": "@jupyter-widgets/base",
2951       "model_module_version": "1.2.0",
2952       "model_name": "LayoutModel",
2953       "state": {
2954        "_model_module": "@jupyter-widgets/base",
2955        "_model_module_version": "1.2.0",
2956        "_model_name": "LayoutModel",
2957        "_view_count": null,
2958        "_view_module": "@jupyter-widgets/base",
2959        "_view_module_version": "1.2.0",
2960        "_view_name": "LayoutView",
2961        "align_content": null,
2962        "align_items": null,
2963        "align_self": null,
2964        "border": null,
2965        "bottom": null,
2966        "display": null,
2967        "flex": null,
2968        "flex_flow": null,
2969        "grid_area": null,
2970        "grid_auto_columns": null,
2971        "grid_auto_flow": null,
2972        "grid_auto_rows": null,
2973        "grid_column": null,
2974        "grid_gap": null,
2975        "grid_row": null,
2976        "grid_template_areas": null,
2977        "grid_template_columns": null,
2978        "grid_template_rows": null,
2979        "height": null,
2980        "justify_content": null,
2981        "justify_items": null,
2982        "left": null,
2983        "margin": null,
2984        "max_height": null,
2985        "max_width": null,
2986        "min_height": null,
2987        "min_width": null,
2988        "object_fit": null,
2989        "object_position": null,
2990        "order": null,
2991        "overflow": null,
2992        "overflow_x": null,
2993        "overflow_y": null,
2994        "padding": null,
2995        "right": null,
2996        "top": null,
2997        "visibility": null,
2998        "width": null
2999       }
3000      },
3001      "7d9a2e675b9146d9894986e8ed973300": {
3002       "model_module": "@jupyter-widgets/controls",
3003       "model_module_version": "1.5.0",
3004       "model_name": "HTMLModel",
3005       "state": {
3006        "_dom_classes": [],
3007        "_model_module": "@jupyter-widgets/controls",
3008        "_model_module_version": "1.5.0",
3009        "_model_name": "HTMLModel",
3010        "_view_count": null,
3011        "_view_module": "@jupyter-widgets/controls",
3012        "_view_module_version": "1.5.0",
3013        "_view_name": "HTMLView",
3014        "description": "",
3015        "description_tooltip": null,
3016        "layout": "IPY_MODEL_d4fa640efaa34069be8ab062d2938d5c",
3017        "placeholder": "​",
3018        "style": "IPY_MODEL_5b4308b98f0f4859b4f1eea1a8270574",
3019        "value": "Downloading (…)/main/tokenizer.json: 100%"
3020       }
3021      },
3022      "83d0fc503fba4ad09f6778d8f437a937": {
3023       "model_module": "@jupyter-widgets/base",
3024       "model_module_version": "1.2.0",
3025       "model_name": "LayoutModel",
3026       "state": {
3027        "_model_module": "@jupyter-widgets/base",
3028        "_model_module_version": "1.2.0",
3029        "_model_name": "LayoutModel",
3030        "_view_count": null,
3031        "_view_module": "@jupyter-widgets/base",
3032        "_view_module_version": "1.2.0",
3033        "_view_name": "LayoutView",
3034        "align_content": null,
3035        "align_items": null,
3036        "align_self": null,
3037        "border": null,
3038        "bottom": null,
3039        "display": null,
3040        "flex": null,
3041        "flex_flow": null,
3042        "grid_area": null,
3043        "grid_auto_columns": null,
3044        "grid_auto_flow": null,
3045        "grid_auto_rows": null,
3046        "grid_column": null,
3047        "grid_gap": null,
3048        "grid_row": null,
3049        "grid_template_areas": null,
3050        "grid_template_columns": null,
3051        "grid_template_rows": null,
3052        "height": null,
3053        "justify_content": null,
3054        "justify_items": null,
3055        "left": null,
3056        "margin": null,
3057        "max_height": null,
3058        "max_width": null,
3059        "min_height": null,
3060        "min_width": null,
3061        "object_fit": null,
3062        "object_position": null,
3063        "order": null,
3064        "overflow": null,
3065        "overflow_x": null,
3066        "overflow_y": null,
3067        "padding": null,
3068        "right": null,
3069        "top": null,
3070        "visibility": null,
3071        "width": null
3072       }
3073      },
3074      "85e085468e37425d8907ad97ecae0551": {
3075       "model_module": "@jupyter-widgets/controls",
3076       "model_module_version": "1.5.0",
3077       "model_name": "HBoxModel",
3078       "state": {
3079        "_dom_classes": [],
3080        "_model_module": "@jupyter-widgets/controls",
3081        "_model_module_version": "1.5.0",
3082        "_model_name": "HBoxModel",
3083        "_view_count": null,
3084        "_view_module": "@jupyter-widgets/controls",
3085        "_view_module_version": "1.5.0",
3086        "_view_name": "HBoxView",
3087        "box_style": "",
3088        "children": [
3089         "IPY_MODEL_e9256461325945798763a9a116cf1575",
3090         "IPY_MODEL_15bb214359de4788b9b8985ddf59ae96",
3091         "IPY_MODEL_21c1cc923fd645b284b6f46a0eeaff27"
3092        ],
3093        "layout": "IPY_MODEL_7658edb30900407a95986b7c2531bce7"
3094       }
3095      },
3096      "87531fd0e4eb41f293019f2e155e63c5": {
3097       "model_module": "@jupyter-widgets/base",
3098       "model_module_version": "1.2.0",
3099       "model_name": "LayoutModel",
3100       "state": {
3101        "_model_module": "@jupyter-widgets/base",
3102        "_model_module_version": "1.2.0",
3103        "_model_name": "LayoutModel",
3104        "_view_count": null,
3105        "_view_module": "@jupyter-widgets/base",
3106        "_view_module_version": "1.2.0",
3107        "_view_name": "LayoutView",
3108        "align_content": null,
3109        "align_items": null,
3110        "align_self": null,
3111        "border": null,
3112        "bottom": null,
3113        "display": null,
3114        "flex": null,
3115        "flex_flow": null,
3116        "grid_area": null,
3117        "grid_auto_columns": null,
3118        "grid_auto_flow": null,
3119        "grid_auto_rows": null,
3120        "grid_column": null,
3121        "grid_gap": null,
3122        "grid_row": null,
3123        "grid_template_areas": null,
3124        "grid_template_columns": null,
3125        "grid_template_rows": null,
3126        "height": null,
3127        "justify_content": null,
3128        "justify_items": null,
3129        "left": null,
3130        "margin": null,
3131        "max_height": null,
3132        "max_width": null,
3133        "min_height": null,
3134        "min_width": null,
3135        "object_fit": null,
3136        "object_position": null,
3137        "order": null,
3138        "overflow": null,
3139        "overflow_x": null,
3140        "overflow_y": null,
3141        "padding": null,
3142        "right": null,
3143        "top": null,
3144        "visibility": null,
3145        "width": null
3146       }
3147      },
3148      "877fedf3d6d94fe0b00397bab89b730a": {
3149       "model_module": "@jupyter-widgets/base",
3150       "model_module_version": "1.2.0",
3151       "model_name": "LayoutModel",
3152       "state": {
3153        "_model_module": "@jupyter-widgets/base",
3154        "_model_module_version": "1.2.0",
3155        "_model_name": "LayoutModel",
3156        "_view_count": null,
3157        "_view_module": "@jupyter-widgets/base",
3158        "_view_module_version": "1.2.0",
3159        "_view_name": "LayoutView",
3160        "align_content": null,
3161        "align_items": null,
3162        "align_self": null,
3163        "border": null,
3164        "bottom": null,
3165        "display": null,
3166        "flex": null,
3167        "flex_flow": null,
3168        "grid_area": null,
3169        "grid_auto_columns": null,
3170        "grid_auto_flow": null,
3171        "grid_auto_rows": null,
3172        "grid_column": null,
3173        "grid_gap": null,
3174        "grid_row": null,
3175        "grid_template_areas": null,
3176        "grid_template_columns": null,
3177        "grid_template_rows": null,
3178        "height": null,
3179        "justify_content": null,
3180        "justify_items": null,
3181        "left": null,
3182        "margin": null,
3183        "max_height": null,
3184        "max_width": null,
3185        "min_height": null,
3186        "min_width": null,
3187        "object_fit": null,
3188        "object_position": null,
3189        "order": null,
3190        "overflow": null,
3191        "overflow_x": null,
3192        "overflow_y": null,
3193        "padding": null,
3194        "right": null,
3195        "top": null,
3196        "visibility": null,
3197        "width": null
3198       }
3199      },
3200      "87ca65261da04b919e0b348fc883d431": {
3201       "model_module": "@jupyter-widgets/controls",
3202       "model_module_version": "1.5.0",
3203       "model_name": "HTMLModel",
3204       "state": {
3205        "_dom_classes": [],
3206        "_model_module": "@jupyter-widgets/controls",
3207        "_model_module_version": "1.5.0",
3208        "_model_name": "HTMLModel",
3209        "_view_count": null,
3210        "_view_module": "@jupyter-widgets/controls",
3211        "_view_module_version": "1.5.0",
3212        "_view_name": "HTMLView",
3213        "description": "",
3214        "description_tooltip": null,
3215        "layout": "IPY_MODEL_b89bd378e2924c56a7eb2e14d8a404d0",
3216        "placeholder": "​",
3217        "style": "IPY_MODEL_0d8591fd63df49e5b4ab87898d83b5f0",
3218        "value": " 203k/? [00:00&lt;00:00, 391kB/s]"
3219       }
3220      },
3221      "8b0a557d91754f72bfd86afec663e7c3": {
3222       "model_module": "@jupyter-widgets/controls",
3223       "model_module_version": "1.5.0",
3224       "model_name": "FloatProgressModel",
3225       "state": {
3226        "_dom_classes": [],
3227        "_model_module": "@jupyter-widgets/controls",
3228        "_model_module_version": "1.5.0",
3229        "_model_name": "FloatProgressModel",
3230        "_view_count": null,
3231        "_view_module": "@jupyter-widgets/controls",
3232        "_view_module_version": "1.5.0",
3233        "_view_name": "ProgressView",
3234        "bar_style": "success",
3235        "description": "",
3236        "description_tooltip": null,
3237        "layout": "IPY_MODEL_e81a017477b14b4fbc3fb8c092805e51",
3238        "max": 4203,
3239        "min": 0,
3240        "orientation": "horizontal",
3241        "style": "IPY_MODEL_aaa7bf8e89654a7caee403352ad7ee28",
3242        "value": 4203
3243       }
3244      },
3245      "8c599bd782264ab9a691d35b07dafbcc": {
3246       "model_module": "@jupyter-widgets/base",
3247       "model_module_version": "1.2.0",
3248       "model_name": "LayoutModel",
3249       "state": {
3250        "_model_module": "@jupyter-widgets/base",
3251        "_model_module_version": "1.2.0",
3252        "_model_name": "LayoutModel",
3253        "_view_count": null,
3254        "_view_module": "@jupyter-widgets/base",
3255        "_view_module_version": "1.2.0",
3256        "_view_name": "LayoutView",
3257        "align_content": null,
3258        "align_items": null,
3259        "align_self": null,
3260        "border": null,
3261        "bottom": null,
3262        "display": null,
3263        "flex": null,
3264        "flex_flow": null,
3265        "grid_area": null,
3266        "grid_auto_columns": null,
3267        "grid_auto_flow": null,
3268        "grid_auto_rows": null,
3269        "grid_column": null,
3270        "grid_gap": null,
3271        "grid_row": null,
3272        "grid_template_areas": null,
3273        "grid_template_columns": null,
3274        "grid_template_rows": null,
3275        "height": null,
3276        "justify_content": null,
3277        "justify_items": null,
3278        "left": null,
3279        "margin": null,
3280        "max_height": null,
3281        "max_width": null,
3282        "min_height": null,
3283        "min_width": null,
3284        "object_fit": null,
3285        "object_position": null,
3286        "order": null,
3287        "overflow": null,
3288        "overflow_x": null,
3289        "overflow_y": null,
3290        "padding": null,
3291        "right": null,
3292        "top": null,
3293        "visibility": null,
3294        "width": "20px"
3295       }
3296      },
3297      "8c6228ce95a448dcad557157f4cc2634": {
3298       "model_module": "@jupyter-widgets/controls",
3299       "model_module_version": "1.5.0",
3300       "model_name": "DescriptionStyleModel",
3301       "state": {
3302        "_model_module": "@jupyter-widgets/controls",
3303        "_model_module_version": "1.5.0",
3304        "_model_name": "DescriptionStyleModel",
3305        "_view_count": null,
3306        "_view_module": "@jupyter-widgets/base",
3307        "_view_module_version": "1.2.0",
3308        "_view_name": "StyleView",
3309        "description_width": ""
3310       }
3311      },
3312      "8cc03ebce5a14d46910c4ba1ed027053": {
3313       "model_module": "@jupyter-widgets/controls",
3314       "model_module_version": "1.5.0",
3315       "model_name": "DescriptionStyleModel",
3316       "state": {
3317        "_model_module": "@jupyter-widgets/controls",
3318        "_model_module_version": "1.5.0",
3319        "_model_name": "DescriptionStyleModel",
3320        "_view_count": null,
3321        "_view_module": "@jupyter-widgets/base",
3322        "_view_module_version": "1.2.0",
3323        "_view_name": "StyleView",
3324        "description_width": ""
3325       }
3326      },
3327      "8d0a5e185f2b4303a257a3039282e6ca": {
3328       "model_module": "@jupyter-widgets/controls",
3329       "model_module_version": "1.5.0",
3330       "model_name": "HTMLModel",
3331       "state": {
3332        "_dom_classes": [],
3333        "_model_module": "@jupyter-widgets/controls",
3334        "_model_module_version": "1.5.0",
3335        "_model_name": "HTMLModel",
3336        "_view_count": null,
3337        "_view_module": "@jupyter-widgets/controls",
3338        "_view_module_version": "1.5.0",
3339        "_view_name": "HTMLView",
3340        "description": "",
3341        "description_tooltip": null,
3342        "layout": "IPY_MODEL_db5dfe8dc42742a5aa44e4dc068c76f4",
3343        "placeholder": "​",
3344        "style": "IPY_MODEL_8c6228ce95a448dcad557157f4cc2634",
3345        "value": " 466k/466k [00:00&lt;00:00, 16.6MB/s]"
3346       }
3347      },
3348      "9033f65547a54023afa4670523588642": {
3349       "model_module": "@jupyter-widgets/controls",
3350       "model_module_version": "1.5.0",
3351       "model_name": "DescriptionStyleModel",
3352       "state": {
3353        "_model_module": "@jupyter-widgets/controls",
3354        "_model_module_version": "1.5.0",
3355        "_model_name": "DescriptionStyleModel",
3356        "_view_count": null,
3357        "_view_module": "@jupyter-widgets/base",
3358        "_view_module_version": "1.2.0",
3359        "_view_name": "StyleView",
3360        "description_width": ""
3361       }
3362      },
3363      "928c5664a3b84b49873f258cd1aa0797": {
3364       "model_module": "@jupyter-widgets/base",
3365       "model_module_version": "1.2.0",
3366       "model_name": "LayoutModel",
3367       "state": {
3368        "_model_module": "@jupyter-widgets/base",
3369        "_model_module_version": "1.2.0",
3370        "_model_name": "LayoutModel",
3371        "_view_count": null,
3372        "_view_module": "@jupyter-widgets/base",
3373        "_view_module_version": "1.2.0",
3374        "_view_name": "LayoutView",
3375        "align_content": null,
3376        "align_items": null,
3377        "align_self": null,
3378        "border": null,
3379        "bottom": null,
3380        "display": null,
3381        "flex": null,
3382        "flex_flow": null,
3383        "grid_area": null,
3384        "grid_auto_columns": null,
3385        "grid_auto_flow": null,
3386        "grid_auto_rows": null,
3387        "grid_column": null,
3388        "grid_gap": null,
3389        "grid_row": null,
3390        "grid_template_areas": null,
3391        "grid_template_columns": null,
3392        "grid_template_rows": null,
3393        "height": null,
3394        "justify_content": null,
3395        "justify_items": null,
3396        "left": null,
3397        "margin": null,
3398        "max_height": null,
3399        "max_width": null,
3400        "min_height": null,
3401        "min_width": null,
3402        "object_fit": null,
3403        "object_position": null,
3404        "order": null,
3405        "overflow": null,
3406        "overflow_x": null,
3407        "overflow_y": null,
3408        "padding": null,
3409        "right": null,
3410        "top": null,
3411        "visibility": null,
3412        "width": null
3413       }
3414      },
3415      "94ce3e3d7d494ca386e62c8b196c1a13": {
3416       "model_module": "@jupyter-widgets/controls",
3417       "model_module_version": "1.5.0",
3418       "model_name": "ProgressStyleModel",
3419       "state": {
3420        "_model_module": "@jupyter-widgets/controls",
3421        "_model_module_version": "1.5.0",
3422        "_model_name": "ProgressStyleModel",
3423        "_view_count": null,
3424        "_view_module": "@jupyter-widgets/base",
3425        "_view_module_version": "1.2.0",
3426        "_view_name": "StyleView",
3427        "bar_color": null,
3428        "description_width": ""
3429       }
3430      },
3431      "95cf6c154d6a4ca0b264799407fd9931": {
3432       "model_module": "@jupyter-widgets/controls",
3433       "model_module_version": "1.5.0",
3434       "model_name": "HTMLModel",
3435       "state": {
3436        "_dom_classes": [],
3437        "_model_module": "@jupyter-widgets/controls",
3438        "_model_module_version": "1.5.0",
3439        "_model_name": "HTMLModel",
3440        "_view_count": null,
3441        "_view_module": "@jupyter-widgets/controls",
3442        "_view_module_version": "1.5.0",
3443        "_view_name": "HTMLView",
3444        "description": "",
3445        "description_tooltip": null,
3446        "layout": "IPY_MODEL_a5bced4d197441acbfe53fa2104cadd9",
3447        "placeholder": "​",
3448        "style": "IPY_MODEL_62856dc1a62d4b7db110cb8c9d791fef",
3449        "value": "Downloading (…)solve/main/vocab.txt: 100%"
3450       }
3451      },
3452      "9722d4b7d6624948a6170c6b6e2a5520": {
3453       "model_module": "@jupyter-widgets/base",
3454       "model_module_version": "1.2.0",
3455       "model_name": "LayoutModel",
3456       "state": {
3457        "_model_module": "@jupyter-widgets/base",
3458        "_model_module_version": "1.2.0",
3459        "_model_name": "LayoutModel",
3460        "_view_count": null,
3461        "_view_module": "@jupyter-widgets/base",
3462        "_view_module_version": "1.2.0",
3463        "_view_name": "LayoutView",
3464        "align_content": null,
3465        "align_items": null,
3466        "align_self": null,
3467        "border": null,
3468        "bottom": null,
3469        "display": null,
3470        "flex": null,
3471        "flex_flow": null,
3472        "grid_area": null,
3473        "grid_auto_columns": null,
3474        "grid_auto_flow": null,
3475        "grid_auto_rows": null,
3476        "grid_column": null,
3477        "grid_gap": null,
3478        "grid_row": null,
3479        "grid_template_areas": null,
3480        "grid_template_columns": null,
3481        "grid_template_rows": null,
3482        "height": null,
3483        "justify_content": null,
3484        "justify_items": null,
3485        "left": null,
3486        "margin": null,
3487        "max_height": null,
3488        "max_width": null,
3489        "min_height": null,
3490        "min_width": null,
3491        "object_fit": null,
3492        "object_position": null,
3493        "order": null,
3494        "overflow": null,
3495        "overflow_x": null,
3496        "overflow_y": null,
3497        "padding": null,
3498        "right": null,
3499        "top": null,
3500        "visibility": null,
3501        "width": null
3502       }
3503      },
3504      "98c2c2bfb47f4cffa88808b3b8a8ad73": {
3505       "model_module": "@jupyter-widgets/base",
3506       "model_module_version": "1.2.0",
3507       "model_name": "LayoutModel",
3508       "state": {
3509        "_model_module": "@jupyter-widgets/base",
3510        "_model_module_version": "1.2.0",
3511        "_model_name": "LayoutModel",
3512        "_view_count": null,
3513        "_view_module": "@jupyter-widgets/base",
3514        "_view_module_version": "1.2.0",
3515        "_view_name": "LayoutView",
3516        "align_content": null,
3517        "align_items": null,
3518        "align_self": null,
3519        "border": null,
3520        "bottom": null,
3521        "display": null,
3522        "flex": null,
3523        "flex_flow": null,
3524        "grid_area": null,
3525        "grid_auto_columns": null,
3526        "grid_auto_flow": null,
3527        "grid_auto_rows": null,
3528        "grid_column": null,
3529        "grid_gap": null,
3530        "grid_row": null,
3531        "grid_template_areas": null,
3532        "grid_template_columns": null,
3533        "grid_template_rows": null,
3534        "height": null,
3535        "justify_content": null,
3536        "justify_items": null,
3537        "left": null,
3538        "margin": null,
3539        "max_height": null,
3540        "max_width": null,
3541        "min_height": null,
3542        "min_width": null,
3543        "object_fit": null,
3544        "object_position": null,
3545        "order": null,
3546        "overflow": null,
3547        "overflow_x": null,
3548        "overflow_y": null,
3549        "padding": null,
3550        "right": null,
3551        "top": null,
3552        "visibility": null,
3553        "width": null
3554       }
3555      },
3556      "9cc4f01b6d7b495bb1b1210b0b65a902": {
3557       "model_module": "@jupyter-widgets/controls",
3558       "model_module_version": "1.5.0",
3559       "model_name": "HTMLModel",
3560       "state": {
3561        "_dom_classes": [],
3562        "_model_module": "@jupyter-widgets/controls",
3563        "_model_module_version": "1.5.0",
3564        "_model_name": "HTMLModel",
3565        "_view_count": null,
3566        "_view_module": "@jupyter-widgets/controls",
3567        "_view_module_version": "1.5.0",
3568        "_view_name": "HTMLView",
3569        "description": "",
3570        "description_tooltip": null,
3571        "layout": "IPY_MODEL_2e6b9fb18cf44ebb98a34477acff2c42",
3572        "placeholder": "​",
3573        "style": "IPY_MODEL_dd76a92c85fe4c5ab6735e0a5c0bac3d",
3574        "value": " 4459/4459 [00:02&lt;00:00, 2819.11 examples/s]"
3575       }
3576      },
3577      "a15fcc29f7dc4c9c81a08fe584946c6b": {
3578       "model_module": "@jupyter-widgets/controls",
3579       "model_module_version": "1.5.0",
3580       "model_name": "DescriptionStyleModel",
3581       "state": {
3582        "_model_module": "@jupyter-widgets/controls",
3583        "_model_module_version": "1.5.0",
3584        "_model_name": "DescriptionStyleModel",
3585        "_view_count": null,
3586        "_view_module": "@jupyter-widgets/base",
3587        "_view_module_version": "1.2.0",
3588        "_view_name": "StyleView",
3589        "description_width": ""
3590       }
3591      },
3592      "a16de79c84e948729f4eadfb78e4a08a": {
3593       "model_module": "@jupyter-widgets/base",
3594       "model_module_version": "1.2.0",
3595       "model_name": "LayoutModel",
3596       "state": {
3597        "_model_module": "@jupyter-widgets/base",
3598        "_model_module_version": "1.2.0",
3599        "_model_name": "LayoutModel",
3600        "_view_count": null,
3601        "_view_module": "@jupyter-widgets/base",
3602        "_view_module_version": "1.2.0",
3603        "_view_name": "LayoutView",
3604        "align_content": null,
3605        "align_items": null,
3606        "align_self": null,
3607        "border": null,
3608        "bottom": null,
3609        "display": null,
3610        "flex": null,
3611        "flex_flow": null,
3612        "grid_area": null,
3613        "grid_auto_columns": null,
3614        "grid_auto_flow": null,
3615        "grid_auto_rows": null,
3616        "grid_column": null,
3617        "grid_gap": null,
3618        "grid_row": null,
3619        "grid_template_areas": null,
3620        "grid_template_columns": null,
3621        "grid_template_rows": null,
3622        "height": null,
3623        "justify_content": null,
3624        "justify_items": null,
3625        "left": null,
3626        "margin": null,
3627        "max_height": null,
3628        "max_width": null,
3629        "min_height": null,
3630        "min_width": null,
3631        "object_fit": null,
3632        "object_position": null,
3633        "order": null,
3634        "overflow": null,
3635        "overflow_x": null,
3636        "overflow_y": null,
3637        "padding": null,
3638        "right": null,
3639        "top": null,
3640        "visibility": null,
3641        "width": null
3642       }
3643      },
3644      "a56d59fa5582461c876ba156fd7a5431": {
3645       "model_module": "@jupyter-widgets/base",
3646       "model_module_version": "1.2.0",
3647       "model_name": "LayoutModel",
3648       "state": {
3649        "_model_module": "@jupyter-widgets/base",
3650        "_model_module_version": "1.2.0",
3651        "_model_name": "LayoutModel",
3652        "_view_count": null,
3653        "_view_module": "@jupyter-widgets/base",
3654        "_view_module_version": "1.2.0",
3655        "_view_name": "LayoutView",
3656        "align_content": null,
3657        "align_items": null,
3658        "align_self": null,
3659        "border": null,
3660        "bottom": null,
3661        "display": null,
3662        "flex": null,
3663        "flex_flow": null,
3664        "grid_area": null,
3665        "grid_auto_columns": null,
3666        "grid_auto_flow": null,
3667        "grid_auto_rows": null,
3668        "grid_column": null,
3669        "grid_gap": null,
3670        "grid_row": null,
3671        "grid_template_areas": null,
3672        "grid_template_columns": null,
3673        "grid_template_rows": null,
3674        "height": null,
3675        "justify_content": null,
3676        "justify_items": null,
3677        "left": null,
3678        "margin": null,
3679        "max_height": null,
3680        "max_width": null,
3681        "min_height": null,
3682        "min_width": null,
3683        "object_fit": null,
3684        "object_position": null,
3685        "order": null,
3686        "overflow": null,
3687        "overflow_x": null,
3688        "overflow_y": null,
3689        "padding": null,
3690        "right": null,
3691        "top": null,
3692        "visibility": null,
3693        "width": null
3694       }
3695      },
3696      "a5bced4d197441acbfe53fa2104cadd9": {
3697       "model_module": "@jupyter-widgets/base",
3698       "model_module_version": "1.2.0",
3699       "model_name": "LayoutModel",
3700       "state": {
3701        "_model_module": "@jupyter-widgets/base",
3702        "_model_module_version": "1.2.0",
3703        "_model_name": "LayoutModel",
3704        "_view_count": null,
3705        "_view_module": "@jupyter-widgets/base",
3706        "_view_module_version": "1.2.0",
3707        "_view_name": "LayoutView",
3708        "align_content": null,
3709        "align_items": null,
3710        "align_self": null,
3711        "border": null,
3712        "bottom": null,
3713        "display": null,
3714        "flex": null,
3715        "flex_flow": null,
3716        "grid_area": null,
3717        "grid_auto_columns": null,
3718        "grid_auto_flow": null,
3719        "grid_auto_rows": null,
3720        "grid_column": null,
3721        "grid_gap": null,
3722        "grid_row": null,
3723        "grid_template_areas": null,
3724        "grid_template_columns": null,
3725        "grid_template_rows": null,
3726        "height": null,
3727        "justify_content": null,
3728        "justify_items": null,
3729        "left": null,
3730        "margin": null,
3731        "max_height": null,
3732        "max_width": null,
3733        "min_height": null,
3734        "min_width": null,
3735        "object_fit": null,
3736        "object_position": null,
3737        "order": null,
3738        "overflow": null,
3739        "overflow_x": null,
3740        "overflow_y": null,
3741        "padding": null,
3742        "right": null,
3743        "top": null,
3744        "visibility": null,
3745        "width": null
3746       }
3747      },
3748      "a8f0abb761c848798293574744066d43": {
3749       "model_module": "@jupyter-widgets/controls",
3750       "model_module_version": "1.5.0",
3751       "model_name": "ProgressStyleModel",
3752       "state": {
3753        "_model_module": "@jupyter-widgets/controls",
3754        "_model_module_version": "1.5.0",
3755        "_model_name": "ProgressStyleModel",
3756        "_view_count": null,
3757        "_view_module": "@jupyter-widgets/base",
3758        "_view_module_version": "1.2.0",
3759        "_view_name": "StyleView",
3760        "bar_color": null,
3761        "description_width": ""
3762       }
3763      },
3764      "a97d0dc77a3e4e548562ede741b59b8d": {
3765       "model_module": "@jupyter-widgets/base",
3766       "model_module_version": "1.2.0",
3767       "model_name": "LayoutModel",
3768       "state": {
3769        "_model_module": "@jupyter-widgets/base",
3770        "_model_module_version": "1.2.0",
3771        "_model_name": "LayoutModel",
3772        "_view_count": null,
3773        "_view_module": "@jupyter-widgets/base",
3774        "_view_module_version": "1.2.0",
3775        "_view_name": "LayoutView",
3776        "align_content": null,
3777        "align_items": null,
3778        "align_self": null,
3779        "border": null,
3780        "bottom": null,
3781        "display": null,
3782        "flex": null,
3783        "flex_flow": null,
3784        "grid_area": null,
3785        "grid_auto_columns": null,
3786        "grid_auto_flow": null,
3787        "grid_auto_rows": null,
3788        "grid_column": null,
3789        "grid_gap": null,
3790        "grid_row": null,
3791        "grid_template_areas": null,
3792        "grid_template_columns": null,
3793        "grid_template_rows": null,
3794        "height": null,
3795        "justify_content": null,
3796        "justify_items": null,
3797        "left": null,
3798        "margin": null,
3799        "max_height": null,
3800        "max_width": null,
3801        "min_height": null,
3802        "min_width": null,
3803        "object_fit": null,
3804        "object_position": null,
3805        "order": null,
3806        "overflow": null,
3807        "overflow_x": null,
3808        "overflow_y": null,
3809        "padding": null,
3810        "right": null,
3811        "top": null,
3812        "visibility": null,
3813        "width": null
3814       }
3815      },
3816      "aa11dbe8f5b046129ca61c7ee3e02a09": {
3817       "model_module": "@jupyter-widgets/controls",
3818       "model_module_version": "1.5.0",
3819       "model_name": "DescriptionStyleModel",
3820       "state": {
3821        "_model_module": "@jupyter-widgets/controls",
3822        "_model_module_version": "1.5.0",
3823        "_model_name": "DescriptionStyleModel",
3824        "_view_count": null,
3825        "_view_module": "@jupyter-widgets/base",
3826        "_view_module_version": "1.2.0",
3827        "_view_name": "StyleView",
3828        "description_width": ""
3829       }
3830      },
3831      "aa70fb7c32b9457aaa7d62cea535c562": {
3832       "model_module": "@jupyter-widgets/controls",
3833       "model_module_version": "1.5.0",
3834       "model_name": "HTMLModel",
3835       "state": {
3836        "_dom_classes": [],
3837        "_model_module": "@jupyter-widgets/controls",
3838        "_model_module_version": "1.5.0",
3839        "_model_name": "HTMLModel",
3840        "_view_count": null,
3841        "_view_module": "@jupyter-widgets/controls",
3842        "_view_module_version": "1.5.0",
3843        "_view_name": "HTMLView",
3844        "description": "",
3845        "description_tooltip": null,
3846        "layout": "IPY_MODEL_38f011ca6f4848db9186ccd4b2e06557",
3847        "placeholder": "​",
3848        "style": "IPY_MODEL_ef11eaf6bfc041c38fed5cdfe17caa7d",
3849        "value": "Downloading metadata: 100%"
3850       }
3851      },
3852      "aaa7bf8e89654a7caee403352ad7ee28": {
3853       "model_module": "@jupyter-widgets/controls",
3854       "model_module_version": "1.5.0",
3855       "model_name": "ProgressStyleModel",
3856       "state": {
3857        "_model_module": "@jupyter-widgets/controls",
3858        "_model_module_version": "1.5.0",
3859        "_model_name": "ProgressStyleModel",
3860        "_view_count": null,
3861        "_view_module": "@jupyter-widgets/base",
3862        "_view_module_version": "1.2.0",
3863        "_view_name": "StyleView",
3864        "bar_color": null,
3865        "description_width": ""
3866       }
3867      },
3868      "ab1d996ecf7c4dc5940b61e18b5cfdab": {
3869       "model_module": "@jupyter-widgets/controls",
3870       "model_module_version": "1.5.0",
3871       "model_name": "ProgressStyleModel",
3872       "state": {
3873        "_model_module": "@jupyter-widgets/controls",
3874        "_model_module_version": "1.5.0",
3875        "_model_name": "ProgressStyleModel",
3876        "_view_count": null,
3877        "_view_module": "@jupyter-widgets/base",
3878        "_view_module_version": "1.2.0",
3879        "_view_name": "StyleView",
3880        "bar_color": null,
3881        "description_width": ""
3882       }
3883      },
3884      "ad06b8241c504d0d80dc27baf3f92dae": {
3885       "model_module": "@jupyter-widgets/controls",
3886       "model_module_version": "1.5.0",
3887       "model_name": "DescriptionStyleModel",
3888       "state": {
3889        "_model_module": "@jupyter-widgets/controls",
3890        "_model_module_version": "1.5.0",
3891        "_model_name": "DescriptionStyleModel",
3892        "_view_count": null,
3893        "_view_module": "@jupyter-widgets/base",
3894        "_view_module_version": "1.2.0",
3895        "_view_name": "StyleView",
3896        "description_width": ""
3897       }
3898      },
3899      "adbfe64247d143efbec822174931f03b": {
3900       "model_module": "@jupyter-widgets/controls",
3901       "model_module_version": "1.5.0",
3902       "model_name": "HBoxModel",
3903       "state": {
3904        "_dom_classes": [],
3905        "_model_module": "@jupyter-widgets/controls",
3906        "_model_module_version": "1.5.0",
3907        "_model_name": "HBoxModel",
3908        "_view_count": null,
3909        "_view_module": "@jupyter-widgets/controls",
3910        "_view_module_version": "1.5.0",
3911        "_view_name": "HBoxView",
3912        "box_style": "",
3913        "children": [
3914         "IPY_MODEL_0e521a315cd34b86bdb2aba0c0be09bf",
3915         "IPY_MODEL_4a5337e6fe6c4379946737283ad2edfa",
3916         "IPY_MODEL_0debc0ae43d1490fad0440c0a4c914d1"
3917        ],
3918        "layout": "IPY_MODEL_27bea21c5f9c46ce988b1e35270e8f2a"
3919       }
3920      },
3921      "ae0f8268e42948e3b14b0977102aad41": {
3922       "model_module": "@jupyter-widgets/controls",
3923       "model_module_version": "1.5.0",
3924       "model_name": "HTMLModel",
3925       "state": {
3926        "_dom_classes": [],
3927        "_model_module": "@jupyter-widgets/controls",
3928        "_model_module_version": "1.5.0",
3929        "_model_name": "HTMLModel",
3930        "_view_count": null,
3931        "_view_module": "@jupyter-widgets/controls",
3932        "_view_module_version": "1.5.0",
3933        "_view_name": "HTMLView",
3934        "description": "",
3935        "description_tooltip": null,
3936        "layout": "IPY_MODEL_144e4553939146beac5106491778977d",
3937        "placeholder": "​",
3938        "style": "IPY_MODEL_66a4a83560b04c7db8eff46a73b889f2",
3939        "value": "Downloading model.safetensors: 100%"
3940       }
3941      },
3942      "b16457f48e4e442baba290539c19d9d8": {
3943       "model_module": "@jupyter-widgets/controls",
3944       "model_module_version": "1.5.0",
3945       "model_name": "FloatProgressModel",
3946       "state": {
3947        "_dom_classes": [],
3948        "_model_module": "@jupyter-widgets/controls",
3949        "_model_module_version": "1.5.0",
3950        "_model_name": "FloatProgressModel",
3951        "_view_count": null,
3952        "_view_module": "@jupyter-widgets/controls",
3953        "_view_module_version": "1.5.0",
3954        "_view_name": "ProgressView",
3955        "bar_style": "success",
3956        "description": "",
3957        "description_tooltip": null,
3958        "layout": "IPY_MODEL_39e7c364847e4ee09e02006c44330d87",
3959        "max": 231508,
3960        "min": 0,
3961        "orientation": "horizontal",
3962        "style": "IPY_MODEL_ab1d996ecf7c4dc5940b61e18b5cfdab",
3963        "value": 231508
3964       }
3965      },
3966      "b20b59630cef497689f4b200e53462dc": {
3967       "model_module": "@jupyter-widgets/controls",
3968       "model_module_version": "1.5.0",
3969       "model_name": "HTMLModel",
3970       "state": {
3971        "_dom_classes": [],
3972        "_model_module": "@jupyter-widgets/controls",
3973        "_model_module_version": "1.5.0",
3974        "_model_name": "HTMLModel",
3975        "_view_count": null,
3976        "_view_module": "@jupyter-widgets/controls",
3977        "_view_module_version": "1.5.0",
3978        "_view_name": "HTMLView",
3979        "description": "",
3980        "description_tooltip": null,
3981        "layout": "IPY_MODEL_f2772a70004d4fa590e354a5bfcefe38",
3982        "placeholder": "​",
3983        "style": "IPY_MODEL_b9ee74390de74172bab4f33ba09445e3",
3984        "value": " 1.69k/1.69k [00:00&lt;00:00, 51.3kB/s]"
3985       }
3986      },
3987      "b26b2b7b36fb4b94bc8bcb21065976da": {
3988       "model_module": "@jupyter-widgets/controls",
3989       "model_module_version": "1.5.0",
3990       "model_name": "ProgressStyleModel",
3991       "state": {
3992        "_model_module": "@jupyter-widgets/controls",
3993        "_model_module_version": "1.5.0",
3994        "_model_name": "ProgressStyleModel",
3995        "_view_count": null,
3996        "_view_module": "@jupyter-widgets/base",
3997        "_view_module_version": "1.2.0",
3998        "_view_name": "StyleView",
3999        "bar_color": null,
4000        "description_width": ""
4001       }
4002      },
4003      "b89bd378e2924c56a7eb2e14d8a404d0": {
4004       "model_module": "@jupyter-widgets/base",
4005       "model_module_version": "1.2.0",
4006       "model_name": "LayoutModel",
4007       "state": {
4008        "_model_module": "@jupyter-widgets/base",
4009        "_model_module_version": "1.2.0",
4010        "_model_name": "LayoutModel",
4011        "_view_count": null,
4012        "_view_module": "@jupyter-widgets/base",
4013        "_view_module_version": "1.2.0",
4014        "_view_name": "LayoutView",
4015        "align_content": null,
4016        "align_items": null,
4017        "align_self": null,
4018        "border": null,
4019        "bottom": null,
4020        "display": null,
4021        "flex": null,
4022        "flex_flow": null,
4023        "grid_area": null,
4024        "grid_auto_columns": null,
4025        "grid_auto_flow": null,
4026        "grid_auto_rows": null,
4027        "grid_column": null,
4028        "grid_gap": null,
4029        "grid_row": null,
4030        "grid_template_areas": null,
4031        "grid_template_columns": null,
4032        "grid_template_rows": null,
4033        "height": null,
4034        "justify_content": null,
4035        "justify_items": null,
4036        "left": null,
4037        "margin": null,
4038        "max_height": null,
4039        "max_width": null,
4040        "min_height": null,
4041        "min_width": null,
4042        "object_fit": null,
4043        "object_position": null,
4044        "order": null,
4045        "overflow": null,
4046        "overflow_x": null,
4047        "overflow_y": null,
4048        "padding": null,
4049        "right": null,
4050        "top": null,
4051        "visibility": null,
4052        "width": null
4053       }
4054      },
4055      "b9ee74390de74172bab4f33ba09445e3": {
4056       "model_module": "@jupyter-widgets/controls",
4057       "model_module_version": "1.5.0",
4058       "model_name": "DescriptionStyleModel",
4059       "state": {
4060        "_model_module": "@jupyter-widgets/controls",
4061        "_model_module_version": "1.5.0",
4062        "_model_name": "DescriptionStyleModel",
4063        "_view_count": null,
4064        "_view_module": "@jupyter-widgets/base",
4065        "_view_module_version": "1.2.0",
4066        "_view_name": "StyleView",
4067        "description_width": ""
4068       }
4069      },
4070      "bc045eb3130b4f5a81c89e03fe213d7c": {
4071       "model_module": "@jupyter-widgets/controls",
4072       "model_module_version": "1.5.0",
4073       "model_name": "ProgressStyleModel",
4074       "state": {
4075        "_model_module": "@jupyter-widgets/controls",
4076        "_model_module_version": "1.5.0",
4077        "_model_name": "ProgressStyleModel",
4078        "_view_count": null,
4079        "_view_module": "@jupyter-widgets/base",
4080        "_view_module_version": "1.2.0",
4081        "_view_name": "StyleView",
4082        "bar_color": null,
4083        "description_width": ""
4084       }
4085      },
4086      "c097039efe4a41a1915edd4a09139d49": {
4087       "model_module": "@jupyter-widgets/base",
4088       "model_module_version": "1.2.0",
4089       "model_name": "LayoutModel",
4090       "state": {
4091        "_model_module": "@jupyter-widgets/base",
4092        "_model_module_version": "1.2.0",
4093        "_model_name": "LayoutModel",
4094        "_view_count": null,
4095        "_view_module": "@jupyter-widgets/base",
4096        "_view_module_version": "1.2.0",
4097        "_view_name": "LayoutView",
4098        "align_content": null,
4099        "align_items": null,
4100        "align_self": null,
4101        "border": null,
4102        "bottom": null,
4103        "display": null,
4104        "flex": null,
4105        "flex_flow": null,
4106        "grid_area": null,
4107        "grid_auto_columns": null,
4108        "grid_auto_flow": null,
4109        "grid_auto_rows": null,
4110        "grid_column": null,
4111        "grid_gap": null,
4112        "grid_row": null,
4113        "grid_template_areas": null,
4114        "grid_template_columns": null,
4115        "grid_template_rows": null,
4116        "height": null,
4117        "justify_content": null,
4118        "justify_items": null,
4119        "left": null,
4120        "margin": null,
4121        "max_height": null,
4122        "max_width": null,
4123        "min_height": null,
4124        "min_width": null,
4125        "object_fit": null,
4126        "object_position": null,
4127        "order": null,
4128        "overflow": null,
4129        "overflow_x": null,
4130        "overflow_y": null,
4131        "padding": null,
4132        "right": null,
4133        "top": null,
4134        "visibility": null,
4135        "width": null
4136       }
4137      },
4138      "c2662f6c97064bbda25147eb1dfea6cd": {
4139       "model_module": "@jupyter-widgets/controls",
4140       "model_module_version": "1.5.0",
4141       "model_name": "ProgressStyleModel",
4142       "state": {
4143        "_model_module": "@jupyter-widgets/controls",
4144        "_model_module_version": "1.5.0",
4145        "_model_name": "ProgressStyleModel",
4146        "_view_count": null,
4147        "_view_module": "@jupyter-widgets/base",
4148        "_view_module_version": "1.2.0",
4149        "_view_name": "StyleView",
4150        "bar_color": null,
4151        "description_width": ""
4152       }
4153      },
4154      "c49b0c9dd36945ab94aeeb0c79af5f0b": {
4155       "model_module": "@jupyter-widgets/controls",
4156       "model_module_version": "1.5.0",
4157       "model_name": "HBoxModel",
4158       "state": {
4159        "_dom_classes": [],
4160        "_model_module": "@jupyter-widgets/controls",
4161        "_model_module_version": "1.5.0",
4162        "_model_name": "HBoxModel",
4163        "_view_count": null,
4164        "_view_module": "@jupyter-widgets/controls",
4165        "_view_module_version": "1.5.0",
4166        "_view_name": "HBoxView",
4167        "box_style": "",
4168        "children": [
4169         "IPY_MODEL_dcc2b3ae8d9541778bc07af38f34de85",
4170         "IPY_MODEL_e61d622f76d64c9a87318ec0b5bfdb52",
4171         "IPY_MODEL_9cc4f01b6d7b495bb1b1210b0b65a902"
4172        ],
4173        "layout": "IPY_MODEL_770fadef9a074a78a1cd8a701d65f8ad"
4174       }
4175      },
4176      "cc65f44444004fc28da78ef4fc9cad9e": {
4177       "model_module": "@jupyter-widgets/base",
4178       "model_module_version": "1.2.0",
4179       "model_name": "LayoutModel",
4180       "state": {
4181        "_model_module": "@jupyter-widgets/base",
4182        "_model_module_version": "1.2.0",
4183        "_model_name": "LayoutModel",
4184        "_view_count": null,
4185        "_view_module": "@jupyter-widgets/base",
4186        "_view_module_version": "1.2.0",
4187        "_view_name": "LayoutView",
4188        "align_content": null,
4189        "align_items": null,
4190        "align_self": null,
4191        "border": null,
4192        "bottom": null,
4193        "display": null,
4194        "flex": null,
4195        "flex_flow": null,
4196        "grid_area": null,
4197        "grid_auto_columns": null,
4198        "grid_auto_flow": null,
4199        "grid_auto_rows": null,
4200        "grid_column": null,
4201        "grid_gap": null,
4202        "grid_row": null,
4203        "grid_template_areas": null,
4204        "grid_template_columns": null,
4205        "grid_template_rows": null,
4206        "height": null,
4207        "justify_content": null,
4208        "justify_items": null,
4209        "left": null,
4210        "margin": null,
4211        "max_height": null,
4212        "max_width": null,
4213        "min_height": null,
4214        "min_width": null,
4215        "object_fit": null,
4216        "object_position": null,
4217        "order": null,
4218        "overflow": null,
4219        "overflow_x": null,
4220        "overflow_y": null,
4221        "padding": null,
4222        "right": null,
4223        "top": null,
4224        "visibility": null,
4225        "width": null
4226       }
4227      },
4228      "cc7f9f2568db4d4d84d9aad07fefeb88": {
4229       "model_module": "@jupyter-widgets/controls",
4230       "model_module_version": "1.5.0",
4231       "model_name": "DescriptionStyleModel",
4232       "state": {
4233        "_model_module": "@jupyter-widgets/controls",
4234        "_model_module_version": "1.5.0",
4235        "_model_name": "DescriptionStyleModel",
4236        "_view_count": null,
4237        "_view_module": "@jupyter-widgets/base",
4238        "_view_module_version": "1.2.0",
4239        "_view_name": "StyleView",
4240        "description_width": ""
4241       }
4242      },
4243      "cd64ca97f4234e7d836ad0cd053f7f32": {
4244       "model_module": "@jupyter-widgets/controls",
4245       "model_module_version": "1.5.0",
4246       "model_name": "HTMLModel",
4247       "state": {
4248        "_dom_classes": [],
4249        "_model_module": "@jupyter-widgets/controls",
4250        "_model_module_version": "1.5.0",
4251        "_model_name": "HTMLModel",
4252        "_view_count": null,
4253        "_view_module": "@jupyter-widgets/controls",
4254        "_view_module_version": "1.5.0",
4255        "_view_name": "HTMLView",
4256        "description": "",
4257        "description_tooltip": null,
4258        "layout": "IPY_MODEL_1a360b3bfc914310bc63938b31e799ab",
4259        "placeholder": "​",
4260        "style": "IPY_MODEL_aa11dbe8f5b046129ca61c7ee3e02a09",
4261        "value": " 232k/232k [00:00&lt;00:00, 1.43MB/s]"
4262       }
4263      },
4264      "ce3a053e600e4b9d888afb10bde0b90a": {
4265       "model_module": "@jupyter-widgets/controls",
4266       "model_module_version": "1.5.0",
4267       "model_name": "HTMLModel",
4268       "state": {
4269        "_dom_classes": [],
4270        "_model_module": "@jupyter-widgets/controls",
4271        "_model_module_version": "1.5.0",
4272        "_model_name": "HTMLModel",
4273        "_view_count": null,
4274        "_view_module": "@jupyter-widgets/controls",
4275        "_view_module_version": "1.5.0",
4276        "_view_name": "HTMLView",
4277        "description": "",
4278        "description_tooltip": null,
4279        "layout": "IPY_MODEL_5cf9d8b108834f488f57ce7eaf354da5",
4280        "placeholder": "​",
4281        "style": "IPY_MODEL_ad06b8241c504d0d80dc27baf3f92dae",
4282        "value": "Generating train split: 100%"
4283       }
4284      },
4285      "cf432ae7f4e343a1873899f4c6f4ea8a": {
4286       "model_module": "@jupyter-widgets/controls",
4287       "model_module_version": "1.5.0",
4288       "model_name": "FloatProgressModel",
4289       "state": {
4290        "_dom_classes": [],
4291        "_model_module": "@jupyter-widgets/controls",
4292        "_model_module_version": "1.5.0",
4293        "_model_name": "FloatProgressModel",
4294        "_view_count": null,
4295        "_view_module": "@jupyter-widgets/controls",
4296        "_view_module_version": "1.5.0",
4297        "_view_name": "ProgressView",
4298        "bar_style": "success",
4299        "description": "",
4300        "description_tooltip": null,
4301        "layout": "IPY_MODEL_9722d4b7d6624948a6170c6b6e2a5520",
4302        "max": 483,
4303        "min": 0,
4304        "orientation": "horizontal",
4305        "style": "IPY_MODEL_bc045eb3130b4f5a81c89e03fe213d7c",
4306        "value": 483
4307       }
4308      },
4309      "cfdef1af04024448bc490adbf11dc0e2": {
4310       "model_module": "@jupyter-widgets/controls",
4311       "model_module_version": "1.5.0",
4312       "model_name": "ProgressStyleModel",
4313       "state": {
4314        "_model_module": "@jupyter-widgets/controls",
4315        "_model_module_version": "1.5.0",
4316        "_model_name": "ProgressStyleModel",
4317        "_view_count": null,
4318        "_view_module": "@jupyter-widgets/base",
4319        "_view_module_version": "1.2.0",
4320        "_view_name": "StyleView",
4321        "bar_color": null,
4322        "description_width": ""
4323       }
4324      },
4325      "d4fa640efaa34069be8ab062d2938d5c": {
4326       "model_module": "@jupyter-widgets/base",
4327       "model_module_version": "1.2.0",
4328       "model_name": "LayoutModel",
4329       "state": {
4330        "_model_module": "@jupyter-widgets/base",
4331        "_model_module_version": "1.2.0",
4332        "_model_name": "LayoutModel",
4333        "_view_count": null,
4334        "_view_module": "@jupyter-widgets/base",
4335        "_view_module_version": "1.2.0",
4336        "_view_name": "LayoutView",
4337        "align_content": null,
4338        "align_items": null,
4339        "align_self": null,
4340        "border": null,
4341        "bottom": null,
4342        "display": null,
4343        "flex": null,
4344        "flex_flow": null,
4345        "grid_area": null,
4346        "grid_auto_columns": null,
4347        "grid_auto_flow": null,
4348        "grid_auto_rows": null,
4349        "grid_column": null,
4350        "grid_gap": null,
4351        "grid_row": null,
4352        "grid_template_areas": null,
4353        "grid_template_columns": null,
4354        "grid_template_rows": null,
4355        "height": null,
4356        "justify_content": null,
4357        "justify_items": null,
4358        "left": null,
4359        "margin": null,
4360        "max_height": null,
4361        "max_width": null,
4362        "min_height": null,
4363        "min_width": null,
4364        "object_fit": null,
4365        "object_position": null,
4366        "order": null,
4367        "overflow": null,
4368        "overflow_x": null,
4369        "overflow_y": null,
4370        "padding": null,
4371        "right": null,
4372        "top": null,
4373        "visibility": null,
4374        "width": null
4375       }
4376      },
4377      "d775df6bf1554d61ac3ba076a626183d": {
4378       "model_module": "@jupyter-widgets/base",
4379       "model_module_version": "1.2.0",
4380       "model_name": "LayoutModel",
4381       "state": {
4382        "_model_module": "@jupyter-widgets/base",
4383        "_model_module_version": "1.2.0",
4384        "_model_name": "LayoutModel",
4385        "_view_count": null,
4386        "_view_module": "@jupyter-widgets/base",
4387        "_view_module_version": "1.2.0",
4388        "_view_name": "LayoutView",
4389        "align_content": null,
4390        "align_items": null,
4391        "align_self": null,
4392        "border": null,
4393        "bottom": null,
4394        "display": null,
4395        "flex": null,
4396        "flex_flow": null,
4397        "grid_area": null,
4398        "grid_auto_columns": null,
4399        "grid_auto_flow": null,
4400        "grid_auto_rows": null,
4401        "grid_column": null,
4402        "grid_gap": null,
4403        "grid_row": null,
4404        "grid_template_areas": null,
4405        "grid_template_columns": null,
4406        "grid_template_rows": null,
4407        "height": null,
4408        "justify_content": null,
4409        "justify_items": null,
4410        "left": null,
4411        "margin": null,
4412        "max_height": null,
4413        "max_width": null,
4414        "min_height": null,
4415        "min_width": null,
4416        "object_fit": null,
4417        "object_position": null,
4418        "order": null,
4419        "overflow": null,
4420        "overflow_x": null,
4421        "overflow_y": null,
4422        "padding": null,
4423        "right": null,
4424        "top": null,
4425        "visibility": null,
4426        "width": null
4427       }
4428      },
4429      "d7da1fe14ea0415099cabdfc79664a18": {
4430       "model_module": "@jupyter-widgets/controls",
4431       "model_module_version": "1.5.0",
4432       "model_name": "HTMLModel",
4433       "state": {
4434        "_dom_classes": [],
4435        "_model_module": "@jupyter-widgets/controls",
4436        "_model_module_version": "1.5.0",
4437        "_model_name": "HTMLModel",
4438        "_view_count": null,
4439        "_view_module": "@jupyter-widgets/controls",
4440        "_view_module_version": "1.5.0",
4441        "_view_name": "HTMLView",
4442        "description": "",
4443        "description_tooltip": null,
4444        "layout": "IPY_MODEL_125928c4f5bd4b9baaff6b02fde0c966",
4445        "placeholder": "​",
4446        "style": "IPY_MODEL_14a9a89cc96a4300b000b5510f6dc9c6",
4447        "value": "Downloading (…)lve/main/config.json: 100%"
4448       }
4449      },
4450      "d9d6546d2bb34754943dd4dc531a8d8a": {
4451       "model_module": "@jupyter-widgets/controls",
4452       "model_module_version": "1.5.0",
4453       "model_name": "DescriptionStyleModel",
4454       "state": {
4455        "_model_module": "@jupyter-widgets/controls",
4456        "_model_module_version": "1.5.0",
4457        "_model_name": "DescriptionStyleModel",
4458        "_view_count": null,
4459        "_view_module": "@jupyter-widgets/base",
4460        "_view_module_version": "1.2.0",
4461        "_view_name": "StyleView",
4462        "description_width": ""
4463       }
4464      },
4465      "dac244c0cd634fd5b1dfcd294aac3cfa": {
4466       "model_module": "@jupyter-widgets/base",
4467       "model_module_version": "1.2.0",
4468       "model_name": "LayoutModel",
4469       "state": {
4470        "_model_module": "@jupyter-widgets/base",
4471        "_model_module_version": "1.2.0",
4472        "_model_name": "LayoutModel",
4473        "_view_count": null,
4474        "_view_module": "@jupyter-widgets/base",
4475        "_view_module_version": "1.2.0",
4476        "_view_name": "LayoutView",
4477        "align_content": null,
4478        "align_items": null,
4479        "align_self": null,
4480        "border": null,
4481        "bottom": null,
4482        "display": null,
4483        "flex": null,
4484        "flex_flow": null,
4485        "grid_area": null,
4486        "grid_auto_columns": null,
4487        "grid_auto_flow": null,
4488        "grid_auto_rows": null,
4489        "grid_column": null,
4490        "grid_gap": null,
4491        "grid_row": null,
4492        "grid_template_areas": null,
4493        "grid_template_columns": null,
4494        "grid_template_rows": null,
4495        "height": null,
4496        "justify_content": null,
4497        "justify_items": null,
4498        "left": null,
4499        "margin": null,
4500        "max_height": null,
4501        "max_width": null,
4502        "min_height": null,
4503        "min_width": null,
4504        "object_fit": null,
4505        "object_position": null,
4506        "order": null,
4507        "overflow": null,
4508        "overflow_x": null,
4509        "overflow_y": null,
4510        "padding": null,
4511        "right": null,
4512        "top": null,
4513        "visibility": null,
4514        "width": null
4515       }
4516      },
4517      "db5dfe8dc42742a5aa44e4dc068c76f4": {
4518       "model_module": "@jupyter-widgets/base",
4519       "model_module_version": "1.2.0",
4520       "model_name": "LayoutModel",
4521       "state": {
4522        "_model_module": "@jupyter-widgets/base",
4523        "_model_module_version": "1.2.0",
4524        "_model_name": "LayoutModel",
4525        "_view_count": null,
4526        "_view_module": "@jupyter-widgets/base",
4527        "_view_module_version": "1.2.0",
4528        "_view_name": "LayoutView",
4529        "align_content": null,
4530        "align_items": null,
4531        "align_self": null,
4532        "border": null,
4533        "bottom": null,
4534        "display": null,
4535        "flex": null,
4536        "flex_flow": null,
4537        "grid_area": null,
4538        "grid_auto_columns": null,
4539        "grid_auto_flow": null,
4540        "grid_auto_rows": null,
4541        "grid_column": null,
4542        "grid_gap": null,
4543        "grid_row": null,
4544        "grid_template_areas": null,
4545        "grid_template_columns": null,
4546        "grid_template_rows": null,
4547        "height": null,
4548        "justify_content": null,
4549        "justify_items": null,
4550        "left": null,
4551        "margin": null,
4552        "max_height": null,
4553        "max_width": null,
4554        "min_height": null,
4555        "min_width": null,
4556        "object_fit": null,
4557        "object_position": null,
4558        "order": null,
4559        "overflow": null,
4560        "overflow_x": null,
4561        "overflow_y": null,
4562        "padding": null,
4563        "right": null,
4564        "top": null,
4565        "visibility": null,
4566        "width": null
4567       }
4568      },
4569      "db65ce2c3d634438ba54fd8d01e5ae13": {
4570       "model_module": "@jupyter-widgets/controls",
4571       "model_module_version": "1.5.0",
4572       "model_name": "FloatProgressModel",
4573       "state": {
4574        "_dom_classes": [],
4575        "_model_module": "@jupyter-widgets/controls",
4576        "_model_module_version": "1.5.0",
4577        "_model_name": "FloatProgressModel",
4578        "_view_count": null,
4579        "_view_module": "@jupyter-widgets/controls",
4580        "_view_module_version": "1.5.0",
4581        "_view_name": "ProgressView",
4582        "bar_style": "success",
4583        "description": "",
4584        "description_tooltip": null,
4585        "layout": "IPY_MODEL_a97d0dc77a3e4e548562ede741b59b8d",
4586        "max": 1687,
4587        "min": 0,
4588        "orientation": "horizontal",
4589        "style": "IPY_MODEL_c2662f6c97064bbda25147eb1dfea6cd",
4590        "value": 1687
4591       }
4592      },
4593      "dbceb5bb3de24e26a448566d579bd2ce": {
4594       "model_module": "@jupyter-widgets/controls",
4595       "model_module_version": "1.5.0",
4596       "model_name": "ProgressStyleModel",
4597       "state": {
4598        "_model_module": "@jupyter-widgets/controls",
4599        "_model_module_version": "1.5.0",
4600        "_model_name": "ProgressStyleModel",
4601        "_view_count": null,
4602        "_view_module": "@jupyter-widgets/base",
4603        "_view_module_version": "1.2.0",
4604        "_view_name": "StyleView",
4605        "bar_color": null,
4606        "description_width": ""
4607       }
4608      },
4609      "dcc2b3ae8d9541778bc07af38f34de85": {
4610       "model_module": "@jupyter-widgets/controls",
4611       "model_module_version": "1.5.0",
4612       "model_name": "HTMLModel",
4613       "state": {
4614        "_dom_classes": [],
4615        "_model_module": "@jupyter-widgets/controls",
4616        "_model_module_version": "1.5.0",
4617        "_model_name": "HTMLModel",
4618        "_view_count": null,
4619        "_view_module": "@jupyter-widgets/controls",
4620        "_view_module_version": "1.5.0",
4621        "_view_name": "HTMLView",
4622        "description": "",
4623        "description_tooltip": null,
4624        "layout": "IPY_MODEL_2fa8458089824964a7332b1932990bc6",
4625        "placeholder": "​",
4626        "style": "IPY_MODEL_cc7f9f2568db4d4d84d9aad07fefeb88",
4627        "value": "Map: 100%"
4628       }
4629      },
4630      "dd76a92c85fe4c5ab6735e0a5c0bac3d": {
4631       "model_module": "@jupyter-widgets/controls",
4632       "model_module_version": "1.5.0",
4633       "model_name": "DescriptionStyleModel",
4634       "state": {
4635        "_model_module": "@jupyter-widgets/controls",
4636        "_model_module_version": "1.5.0",
4637        "_model_name": "DescriptionStyleModel",
4638        "_view_count": null,
4639        "_view_module": "@jupyter-widgets/base",
4640        "_view_module_version": "1.2.0",
4641        "_view_name": "StyleView",
4642        "description_width": ""
4643       }
4644      },
4645      "deb4113fa34f45bc8535e77ec7063a3a": {
4646       "model_module": "@jupyter-widgets/controls",
4647       "model_module_version": "1.5.0",
4648       "model_name": "HBoxModel",
4649       "state": {
4650        "_dom_classes": [],
4651        "_model_module": "@jupyter-widgets/controls",
4652        "_model_module_version": "1.5.0",
4653        "_model_name": "HBoxModel",
4654        "_view_count": null,
4655        "_view_module": "@jupyter-widgets/controls",
4656        "_view_module_version": "1.5.0",
4657        "_view_name": "HBoxView",
4658        "box_style": "",
4659        "children": [
4660         "IPY_MODEL_ae0f8268e42948e3b14b0977102aad41",
4661         "IPY_MODEL_6761879e3b9840a3848c5b58332104ac",
4662         "IPY_MODEL_f5b6fa64849744dfb56dde968373cb4e"
4663        ],
4664        "layout": "IPY_MODEL_dac244c0cd634fd5b1dfcd294aac3cfa"
4665       }
4666      },
4667      "df03c9e398f94b3e8b644cf54a389881": {
4668       "model_module": "@jupyter-widgets/controls",
4669       "model_module_version": "1.5.0",
4670       "model_name": "FloatProgressModel",
4671       "state": {
4672        "_dom_classes": [],
4673        "_model_module": "@jupyter-widgets/controls",
4674        "_model_module_version": "1.5.0",
4675        "_model_name": "FloatProgressModel",
4676        "_view_count": null,
4677        "_view_module": "@jupyter-widgets/controls",
4678        "_view_module_version": "1.5.0",
4679        "_view_name": "ProgressView",
4680        "bar_style": "success",
4681        "description": "",
4682        "description_tooltip": null,
4683        "layout": "IPY_MODEL_45d2452ac0f64327b86a0fd79288a0a8",
4684        "max": 466062,
4685        "min": 0,
4686        "orientation": "horizontal",
4687        "style": "IPY_MODEL_fb56b08cb9cd4489aa365c4c6553e83a",
4688        "value": 466062
4689       }
4690      },
4691      "df5b5bf0776c4198aa295d118534ab9e": {
4692       "model_module": "@jupyter-widgets/controls",
4693       "model_module_version": "1.5.0",
4694       "model_name": "DescriptionStyleModel",
4695       "state": {
4696        "_model_module": "@jupyter-widgets/controls",
4697        "_model_module_version": "1.5.0",
4698        "_model_name": "DescriptionStyleModel",
4699        "_view_count": null,
4700        "_view_module": "@jupyter-widgets/base",
4701        "_view_module_version": "1.2.0",
4702        "_view_name": "StyleView",
4703        "description_width": ""
4704       }
4705      },
4706      "df8298f37600471ea7adfe4cc2cee0fe": {
4707       "model_module": "@jupyter-widgets/base",
4708       "model_module_version": "1.2.0",
4709       "model_name": "LayoutModel",
4710       "state": {
4711        "_model_module": "@jupyter-widgets/base",
4712        "_model_module_version": "1.2.0",
4713        "_model_name": "LayoutModel",
4714        "_view_count": null,
4715        "_view_module": "@jupyter-widgets/base",
4716        "_view_module_version": "1.2.0",
4717        "_view_name": "LayoutView",
4718        "align_content": null,
4719        "align_items": null,
4720        "align_self": null,
4721        "border": null,
4722        "bottom": null,
4723        "display": null,
4724        "flex": null,
4725        "flex_flow": null,
4726        "grid_area": null,
4727        "grid_auto_columns": null,
4728        "grid_auto_flow": null,
4729        "grid_auto_rows": null,
4730        "grid_column": null,
4731        "grid_gap": null,
4732        "grid_row": null,
4733        "grid_template_areas": null,
4734        "grid_template_columns": null,
4735        "grid_template_rows": null,
4736        "height": null,
4737        "justify_content": null,
4738        "justify_items": null,
4739        "left": null,
4740        "margin": null,
4741        "max_height": null,
4742        "max_width": null,
4743        "min_height": null,
4744        "min_width": null,
4745        "object_fit": null,
4746        "object_position": null,
4747        "order": null,
4748        "overflow": null,
4749        "overflow_x": null,
4750        "overflow_y": null,
4751        "padding": null,
4752        "right": null,
4753        "top": null,
4754        "visibility": null,
4755        "width": null
4756       }
4757      },
4758      "e3e81446a5e54a6cbdf1d63200d43794": {
4759       "model_module": "@jupyter-widgets/base",
4760       "model_module_version": "1.2.0",
4761       "model_name": "LayoutModel",
4762       "state": {
4763        "_model_module": "@jupyter-widgets/base",
4764        "_model_module_version": "1.2.0",
4765        "_model_name": "LayoutModel",
4766        "_view_count": null,
4767        "_view_module": "@jupyter-widgets/base",
4768        "_view_module_version": "1.2.0",
4769        "_view_name": "LayoutView",
4770        "align_content": null,
4771        "align_items": null,
4772        "align_self": null,
4773        "border": null,
4774        "bottom": null,
4775        "display": null,
4776        "flex": null,
4777        "flex_flow": null,
4778        "grid_area": null,
4779        "grid_auto_columns": null,
4780        "grid_auto_flow": null,
4781        "grid_auto_rows": null,
4782        "grid_column": null,
4783        "grid_gap": null,
4784        "grid_row": null,
4785        "grid_template_areas": null,
4786        "grid_template_columns": null,
4787        "grid_template_rows": null,
4788        "height": null,
4789        "justify_content": null,
4790        "justify_items": null,
4791        "left": null,
4792        "margin": null,
4793        "max_height": null,
4794        "max_width": null,
4795        "min_height": null,
4796        "min_width": null,
4797        "object_fit": null,
4798        "object_position": null,
4799        "order": null,
4800        "overflow": null,
4801        "overflow_x": null,
4802        "overflow_y": null,
4803        "padding": null,
4804        "right": null,
4805        "top": null,
4806        "visibility": null,
4807        "width": null
4808       }
4809      },
4810      "e5edea097f0a4479aaa234322ba9f2b9": {
4811       "model_module": "@jupyter-widgets/base",
4812       "model_module_version": "1.2.0",
4813       "model_name": "LayoutModel",
4814       "state": {
4815        "_model_module": "@jupyter-widgets/base",
4816        "_model_module_version": "1.2.0",
4817        "_model_name": "LayoutModel",
4818        "_view_count": null,
4819        "_view_module": "@jupyter-widgets/base",
4820        "_view_module_version": "1.2.0",
4821        "_view_name": "LayoutView",
4822        "align_content": null,
4823        "align_items": null,
4824        "align_self": null,
4825        "border": null,
4826        "bottom": null,
4827        "display": null,
4828        "flex": null,
4829        "flex_flow": null,
4830        "grid_area": null,
4831        "grid_auto_columns": null,
4832        "grid_auto_flow": null,
4833        "grid_auto_rows": null,
4834        "grid_column": null,
4835        "grid_gap": null,
4836        "grid_row": null,
4837        "grid_template_areas": null,
4838        "grid_template_columns": null,
4839        "grid_template_rows": null,
4840        "height": null,
4841        "justify_content": null,
4842        "justify_items": null,
4843        "left": null,
4844        "margin": null,
4845        "max_height": null,
4846        "max_width": null,
4847        "min_height": null,
4848        "min_width": null,
4849        "object_fit": null,
4850        "object_position": null,
4851        "order": null,
4852        "overflow": null,
4853        "overflow_x": null,
4854        "overflow_y": null,
4855        "padding": null,
4856        "right": null,
4857        "top": null,
4858        "visibility": null,
4859        "width": null
4860       }
4861      },
4862      "e61d622f76d64c9a87318ec0b5bfdb52": {
4863       "model_module": "@jupyter-widgets/controls",
4864       "model_module_version": "1.5.0",
4865       "model_name": "FloatProgressModel",
4866       "state": {
4867        "_dom_classes": [],
4868        "_model_module": "@jupyter-widgets/controls",
4869        "_model_module_version": "1.5.0",
4870        "_model_name": "FloatProgressModel",
4871        "_view_count": null,
4872        "_view_module": "@jupyter-widgets/controls",
4873        "_view_module_version": "1.5.0",
4874        "_view_name": "ProgressView",
4875        "bar_style": "success",
4876        "description": "",
4877        "description_tooltip": null,
4878        "layout": "IPY_MODEL_83d0fc503fba4ad09f6778d8f437a937",
4879        "max": 4459,
4880        "min": 0,
4881        "orientation": "horizontal",
4882        "style": "IPY_MODEL_7d102160abed49dd9cd95fb10af500f9",
4883        "value": 4459
4884       }
4885      },
4886      "e81a017477b14b4fbc3fb8c092805e51": {
4887       "model_module": "@jupyter-widgets/base",
4888       "model_module_version": "1.2.0",
4889       "model_name": "LayoutModel",
4890       "state": {
4891        "_model_module": "@jupyter-widgets/base",
4892        "_model_module_version": "1.2.0",
4893        "_model_name": "LayoutModel",
4894        "_view_count": null,
4895        "_view_module": "@jupyter-widgets/base",
4896        "_view_module_version": "1.2.0",
4897        "_view_name": "LayoutView",
4898        "align_content": null,
4899        "align_items": null,
4900        "align_self": null,
4901        "border": null,
4902        "bottom": null,
4903        "display": null,
4904        "flex": null,
4905        "flex_flow": null,
4906        "grid_area": null,
4907        "grid_auto_columns": null,
4908        "grid_auto_flow": null,
4909        "grid_auto_rows": null,
4910        "grid_column": null,
4911        "grid_gap": null,
4912        "grid_row": null,
4913        "grid_template_areas": null,
4914        "grid_template_columns": null,
4915        "grid_template_rows": null,
4916        "height": null,
4917        "justify_content": null,
4918        "justify_items": null,
4919        "left": null,
4920        "margin": null,
4921        "max_height": null,
4922        "max_width": null,
4923        "min_height": null,
4924        "min_width": null,
4925        "object_fit": null,
4926        "object_position": null,
4927        "order": null,
4928        "overflow": null,
4929        "overflow_x": null,
4930        "overflow_y": null,
4931        "padding": null,
4932        "right": null,
4933        "top": null,
4934        "visibility": null,
4935        "width": null
4936       }
4937      },
4938      "e9256461325945798763a9a116cf1575": {
4939       "model_module": "@jupyter-widgets/controls",
4940       "model_module_version": "1.5.0",
4941       "model_name": "HTMLModel",
4942       "state": {
4943        "_dom_classes": [],
4944        "_model_module": "@jupyter-widgets/controls",
4945        "_model_module_version": "1.5.0",
4946        "_model_name": "HTMLModel",
4947        "_view_count": null,
4948        "_view_module": "@jupyter-widgets/controls",
4949        "_view_module_version": "1.5.0",
4950        "_view_name": "HTMLView",
4951        "description": "",
4952        "description_tooltip": null,
4953        "layout": "IPY_MODEL_1b9640f32442428b8ac63fe5ae46aa87",
4954        "placeholder": "​",
4955        "style": "IPY_MODEL_210dc0cef395402ab533ba3f2f73ec29",
4956        "value": "Downloading builder script: 100%"
4957       }
4958      },
4959      "eb3ae3fa74ce40418e5fb34210fb1ae6": {
4960       "model_module": "@jupyter-widgets/controls",
4961       "model_module_version": "1.5.0",
4962       "model_name": "HTMLModel",
4963       "state": {
4964        "_dom_classes": [],
4965        "_model_module": "@jupyter-widgets/controls",
4966        "_model_module_version": "1.5.0",
4967        "_model_name": "HTMLModel",
4968        "_view_count": null,
4969        "_view_module": "@jupyter-widgets/controls",
4970        "_view_module_version": "1.5.0",
4971        "_view_name": "HTMLView",
4972        "description": "",
4973        "description_tooltip": null,
4974        "layout": "IPY_MODEL_d775df6bf1554d61ac3ba076a626183d",
4975        "placeholder": "​",
4976        "style": "IPY_MODEL_10ac297f68ff4a0ba1568d4abc484e6c",
4977        "value": "Downloading builder script: 100%"
4978       }
4979      },
4980      "eb5ab1df43df4ec5933c5ed4152073ba": {
4981       "model_module": "@jupyter-widgets/base",
4982       "model_module_version": "1.2.0",
4983       "model_name": "LayoutModel",
4984       "state": {
4985        "_model_module": "@jupyter-widgets/base",
4986        "_model_module_version": "1.2.0",
4987        "_model_name": "LayoutModel",
4988        "_view_count": null,
4989        "_view_module": "@jupyter-widgets/base",
4990        "_view_module_version": "1.2.0",
4991        "_view_name": "LayoutView",
4992        "align_content": null,
4993        "align_items": null,
4994        "align_self": null,
4995        "border": null,
4996        "bottom": null,
4997        "display": null,
4998        "flex": null,
4999        "flex_flow": null,
5000        "grid_area": null,
5001        "grid_auto_columns": null,
5002        "grid_auto_flow": null,
5003        "grid_auto_rows": null,
5004        "grid_column": null,
5005        "grid_gap": null,
5006        "grid_row": null,
5007        "grid_template_areas": null,
5008        "grid_template_columns": null,
5009        "grid_template_rows": null,
5010        "height": null,
5011        "justify_content": null,
5012        "justify_items": null,
5013        "left": null,
5014        "margin": null,
5015        "max_height": null,
5016        "max_width": null,
5017        "min_height": null,
5018        "min_width": null,
5019        "object_fit": null,
5020        "object_position": null,
5021        "order": null,
5022        "overflow": null,
5023        "overflow_x": null,
5024        "overflow_y": null,
5025        "padding": null,
5026        "right": null,
5027        "top": null,
5028        "visibility": null,
5029        "width": null
5030       }
5031      },
5032      "ef11eaf6bfc041c38fed5cdfe17caa7d": {
5033       "model_module": "@jupyter-widgets/controls",
5034       "model_module_version": "1.5.0",
5035       "model_name": "DescriptionStyleModel",
5036       "state": {
5037        "_model_module": "@jupyter-widgets/controls",
5038        "_model_module_version": "1.5.0",
5039        "_model_name": "DescriptionStyleModel",
5040        "_view_count": null,
5041        "_view_module": "@jupyter-widgets/base",
5042        "_view_module_version": "1.2.0",
5043        "_view_name": "StyleView",
5044        "description_width": ""
5045       }
5046      },
5047      "f2069052008b4fe38eba3e412087579c": {
5048       "model_module": "@jupyter-widgets/controls",
5049       "model_module_version": "1.5.0",
5050       "model_name": "DescriptionStyleModel",
5051       "state": {
5052        "_model_module": "@jupyter-widgets/controls",
5053        "_model_module_version": "1.5.0",
5054        "_model_name": "DescriptionStyleModel",
5055        "_view_count": null,
5056        "_view_module": "@jupyter-widgets/base",
5057        "_view_module_version": "1.2.0",
5058        "_view_name": "StyleView",
5059        "description_width": ""
5060       }
5061      },
5062      "f2772a70004d4fa590e354a5bfcefe38": {
5063       "model_module": "@jupyter-widgets/base",
5064       "model_module_version": "1.2.0",
5065       "model_name": "LayoutModel",
5066       "state": {
5067        "_model_module": "@jupyter-widgets/base",
5068        "_model_module_version": "1.2.0",
5069        "_model_name": "LayoutModel",
5070        "_view_count": null,
5071        "_view_module": "@jupyter-widgets/base",
5072        "_view_module_version": "1.2.0",
5073        "_view_name": "LayoutView",
5074        "align_content": null,
5075        "align_items": null,
5076        "align_self": null,
5077        "border": null,
5078        "bottom": null,
5079        "display": null,
5080        "flex": null,
5081        "flex_flow": null,
5082        "grid_area": null,
5083        "grid_auto_columns": null,
5084        "grid_auto_flow": null,
5085        "grid_auto_rows": null,
5086        "grid_column": null,
5087        "grid_gap": null,
5088        "grid_row": null,
5089        "grid_template_areas": null,
5090        "grid_template_columns": null,
5091        "grid_template_rows": null,
5092        "height": null,
5093        "justify_content": null,
5094        "justify_items": null,
5095        "left": null,
5096        "margin": null,
5097        "max_height": null,
5098        "max_width": null,
5099        "min_height": null,
5100        "min_width": null,
5101        "object_fit": null,
5102        "object_position": null,
5103        "order": null,
5104        "overflow": null,
5105        "overflow_x": null,
5106        "overflow_y": null,
5107        "padding": null,
5108        "right": null,
5109        "top": null,
5110        "visibility": null,
5111        "width": null
5112       }
5113      },
5114      "f5b6fa64849744dfb56dde968373cb4e": {
5115       "model_module": "@jupyter-widgets/controls",
5116       "model_module_version": "1.5.0",
5117       "model_name": "HTMLModel",
5118       "state": {
5119        "_dom_classes": [],
5120        "_model_module": "@jupyter-widgets/controls",
5121        "_model_module_version": "1.5.0",
5122        "_model_name": "HTMLModel",
5123        "_view_count": null,
5124        "_view_module": "@jupyter-widgets/controls",
5125        "_view_module_version": "1.5.0",
5126        "_view_name": "HTMLView",
5127        "description": "",
5128        "description_tooltip": null,
5129        "layout": "IPY_MODEL_0537026c042b4ded8c3d8094e9d976b4",
5130        "placeholder": "​",
5131        "style": "IPY_MODEL_f2069052008b4fe38eba3e412087579c",
5132        "value": " 268M/268M [00:00&lt;00:00, 323MB/s]"
5133       }
5134      },
5135      "fb2ced3f343348cfa2237028a9d6858c": {
5136       "model_module": "@jupyter-widgets/controls",
5137       "model_module_version": "1.5.0",
5138       "model_name": "HBoxModel",
5139       "state": {
5140        "_dom_classes": [],
5141        "_model_module": "@jupyter-widgets/controls",
5142        "_model_module_version": "1.5.0",
5143        "_model_name": "HBoxModel",
5144        "_view_count": null,
5145        "_view_module": "@jupyter-widgets/controls",
5146        "_view_module_version": "1.5.0",
5147        "_view_name": "HBoxView",
5148        "box_style": "",
5149        "children": [
5150         "IPY_MODEL_d7da1fe14ea0415099cabdfc79664a18",
5151         "IPY_MODEL_cf432ae7f4e343a1873899f4c6f4ea8a",
5152         "IPY_MODEL_7cbeafea30a44e4ab5f7a9193afe003d"
5153        ],
5154        "layout": "IPY_MODEL_32c2b04248034199a441067f73b41b81"
5155       }
5156      },
5157      "fb56b08cb9cd4489aa365c4c6553e83a": {
5158       "model_module": "@jupyter-widgets/controls",
5159       "model_module_version": "1.5.0",
5160       "model_name": "ProgressStyleModel",
5161       "state": {
5162        "_model_module": "@jupyter-widgets/controls",
5163        "_model_module_version": "1.5.0",
5164        "_model_name": "ProgressStyleModel",
5165        "_view_count": null,
5166        "_view_module": "@jupyter-widgets/base",
5167        "_view_module_version": "1.2.0",
5168        "_view_name": "StyleView",
5169        "bar_color": null,
5170        "description_width": ""
5171       }
5172      },
5173      "fc22c166bbf84e50b6af17f36835ff39": {
5174       "model_module": "@jupyter-widgets/base",
5175       "model_module_version": "1.2.0",
5176       "model_name": "LayoutModel",
5177       "state": {
5178        "_model_module": "@jupyter-widgets/base",
5179        "_model_module_version": "1.2.0",
5180        "_model_name": "LayoutModel",
5181        "_view_count": null,
5182        "_view_module": "@jupyter-widgets/base",
5183        "_view_module_version": "1.2.0",
5184        "_view_name": "LayoutView",
5185        "align_content": null,
5186        "align_items": null,
5187        "align_self": null,
5188        "border": null,
5189        "bottom": null,
5190        "display": null,
5191        "flex": null,
5192        "flex_flow": null,
5193        "grid_area": null,
5194        "grid_auto_columns": null,
5195        "grid_auto_flow": null,
5196        "grid_auto_rows": null,
5197        "grid_column": null,
5198        "grid_gap": null,
5199        "grid_row": null,
5200        "grid_template_areas": null,
5201        "grid_template_columns": null,
5202        "grid_template_rows": null,
5203        "height": null,
5204        "justify_content": null,
5205        "justify_items": null,
5206        "left": null,
5207        "margin": null,
5208        "max_height": null,
5209        "max_width": null,
5210        "min_height": null,
5211        "min_width": null,
5212        "object_fit": null,
5213        "object_position": null,
5214        "order": null,
5215        "overflow": null,
5216        "overflow_x": null,
5217        "overflow_y": null,
5218        "padding": null,
5219        "right": null,
5220        "top": null,
5221        "visibility": null,
5222        "width": null
5223       }
5224      },
5225      "feac9e8b22724ba5a1bc4eda499c1c04": {
5226       "model_module": "@jupyter-widgets/controls",
5227       "model_module_version": "1.5.0",
5228       "model_name": "HBoxModel",
5229       "state": {
5230        "_dom_classes": [],
5231        "_model_module": "@jupyter-widgets/controls",
5232        "_model_module_version": "1.5.0",
5233        "_model_name": "HBoxModel",
5234        "_view_count": null,
5235        "_view_module": "@jupyter-widgets/controls",
5236        "_view_module_version": "1.5.0",
5237        "_view_name": "HBoxView",
5238        "box_style": "",
5239        "children": [
5240         "IPY_MODEL_95cf6c154d6a4ca0b264799407fd9931",
5241         "IPY_MODEL_b16457f48e4e442baba290539c19d9d8",
5242         "IPY_MODEL_cd64ca97f4234e7d836ad0cd053f7f32"
5243        ],
5244        "layout": "IPY_MODEL_fc22c166bbf84e50b6af17f36835ff39"
5245       }
5246      }
5247     }
5248    }
5249   },
5250   "nbformat": 4,
5251   "nbformat_minor": 0
5252  }