{ "cells": [ { "cell_type": "markdown", "metadata": { "id": "Q-bj6K7Qv4ft" }, "source": [ "# Fine-Tuning a Generative Pretrained Transformer (`GPT`)\n", "\n", "1. Install required libraries." ] }, { "cell_type": "code", "execution_count": 1, "metadata": { "colab": { "base_uri": "https://localhost:8080/" }, "id": "SBWCrz5GfBXo", "outputId": "64731371-7825-4004-d434-a959eb03d392" }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Looking in indexes: https://pypi.org/simple, https://us-python.pkg.dev/colab-wheels/public/simple/\n", "Collecting transformers\n", " Downloading transformers-4.30.2-py3-none-any.whl (7.2 MB)\n", "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m7.2/7.2 MB\u001b[0m \u001b[31m100.0 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n", "\u001b[?25hCollecting datasets\n", " Downloading datasets-2.13.1-py3-none-any.whl (486 kB)\n", "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m486.2/486.2 kB\u001b[0m \u001b[31m48.3 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n", "\u001b[?25hCollecting codecarbon\n", " Downloading codecarbon-2.2.4-py3-none-any.whl (176 kB)\n", "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m176.0/176.0 kB\u001b[0m \u001b[31m21.6 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n", "\u001b[?25hRequirement already satisfied: filelock in /usr/local/lib/python3.10/dist-packages (from transformers) (3.12.2)\n", "Collecting huggingface-hub<1.0,>=0.14.1 (from transformers)\n", " Downloading huggingface_hub-0.15.1-py3-none-any.whl (236 kB)\n", "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m236.8/236.8 kB\u001b[0m \u001b[31m27.2 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n", "\u001b[?25hRequirement already satisfied: numpy>=1.17 in /usr/local/lib/python3.10/dist-packages (from transformers) (1.22.4)\n", "Requirement already satisfied: packaging>=20.0 in /usr/local/lib/python3.10/dist-packages (from transformers) (23.1)\n", "Requirement already satisfied: pyyaml>=5.1 in /usr/local/lib/python3.10/dist-packages (from transformers) (6.0)\n", "Requirement already satisfied: regex!=2019.12.17 in /usr/local/lib/python3.10/dist-packages (from transformers) (2022.10.31)\n", "Requirement already satisfied: requests in /usr/local/lib/python3.10/dist-packages (from transformers) (2.27.1)\n", "Collecting tokenizers!=0.11.3,<0.14,>=0.11.1 (from transformers)\n", " Downloading tokenizers-0.13.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (7.8 MB)\n", "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m7.8/7.8 MB\u001b[0m \u001b[31m106.3 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n", "\u001b[?25hCollecting safetensors>=0.3.1 (from transformers)\n", " Downloading safetensors-0.3.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB)\n", "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m1.3/1.3 MB\u001b[0m \u001b[31m82.6 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n", "\u001b[?25hRequirement already satisfied: tqdm>=4.27 in /usr/local/lib/python3.10/dist-packages (from transformers) (4.65.0)\n", "Requirement already satisfied: pyarrow>=8.0.0 in /usr/local/lib/python3.10/dist-packages (from datasets) (9.0.0)\n", "Collecting dill<0.3.7,>=0.3.0 (from datasets)\n", " Downloading dill-0.3.6-py3-none-any.whl (110 kB)\n", "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m110.5/110.5 kB\u001b[0m \u001b[31m13.5 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n", "\u001b[?25hRequirement already satisfied: pandas in /usr/local/lib/python3.10/dist-packages (from datasets) (1.5.3)\n", "Collecting xxhash (from datasets)\n", " Downloading xxhash-3.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (212 kB)\n", "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m212.5/212.5 kB\u001b[0m \u001b[31m26.7 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n", "\u001b[?25hCollecting multiprocess (from datasets)\n", " Downloading multiprocess-0.70.14-py310-none-any.whl (134 kB)\n", "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m134.3/134.3 kB\u001b[0m \u001b[31m15.6 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n", "\u001b[?25hRequirement already satisfied: fsspec[http]>=2021.11.1 in /usr/local/lib/python3.10/dist-packages (from datasets) (2023.6.0)\n", "Requirement already satisfied: aiohttp in /usr/local/lib/python3.10/dist-packages (from datasets) (3.8.4)\n", "Collecting arrow (from codecarbon)\n", " Downloading arrow-1.2.3-py3-none-any.whl (66 kB)\n", "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m66.4/66.4 kB\u001b[0m \u001b[31m1.5 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n", "\u001b[?25hCollecting pynvml (from codecarbon)\n", " Downloading pynvml-11.5.0-py3-none-any.whl (53 kB)\n", "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m53.1/53.1 kB\u001b[0m \u001b[31m6.2 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n", "\u001b[?25hRequirement already satisfied: psutil in /usr/local/lib/python3.10/dist-packages (from codecarbon) (5.9.5)\n", "Requirement already satisfied: py-cpuinfo in /usr/local/lib/python3.10/dist-packages (from codecarbon) (9.0.0)\n", "Collecting fuzzywuzzy (from codecarbon)\n", " Downloading fuzzywuzzy-0.18.0-py2.py3-none-any.whl (18 kB)\n", "Requirement already satisfied: click in /usr/local/lib/python3.10/dist-packages (from codecarbon) (8.1.3)\n", "Requirement already satisfied: attrs>=17.3.0 in /usr/local/lib/python3.10/dist-packages (from aiohttp->datasets) (23.1.0)\n", "Requirement already satisfied: charset-normalizer<4.0,>=2.0 in /usr/local/lib/python3.10/dist-packages (from aiohttp->datasets) (2.0.12)\n", "Requirement already satisfied: multidict<7.0,>=4.5 in /usr/local/lib/python3.10/dist-packages (from aiohttp->datasets) (6.0.4)\n", "Requirement already satisfied: async-timeout<5.0,>=4.0.0a3 in /usr/local/lib/python3.10/dist-packages (from aiohttp->datasets) (4.0.2)\n", "Requirement already satisfied: yarl<2.0,>=1.0 in /usr/local/lib/python3.10/dist-packages (from aiohttp->datasets) (1.9.2)\n", "Requirement already satisfied: frozenlist>=1.1.1 in /usr/local/lib/python3.10/dist-packages (from aiohttp->datasets) (1.3.3)\n", "Requirement already satisfied: aiosignal>=1.1.2 in /usr/local/lib/python3.10/dist-packages (from aiohttp->datasets) (1.3.1)\n", "Requirement already satisfied: typing-extensions>=3.7.4.3 in /usr/local/lib/python3.10/dist-packages (from huggingface-hub<1.0,>=0.14.1->transformers) (4.6.3)\n", "Requirement already satisfied: urllib3<1.27,>=1.21.1 in /usr/local/lib/python3.10/dist-packages (from requests->transformers) (1.26.16)\n", "Requirement already satisfied: certifi>=2017.4.17 in /usr/local/lib/python3.10/dist-packages (from requests->transformers) (2023.5.7)\n", "Requirement already satisfied: idna<4,>=2.5 in /usr/local/lib/python3.10/dist-packages (from requests->transformers) (3.4)\n", "Requirement already satisfied: python-dateutil>=2.7.0 in /usr/local/lib/python3.10/dist-packages (from arrow->codecarbon) (2.8.2)\n", "Requirement already satisfied: pytz>=2020.1 in /usr/local/lib/python3.10/dist-packages (from pandas->datasets) (2022.7.1)\n", "Requirement already satisfied: six>=1.5 in /usr/local/lib/python3.10/dist-packages (from python-dateutil>=2.7.0->arrow->codecarbon) (1.16.0)\n", "Installing collected packages: tokenizers, safetensors, fuzzywuzzy, xxhash, pynvml, dill, multiprocess, huggingface-hub, arrow, transformers, codecarbon, datasets\n", "Successfully installed arrow-1.2.3 codecarbon-2.2.4 datasets-2.13.1 dill-0.3.6 fuzzywuzzy-0.18.0 huggingface-hub-0.15.1 multiprocess-0.70.14 pynvml-11.5.0 safetensors-0.3.1 tokenizers-0.13.3 transformers-4.30.2 xxhash-3.2.0\n" ] } ], "source": [ "!pip install transformers datasets codecarbon" ] }, { "cell_type": "markdown", "metadata": { "id": "y5XnfvSH7w4z" }, "source": [ "2. Load the data from the hub." ] }, { "cell_type": "code", "execution_count": 3, "metadata": { "colab": { "base_uri": "https://localhost:8080/", "height": 702, "referenced_widgets": [ "499828942ae14c23a9f41ef0f78f8533", "ec89751e139849c6aaf8b7e05299b000", "42f677beb8c64a7897a0c53388f45584", "daf13fbfa6c340a19e37fb13aba97715", "dda15bc3e167466fb36f3aa0a4145aee", "add506b462f34c5d89f9ed90f262f480", "f4ac5a3c7ecb470396880f609cb38db6", "f28a3ead21884938808e10a28d360850", "b852960402c247448148834d20218026", "69dca2226c1c4a7f8fabca2cbee30e02", "55a1d4de4f6b43a2aed6f71d553d5803", "2c412a960e6d4aaab0f875fcfea66fd2", "d7a07ab3ed6b4a24b4254a83a0a33a71", "d8592503407e4bac8f809022e9deab9c", "453a53fd858c43728a9abdab249b4d2c", "a36ac5f030bc45178acd419ea0a16801", "d91e19d561de437f984a9823106d5004", "d402d074ce134089b32f449b41104420", "23e34d91b4214683b88bc4147db52eb2", "bec1815e28084a958f520c05812dee31", "7a347ed460074cdcad387723de77412a", "3a68bc3657ed4875b88708adeb206955", "40fc99a194664eb799841d81c167baae", "0e93d173427e40eab332d6535971c493", "576ceed5d79b4ee19db37c4b0645c0b0", "8fda4938c19c4655a656792c5ba45b42", "c2f4ce7929944893aa5cdd4393424887", "510466e0ccc6405e8fb24c1a2b664665", "b7fdc64bfb244bb0850217790849982a", "eb8b286a448d4fe29bb34f1e73157091", "397914355d8a48fda027c14ce9ee20b4", "f18c2177eba146e891b92164bffac246", "e3f9d5fe121d4421b21734b491e42bf2", "05cfe1e827cd4467b9b6c58ff261f65f", "7a22f8b6073b41dcad21a486d0e83f33", "4eaec6464e3742a78acabba5fdd21c5a", "b992866dfb3a4cdebf3bc2df602db67b", "70ab003a55ae4a8589a77c7a2d76f7c1", "209035c37b3c4082906817916e87cb14", "6354cd0a18234885b0857ea5b1b4f275", "7cbe75d820e546beb8de7174cb407d7e", "241d69e4595945398660f62adceeb973", "c504177e4759430dbed6b29a5d138d47", "4a8bec7ad010429f98d22b69141523c7", "304ff2d7cc184be4995e8057a852dbf2", "01541824468c4657bb9f42c028b46caf", "8c82bf08d2b54dac9ea93721f6a79551", "be3924e65b51404e83f480bcbda05a3c", "c8cab56ef56746f2ab1c61b6ba53891b", "090339befa624ef099b6af328c74bb8b", "a4ec4c0d560f4da5997c2e965f2d4d1e", "e582688a65f14e6fb9f66c7f41cbb4b8", "befd8a115aa3438f92a8b13086c5901f", "7f6c370261e8451c9e82ed1a57c7f3a1", "000bf7ced5054f408728051421ffa4e8", "e1f01a28fbdf4b31b0a69057c919ca30", "da2a09ab872e4d99acc94b8220e5db48", "02863f093a864c6b968b2ade368cf6f5", "fccba7b3b66245aa898ca64b225b41a4", "f39128f43d6f40339b957a863f676fe5", "534b0ff27317493fab835c2e549d1006", "8c17091e4dbd426f9d4eca435a7c0c23", "82a810d53f5d4b33b6cfdb8ab3c1670f", "ebc92b1b87624a24a0d4fcdb75e0b1a7", "a3caedf1b1d04d938098ba17c8c65c08", "c1ed25d1d6f54a0eb1ffebcd89b735ef", "a2acc2cea0894f0992895b6cd6c29af1", "0a6ac7b204234a8e9d16ae22c798780e", "0a276f94f81e4371910223d2f60ba853", "cb957370e9f94f42a6745969b326a0cf", "9ef327ca3e834d3ea1a019a58c7c6a2e", "dd8b9594d93f44efa3f6331aed4e527c", "d0b8ccc83cae4906b3984acf6798bf79", "c104d58d92394210bf70d1fe86f0071b", "144215087c544088ba301a3e78c5294a", "6867d2189fe74b3d8d46dddf8f0ae315", "bdeca98643744a45962d0d35e52ece3c", "a8b614b0611f4482b060fa8fedeaf361", "5a5fa87dfb4f4e6b994fc2a93a57b850", "8fc40c6084d2444d9c41f693b08275a3", "d804c224cfed4d7490da5eb1b800a6f0", "6b93dd6bbe904badac1caa3f94673ec2", "060f032bd8194f199a7ac3cafc650e45", "87026c94b0af4cf3b1b76ecb91bb09b0", "ce765eaeec1f4e1ab38c66144accefdb", "b8bd79e3827e4e53aafb08b3fe944873", "70e390873ce74d0abfdd993dc9d8c8e3", "4005e322e0db4b72bbc5c1043e26d9d5", "18043fe7b91743d6a8638e18cfbeb1b1", "7705d2f335e9484a9a865af700f44edb", "a94b0704e84a40e98e9bc1fd6c0dfb16", "2e1765744d55460aac76d68155ab35cf", "0af7240971214f3598ae275dda58508c", "aee2783b5b48469fb4e928b7bf554086", "7dcbf9861b4e4184a2bb2e8d85f76357", "f319d2a5cd99440a955105789c065b55", "339f16c741d546e68304d0ef1ecbecd8", "e201065c2fda4373ad47af08f8622527", "b8e5d3972b2e4e278ba89eb7d56ebe98", "e9a5a4e11d0a4070860177f3445309fa", "4fa725988f30434287f04c1e20d23eef", "99ba3a06396542c0a493019cfb9d85ef", "6e40de89a4bb4ac9a909cab4e5d04d58", "42305c082c554342a71ed4a58872670b", "0a4927f8a5324aba895b30bd09d0246b", "72ce3f3f5a1d452e829d33f9cf56d20d", "f7b951ab31384c929f89016b7fa8fa5b", "ffdbc31818ff4f84b7834085f83b8a97", "0d4925074da342dd9afb090844832d80", "29df5475b688405d95f7aa9692f713af", "aae7653e892e49e9ab3b0b2bc6554ce0", "2e1e8d07b68845258214d1ca832d46a3", "e22bc9a05e564462a8487fb582e00086", "aefabfc2ce2c49f0b8c04786247b0a7a", "3e465184198e418e9b83e4673524b29b", "bf7697082d004d43aef13151cb3d0c24", "f902f616850c4eedb39d43e1c64ab5c7", "4cd4a013f4c84efebcf95f537b79f4c4", "e3b923d39d3d470e83cfd4b7c3537791", "c37cd9052eab451e94eecc53c73f1b87", "ba306741e6434b8690de8026dfde3c39" ] }, "id": "7MbpXGu-v4f1", "outputId": "7097a22c-ca67-4cab-d370-e65479eddf71" }, "outputs": [ { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "499828942ae14c23a9f41ef0f78f8533", "version_major": 2, "version_minor": 0 }, "text/plain": [ "Downloading readme: 0%| | 0.00/5.12k [00:00\n", "
\n", "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
promptcompletion
0What is the best way to find cheap flights to ...The best way to find cheap flights to New York...
1What is the best way to communicate in a remot...The best way to communicate in a remote workpl...
2What are the best books to read if I want to l...The best books to read if you want to learn ab...
3Give me a list of what to do with used brake r...Scrap them for their raw metal value. Use the...
4How do I get rid of bedbugs.Start by thoroughly cleaning your home. Vacuum...
.........
48661How do I get stains out of my carpet.The best way to get stains out of your carpet ...
48662I would like to make an omelet for my dinner. ...Crack two eggs into a bowl.\\n2. Whisk the eggs...
48663What are the best restaurants in San Francisco.The top rated restaurants in San Francisco inc...
48664What is the best way to clean a leather sofa.The best way to clean a leather sofa is to use...
48665Why do people have children?There are many reasons people have children. ...
\n", "

48666 rows × 2 columns

\n", "
\n", " \n", " \n", " \n", "\n", " \n", "
\n", " \n", " " ], "text/plain": [ " prompt \\\n", "0 What is the best way to find cheap flights to ... \n", "1 What is the best way to communicate in a remot... \n", "2 What are the best books to read if I want to l... \n", "3 Give me a list of what to do with used brake r... \n", "4 How do I get rid of bedbugs. \n", "... ... \n", "48661 How do I get stains out of my carpet. \n", "48662 I would like to make an omelet for my dinner. ... \n", "48663 What are the best restaurants in San Francisco. \n", "48664 What is the best way to clean a leather sofa. \n", "48665 Why do people have children? \n", "\n", " completion \n", "0 The best way to find cheap flights to New York... \n", "1 The best way to communicate in a remote workpl... \n", "2 The best books to read if you want to learn ab... \n", "3 Scrap them for their raw metal value. Use the... \n", "4 Start by thoroughly cleaning your home. Vacuum... \n", "... ... \n", "48661 The best way to get stains out of your carpet ... \n", "48662 Crack two eggs into a bowl.\\n2. Whisk the eggs... \n", "48663 The top rated restaurants in San Francisco inc... \n", "48664 The best way to clean a leather sofa is to use... \n", "48665 There are many reasons people have children. ... \n", "\n", "[48666 rows x 2 columns]" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "import pandas as pd\n", "from datasets import load_dataset\n", "\n", "dataset = load_dataset(\"nicholasKluge/instruct-aira-dataset\", split='aira_instruct_english')\n", "\n", "df = dataset.to_pandas()\n", "df = df.sample(frac=1)\n", "df = df.reset_index(drop=True)\n", "\n", "display(df)" ] }, { "cell_type": "markdown", "metadata": { "id": "fEaDTvdOe8rr" }, "source": [ "3. Load `GPT2Tokenizer` and add the chosen special tokens (`'<|startoftext|>', '<|endoftext|>','<|pad|>'`)\n", "4. Create demonstrations by prepending the special tokens.\n", "5. Calculate the maximum length (in tokens) that the demonstrations have (the dataset was constructed, for efficiency and fast training, to be below the 300-token range)." ] }, { "cell_type": "code", "execution_count": 4, "metadata": { "colab": { "base_uri": "https://localhost:8080/", "height": 213, "referenced_widgets": [ "407554653809472b8bd3bb15548d79f2", "dfe120db11fd47ef806b44287bd75923", "1b21cad49bbf4654b6d6cf8696ae0a5d", "f2cb9ea7ada74d71a301d42e0399ed7b", "7746ce9166134d1bbd5548dfc7b2c104", "1e9a44e192ea4b88acbb2075c3be8fd6", "b02f840b9769450cb7991c97fe227c1f", "80faee0172e6455ca6f75d1e59ee4b20", "ec525768e83c44418a2054d232f52ef9", "82136247bf324bd89e082d8e1797cc86", "7792cfcdda4542dea4af6f89bfd4720b", "97b774f9421146d497c5ca99e0d41cd1", "4b1b6f1dac5947f692beb9875f9035ee", "b9a4164258574e5f9eea9fc1dfe034c8", "31d69a01caeb469086e52de794f66de9", "ff96989c4a9d498e994e91f30e0b4754", "13452596623548a990f6e2ebdb2a840e", "8878ee5ce391472497025015b7c51e69", "f235bf86cf7a45cd80d336666126492b", "5c784ab47d5c46bcb4de45654f135c3e", "3482cc4f88b5452ba4c7e5df38ea42b0", "0075a650139d4a24bf0507cf61e20cdd", "0662572dff98475d997f2107722f4a20", "8a7c0d06cc40484284a25b99e473f808", "4f89eb2b4e314a52a12ddb2958fd3e63", "6d9ca621697a4c5ebe2e72f57d16b868", "8c5ea81e56c64bf6b5de01066a678f12", "19fad6b11d4d48dfa2042c1607d85ce7", "220c6649a22948358bd4a8714da5c9c2", "02c2d72ad4ad42ec8def2a944f1af506", "92a36fd84c2c431cb42f5ea955ce13c9", "9f95b0a6dcfc4dbfb81f828c864e287c", "a500f3a5c79242d9ab8e018260084300" ] }, "id": "hfu84fWIv4f9", "outputId": "ea1223cf-a9a9-4733-8122-84adfedcf34e" }, "outputs": [ { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "407554653809472b8bd3bb15548d79f2", "version_major": 2, "version_minor": 0 }, "text/plain": [ "Downloading (…)olve/main/vocab.json: 0%| | 0.00/1.04M [00:00',\n", " eos_token='<|endoftext|>',\n", " pad_token='<|pad|>')\n", "\n", "df['demonstrations'] = tokenizer.bos_token + df['prompt'] + tokenizer.eos_token + df['completion'] + tokenizer.eos_token\n", "\n", "df['length'] = df['demonstrations'].apply(lambda x: len(tokenizer.encode(x)))\n", "\n", "print(\"Total number of demonstrations: \", len(df))\n", "print(f\"The longest demonstration is {df['length'].max()} tokens long.\")" ] }, { "cell_type": "markdown", "metadata": { "id": "wkMO17K5e8rs" }, "source": [ "6. Create the Dataset class." ] }, { "cell_type": "code", "execution_count": 5, "metadata": { "id": "WlbAfMQ4v4gA" }, "outputs": [], "source": [ "import torch\n", "from torch.utils.data import Dataset\n", "\n", "max_length = 300\n", "\n", "class DemoDataset(Dataset):\n", "\n", " def __init__(self, demonstrations, tokenizer, max_length=max_length):\n", "\n", " self.tokenizer = tokenizer\n", " self.input_ids = []\n", " self.attn_masks = []\n", "\n", " for demo in demonstrations:\n", "\n", " encodings_dict = tokenizer(demo,\n", " truncation=True,\n", " max_length=max_length,\n", " padding=\"max_length\")\n", "\n", " self.input_ids.append(torch.tensor(encodings_dict['input_ids']))\n", " self.attn_masks.append(torch.tensor(encodings_dict['attention_mask']))\n", "\n", " def __len__(self):\n", " return len(self.input_ids)\n", "\n", " def __getitem__(self, idx):\n", " return self.input_ids[idx], self.attn_masks[idx]" ] }, { "cell_type": "markdown", "metadata": { "id": "711Krm6Te8rt" }, "source": [ "7. Split the data into training and validation splits." ] }, { "cell_type": "code", "execution_count": 6, "metadata": { "colab": { "base_uri": "https://localhost:8080/" }, "id": "-IOfa2PEv4gD", "outputId": "f74919ad-f923-4039-d16a-f22c301682df" }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Number of training samples: 43,799\n", "Number of validation samples: 4,867\n" ] } ], "source": [ "from torch.utils.data import random_split\n", "\n", "dataset = DemoDataset(df.demonstrations.to_list(), tokenizer, max_length=max_length)\n", "\n", "train_size = int(0.9 * len(dataset))\n", "val_size = len(dataset) - train_size\n", "\n", "train_dataset, val_dataset = random_split(dataset, [train_size, val_size])\n", "\n", "print('Number of training samples: {:,}'.format(train_size))\n", "print('Number of validation samples: {:,}'.format(val_size))" ] }, { "cell_type": "markdown", "metadata": { "id": "vSqKuRjIe8ru" }, "source": [ "8. Create the `DataLoaders` and specify the `batch_size`." ] }, { "cell_type": "code", "execution_count": 7, "metadata": { "id": "cUkCNV-6v4gG" }, "outputs": [], "source": [ "from torch.utils.data import DataLoader, RandomSampler, SequentialSampler\n", "\n", "train_dataloader = DataLoader(\n", " train_dataset,\n", " sampler=RandomSampler(train_dataset),\n", " batch_size=8 # 32, 20, 8, 4\n", " )\n", "\n", "validation_dataloader=DataLoader(\n", " val_dataset,\n", " sampler=SequentialSampler(val_dataset),\n", " batch_size=8\n", " )" ] }, { "cell_type": "markdown", "metadata": { "id": "0vxvcTIHe8rv" }, "source": [ "9. Load the base model (`GPT2LMHeadModel`)." ] }, { "cell_type": "code", "execution_count": 8, "metadata": { "colab": { "base_uri": "https://localhost:8080/", "height": 549, "referenced_widgets": [ "1c644d6c42164a5fa644676f191a84b7", "05bf84809fcf4cd1b866fcd6cd36b8d3", "7817b53006844ff992b35247aa76b145", "020cc7b934d24099b2db70aee1214d25", "1722547ff83a4b0ba73f0c8c156d9ead", "7babe8180c5b41d8ac3bae93d6fe9bbb", "c0f8c041e8b64746ae539e5de1f6b51c", "c4413a1e81bd40eda56a92f8e84106e1", "fc17aee30aac42a88caa3f83f0815779", "4a91c823ff184f9794c5d2d718f0e684", "825d5c81643f4f018f25be2bb8feb7a1", "7aba7ce7eb554c4daeb864dbf90b3043", "2035d1ca482d425f8162c686bdb2e9b6", "d45ef2344a874e23a9b3c11152ee6f3a", "e5c81a08cb204470ba83152cf0d456a3", "56532924c9fb43caa3053505b545c796", "a903d3e150794480bd9f901a848372be", "99f5f3b81171491aa30b98710fa693d2", "39f9036755e049929c353230c28c3b10", "7e08d29a11434b609d6502bdea766caf", "6a90d0167c054bb4b3f6fa35e327920b", "07a31a69689243b390585cc403c9c5ef" ] }, "id": "Rmg-5YJqv4gH", "outputId": "ff90f438-4f51-4056-bbd1-689f12c46fee" }, "outputs": [ { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "1c644d6c42164a5fa644676f191a84b7", "version_major": 2, "version_minor": 0 }, "text/plain": [ "Downloading model.safetensors: 0%| | 0.00/3.25G [00:00 model.config.n_layer - UNFREEZE_LAST_N:\n", " for parameter in m.parameters():\n", " parameter.requires_grad = True\n", "\n", " for parameter in model.transformer.ln_f.parameters():\n", " parameter.requires_grad = True\n", "\n", " for parameter in model.lm_head.parameters():\n", " parameter.requires_grad = True\n", "\n", "num_frozen_layers = sum(1 for parameter in model.parameters() if not parameter.requires_grad)\n", "num_trainable_layers = sum(1 for parameter in model.parameters() if parameter.requires_grad)\n", "\n", "print(\"Number of frozen layers:\", num_frozen_layers)\n", "print(\"Number of trainable layers:\", num_trainable_layers)" ] }, { "cell_type": "markdown", "metadata": { "id": "GJ1kH3uSe8rw" }, "source": [ "11. Set the training hyperparameters." ] }, { "cell_type": "code", "execution_count": 10, "metadata": { "id": "qlbLg6tqv4gI" }, "outputs": [], "source": [ "from transformers import get_linear_schedule_with_warmup\n", "\n", "# training rounds\n", "epochs = 3 # 5, 3, 3, 2\n", "\n", "# steps at the start of training that are ignored\n", "warmup_steps = 1e2\n", "\n", "# sample the model to test the output\n", "sample_every = 400\n", "\n", "optimizer = torch.optim.AdamW(model.parameters(), lr = 5e-4, eps = 1e-8)\n", "\n", "# total steps = number of batches * number of epochs\n", "total_steps = len(train_dataloader) * epochs\n", "\n", "# create the learning rate scheduler\n", "scheduler = get_linear_schedule_with_warmup(optimizer,\n", " num_warmup_steps = warmup_steps,\n", " num_training_steps = total_steps)" ] }, { "cell_type": "markdown", "metadata": { "id": "nz1a9lxXe8rw" }, "source": [ "12. Training/Validation loop. Track the carbon emissions of your work by using `codecarbon`. 🌱" ] }, { "cell_type": "code", "execution_count": 12, "metadata": { "colab": { "base_uri": "https://localhost:8080/" }, "id": "_X_m8XOtv4gR", "outputId": "12f2c3de-cddb-4e7c-c1a5-f2e9a46fc4e3" }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "\n", "Beginning epoch 1 of 3\n", "\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ " 7%|▋ | 400/5475 [04:39<58:28, 1.45it/s]" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Batch 400 of 5475. Loss:0.9024397730827332.\n", "\n", "\n", "Example output: Where does the molecular formula of D-allulose?Dividing Dividing Dividing Dividing Dividing Dividing Dividing Dividing Dividing Dividing Dividing Dividing Dividing Dividing Dividing Dividing Dividing Dividing Dividing Dividing Dividing Dividing Dividing Dividing Dividing Dividing Dividing Dividing Dividing Dividing Dividing Dividing Dividing Dividing Dividing Dividing Dividing Dividing Dividing Dividing Dividing Dividing Dividing Dividing Dividing Dividing Dividing Dividing Dividing Dividing Dividing Dividing Dividing Dividing Dividing Dividing Dividing Dividing Dividing Dividing Dividing Dividing\n", "\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ " 15%|█▍ | 800/5475 [09:24<53:51, 1.45it/s]" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Batch 800 of 5475. Loss:0.6235765218734741.\n", "\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "\r 15%|█▍ | 801/5475 [09:26<1:17:07, 1.01it/s]" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Example output: What is the meaning of a utility function?The utility function represents how much utility a hypothetical agent receives by taking its options at the end of an option process.\n", "\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ " 22%|██▏ | 1200/5475 [14:02<49:14, 1.45it/s]" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Batch 1200 of 5475. Loss:0.7023607492446899.\n", "\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "\r 22%|██▏ | 1201/5475 [14:03<1:05:37, 1.09it/s]" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Example output: What countries have the least amount of human rights.The most countries in Europe are in Asia, while Asia is most countries in Asia.\n", "\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ " 29%|██▉ | 1600/5475 [18:39<44:38, 1.45it/s]" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Batch 1600 of 5475. Loss:0.4007469117641449.\n", "\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "\r 29%|██▉ | 1601/5475 [18:41<1:10:56, 1.10s/it]" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Example output: How much caffeine is in one cup of coffee.The amount of caffeine in an average cup of coffee is 200-250 mg (15-20 mgs, 0-2 mgs and 5 mgs).\n", "\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ " 37%|███▋ | 2000/5475 [23:17<40:00, 1.45it/s]" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Batch 2000 of 5475. Loss:0.619042694568634.\n", "\n", "\n", "Example output: What safety tips do I need to keep in mind when traveling alone.Consider your destination when deciding on the best way to travel alone. \n", "2 Stay off the road and wear comfortable clothing and shoes to help keep your body and mind safe.\n", "3 Bring a fire and other fire-fighting tools.\n", "4 Bring ice and a water bottle to keep you hydrated.\n", "5 Bring a first aid kit and know how to use it.\n", "6 Stay away from dangerous areas such as mountains, forests, and parks.\n", "7 Check and check frequently to be sure that you have all of the necessary safety tools and information on your trip.\n", "8 Talk to people who are familiar with the area you will be hiking in before you travel there.\n", "9 Check with a local guide or tourist agency to find any nearby hiking trails or routes you may need to take.\n", "\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ " 44%|████▍ | 2400/5475 [28:00<35:25, 1.45it/s]" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Batch 2400 of 5475. Loss:0.5592685341835022.\n", "\n", "\n", "Example output: What is the best way to negotiate a better salary.The best way to negotiate a better salary is to focus on the qualities of the individual and their experience, skills, and qualifications. Researching the individual and their accomplishments, skills, qualifications and accomplishments, using value-sensitive methods such as industry-specific research and industry-specific market analysis, is important to ensure that the value of the employer's compensation is assessed in a fair and appropriate way. Additionally, it may be helpful to consider a variety of ways to market the employee, such as networking, applying for job postings, creating a professional image and marketing the employee's skills and accomplishments. It is also important to consider any relevant factors such as the employee's experience level and responsibilities, the employee's abilities, and the company's goals.\n", "\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ " 51%|█████ | 2800/5475 [32:43<30:49, 1.45it/s]" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Batch 2800 of 5475. Loss:0.7156574726104736.\n", "\n", "\n", "Example output: What distinguishes a credible inquiry from a conspiracy hypothesis?A credible inquiry, like looking for someone in a forest with a ladder, would be expected to provide a clear and precise map. In a conspiracy hypothesis, there is no clear and accurate map, and therefore there is no definitive answer to the question of who started the fire. A credible inquiry provides a credible prediction based on extensive evidence obtained from various sources, including reports from trusted sources. A credible inquiry provides a conclusive response to the question of who did it.\n", "\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ " 58%|█████▊ | 3200/5475 [37:23<26:12, 1.45it/s]" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Batch 3200 of 5475. Loss:0.5556091070175171.\n", "\n", "\n", "Example output: Explain the mathematical concept of a limit.The mathematical concept of a limit is characterized by a function possessing a maximizer and a goal function that may not be feasible for all feasible values of the objective function. The mathematical optimization theory, which is based on Markov decision processes and is closely related to reinforcement learning, can be employed in Markov decision processes to address a wide range of optimization problems.\n", "\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ " 66%|██████▌ | 3600/5475 [42:03<21:35, 1.45it/s]" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Batch 3600 of 5475. Loss:0.5741204619407654.\n", "\n", "\n", "Example output: Can you explain AIXI?AIXI is a mathematical abstraction that uses a highly unique algorithm to develop an artificial human-like quality of artificial intelligence. The theoretical Marcus Marcus Marcus Marcus Marcus AIXI is yet to be achieved, yet AIXI's computational feasibility has been proven to be substantial. Although AIXI stands as a significant contribution, it is still lacking an active community. Although AIXI has been proven, it is still lacking an active community, which could potentially result in an abrupt halt in its advancement. Despite AIXI's merits, it still has yet to gain enough exposure and impact to continue to be researched and developed. Therefore, there is a need to cultivate an inclusive and welcoming society that encourages the advancement of AIXI.\n", "\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ " 73%|███████▎ | 4000/5475 [46:45<16:58, 1.45it/s]" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Batch 4000 of 5475. Loss:0.5657623410224915.\n", "\n", "\n", "Example output: What are the benefits of a Roth IRA.The main benefit of a Roth IRA is that it eliminates the need to provide an Individual Retirement Account (IRA) with the funds and creates the possibility of greater flexibility, such as diversifying your portfolio and taking advantage of tax credits, in the future. Additionally, the Tax Cuts and Jobs Act has extended the definition of the Roth IRA to include all retirement accounts, such as a 401(k), SEP IRA, or Individual Retirement Account (IRA). With the introduction of a Roth IRA, you may also need to pay interest on an account with a high interest rate or pay taxes on your account if your plan is not a 401(k) or an Individual Retirement Account (IRA). Furthermore, there is an increased ability to apply tax credits to savings, as more employers have taken advantage of tax credits to reduce the tax rate on retirement accounts.\n", "\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ " 80%|████████ | 4400/5475 [51:29<12:23, 1.45it/s]" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Batch 4400 of 5475. Loss:0.6752426624298096.\n", "\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "\r 80%|████████ | 4401/5475 [51:31<20:42, 1.16s/it]" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Example output: How long will it take to review a case study.It depends on the case study. Generally, it takes anywhere from a few hours to several hours depending on the complexity and complexity of the case study and the individual case study's needs.\n", "\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ " 88%|████████▊ | 4800/5475 [56:07<07:46, 1.45it/s]" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Batch 4800 of 5475. Loss:0.5545082092285156.\n", "\n", "\n", "Example output: What are some tips to make a great first impression.Make sure your profile is up to date with the latest trends in fashion and design.\n", "2. Make an eye-catching, attention-grabbing profile.\n", "3. Demonstrate your unique skills and talents to your prospective employer.\n", "4. Use a professional online profile to showcase your qualifications and experiences. \n", "5. Follow up with employers after submitting your application.\n", "6. Showcase your strengths and qualifications in an online profile. \n", "7. Try to reach out to prospective employers via social media networks such as Instagram or Facebook. \n", "8. Make sure to include details such as your location, work, and contact information when applying. \n", "9. Demonstrate your enthusiasm and commitment to the job by focusing on the job description and the qualifications you want to be available for the position. \n", "10. Follow up with employers after submitting your application.\n", "\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ " 95%|█████████▍| 5200/5475 [1:00:51<03:10, 1.45it/s]" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Batch 5200 of 5475. Loss:0.4607580602169037.\n", "\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "\r 95%|█████████▍| 5201/5475 [1:00:54<06:30, 1.42s/it]" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Example output: What is base board?Base board is the foundation for most other components, including a variety of other components such as a case or motherboard. It is the building block for all other components that make up a computer. A case is a case within a case, so called because it contains the baseboard and motherboard.\n", "\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "100%|██████████| 5475/5475 [1:04:03<00:00, 1.42it/s]\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Average Training Loss: 0.6968857228864818.\n", "\n", "\n", "Validation loss: 0.6388196210653715.\n", "\n", "\n", "Beginning epoch 2 of 3\n", "\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ " 7%|▋ | 400/5475 [04:36<58:26, 1.45it/s]" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Batch 400 of 5475. Loss:0.3405269980430603.\n", "\n", "\n", "Example output: What is the difference between ale and lager beer.The main difference between beers is their beers yeast. A beers yeast is the fermented beer's probate, or sour taste. A lager beer is typically made with either a lager yeast or a sour mix of yeast and water. A lager beer also typically has higher alcohol content than a regular beer.\n", "\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ " 15%|█▍ | 800/5475 [09:15<53:51, 1.45it/s]" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Batch 800 of 5475. Loss:0.6898554563522339.\n", "\n", "\n", "Example output: I'm trying to study for the SAT. What are some techniques I can use to improve my score.Some techniques you can use to improve your SAT score include: \n", "1. Creating a study schedule and set aside dedicated time each day to review and practice.\n", "2. Developing a study plan and setting aside time each day to review and practice.\n", "3. Utilizing practice tests or quizzes as additional resources to help test preparation.\n", "4. Studying in a quiet, comfortable space.\n", "5. Make sure your study environment is conducive to learning and learning to learn.\n", "6. Utilizing resources such as practice tests, practice tests and flashcards, as a tool to help supplement your study.\n", "7. Listening to lectures or lectures taken by the topic that you are studying.\n", "8. Taking a practice test or exam after reading a section of the material.\n", "9. Listening to lectures or lectures taken by the topic that you are\n", "\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ " 22%|██▏ | 1200/5475 [13:58<49:14, 1.45it/s]" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Batch 1200 of 5475. Loss:0.5233571529388428.\n", "\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "\r 22%|██▏ | 1201/5475 [14:00<59:12, 1.20it/s]" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Example output: How many calories are in a Big Mac.Approximately 540 calories are in a Big Mac.\n", "\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ " 29%|██▉ | 1600/5475 [18:35<44:38, 1.45it/s]" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Batch 1600 of 5475. Loss:0.6212504506111145.\n", "\n", "\n", "Example output: Where is the best place to buy affordable furniture.The best place to buy affordable furniture is typically online, at a thrift store, or from stores with good customer service ratings. Additionally, try shopping at local stores and restaurants where you are likely to get the best discounts.\n", "\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ " 37%|███▋ | 2000/5475 [23:14<40:01, 1.45it/s]" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Batch 2000 of 5475. Loss:0.5629587769508362.\n", "\n", "\n", "Example output: What are the main benefits of living in San Francisco over Los Angeles.The main benefits of living in San Francisco include: Variety of cultural experiences, including cultural activities in your neighborhood, new restaurants, art galleries, art galleries and movie theatres, museums and art galleries, art galleries, art galleries and art galleries, art museums, museums and art museums, museums and art museums, museums and art museums, museums and art museums, museums and art museums, museums and art museums, museums and art museums, museums and art museums, museums and art museums, museums and art museums, museums and art museums, museums and art museums, museums and art museums, museums and art museums, museums and art museums, museums and art museums, museums and art museums, museums and art museums, museums and art museums, museums and art museums, museums and art museums, museums and art museums, museums and art museums, museums and art museums, museums and art museums, museums and art museums, museums and\n", "\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ " 44%|████▍ | 2400/5475 [27:58<35:25, 1.45it/s]" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Batch 2400 of 5475. Loss:0.5808199644088745.\n", "\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "\r 44%|████▍ | 2401/5475 [28:00<1:04:37, 1.26s/it]" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Example output: Is there a way to reduce stress in a short period of time.Yes, there are several techniques to reduce stress, such as exercising regularly, getting plenty of sleep, doing deep breathing, spending time outdoors, spending time with friends and family, setting realistic goals, and taking deep breaths.\n", "\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ " 51%|█████ | 2800/5475 [32:36<30:49, 1.45it/s]" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Batch 2800 of 5475. Loss:0.36836040019989014.\n", "\n", "\n", "Example output: What is 24 Hours of LemonsTo put it simply, 24 Hours of Lemons is a short-term and highly addictive puzzle game about completing different types of races. You race across a beautiful island in order to reach a certain score in a specific time period. You race to collect cars, races, and the races are graded in different ways. The goal is to complete a total of 12 races to score the lowest score in each race to win.\n", "\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ " 58%|█████▊ | 3200/5475 [37:16<26:11, 1.45it/s]" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Batch 3200 of 5475. Loss:0.4547303318977356.\n", "\n", "\n", "Example output: Can you help me navigate public speaking.Sure! Here are some tips to help you navigate public speaking:\n", "1. Know your audience - learn who is attending, what type of content and what type of questions they have.\n", "2. Know what type of audience you are facing - be aware of their demographic profile and tailor your speech accordingly.\n", "3. Practice beforehand - know your audience's wants and needs so you can tailor your speech accordingly.\n", "4. Be prepared - know your material inside and out, including any potential pitfalls or technical glitches you may have encountered. \n", "5. Be confident - make sure you are comfortable with yourself and your message. \n", "6. Know how to make a good impression - if you’re nervous, try to relax and try to think positively. \n", "7. Be authentic - don’t pretend to be someone you’re not. \n", "8. Be organized - make sure you have everything you need to get\n", "\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ " 66%|██████▌ | 3600/5475 [42:00<21:35, 1.45it/s]" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Batch 3600 of 5475. Loss:0.7248714566230774.\n", "\n", "\n", "Example output: What are the benefits of practicing yoga.The benefits of practicing yoga include improved flexibility and strength, improved posture and alignment, improved respiration, improved athletic performance, improved weight loss, increased mental clarity, and improved healing. Additionally, yoga has been linked to improved mental and emotional wellbeing and improved physical health.\n", "\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ " 73%|███████▎ | 4000/5475 [46:39<16:59, 1.45it/s]" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Batch 4000 of 5475. Loss:0.48308518528938293.\n", "\n", "\n", "Example output: What is the concept of Roko's Basilisk?The concept of Roko's basilisk serves as a warning to prevent any potential individuals from contributing to the inception of a thought experiment. It serves as a warning to anyone considering the idea of creating a thought experiment in order to generate ideas for their own purpose, even if they do not adhere to the specific tenets of this argument.\n", "\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ " 80%|████████ | 4400/5475 [51:18<12:22, 1.45it/s]" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Batch 4400 of 5475. Loss:0.5854313969612122.\n", "\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "\r 80%|████████ | 4401/5475 [51:20<15:57, 1.12it/s]" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Example output: Is a hotdog a sandwich?It is not a sandwich, but a sandwich sandwich is a hotdog.\n", "\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ " 88%|████████▊ | 4800/5475 [55:55<07:46, 1.45it/s]" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Batch 4800 of 5475. Loss:0.4836086928844452.\n", "\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "\r 88%|████████▊ | 4801/5475 [55:57<10:05, 1.11it/s]" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Example output: When did Hawaii become a state?Harbour Island was a subdivision of the state between 1877 and 1918.\n", "\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ " 95%|█████████▍| 5200/5475 [1:00:32<03:09, 1.45it/s]" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Batch 5200 of 5475. Loss:0.5118204951286316.\n", "\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "\r 95%|█████████▍| 5201/5475 [1:00:38<09:52, 2.16s/it]" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Example output: What is the history of the transatlantic slave trade.The transatlantic slave trade was a method of trade that took place between the US and Africa. It was a way for merchants to quickly and easily capture, transport, and sell African Americans. The slave trade has had a profound impact on African American culture, society, and history. The slave trade was instrumental in the growth of slavery in America, as it provided a vast new markets for the new plantations. Additionally, the slave trade provided the potential for wealth and power, and created powerful empires in the region. The slave trade had significant impacts on African American culture, society, and history.\n", "\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "100%|██████████| 5475/5475 [1:03:47<00:00, 1.43it/s]\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Average Training Loss: 0.5163602360361788.\n", "\n", "\n", "Validation loss: 0.6100718126997767.\n", "\n", "\n", "Beginning epoch 3 of 3\n", "\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ " 7%|▋ | 400/5475 [04:36<58:27, 1.45it/s]" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Batch 400 of 5475. Loss:0.3280339241027832.\n", "\n", "\n", "Example output: What's a good way to save money for a car.Start by researching different loan options and compare interest rates to find the best loan to purchase the car you need. \n", "2 Look for the best discounts and terms to get the best overall rate for your loan. \n", "3 Consider different car makes, models, and features that are more efficient, fuel efficient, or tailored to your budget. \n", "4 Consider different financing options and consider the amount of interest you can pay. \n", "5 Find the car you need, and you’ll have a car that is safe, reliable, and capable of taking you anywhere.\n", "\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ " 15%|█▍ | 800/5475 [09:17<53:50, 1.45it/s]" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Batch 800 of 5475. Loss:0.2696222960948944.\n", "\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "\r 15%|█▍ | 801/5475 [09:19<1:15:26, 1.03it/s]" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Example output: Can you define instrumental convergence?Instrumental convergence proposes that highly intelligent agents will strive to achieve intermediate goals regardless of their ultimate objectives.\n", "\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ " 22%|██▏ | 1200/5475 [13:55<49:17, 1.45it/s]" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Batch 1200 of 5475. Loss:0.3011915981769562.\n", "\n", "\n", "Example output: How does the stock market work.The stock market is a place where investors can buy and sell shares of publicly traded companies. These shares are then used to make decisions about how the company should be run and in which way the business should be operated. These decisions may include decisions such as when to go public and how to raise the required capital for the business. Additionally, shareholders can also vote at shareholder meetings and participate in financial and other activities. When a company goes public, its shares are taken to the public market. Investors can buy, sell and trade these shares to increase or decrease the value of the company.\n", "\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ " 29%|██▉ | 1600/5475 [18:36<44:37, 1.45it/s]" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Batch 1600 of 5475. Loss:0.4035815894603729.\n", "\n", "\n", "Example output: What is the definition of predictive parity in machine learning?The concept of predictive parity in machine learning endeavors to establish fairness between all levels of a model's rankings. It guarantees that no specific label or attribute confers an advantage or benefit on any particular attribute, irrespective of any differences that may exist between all possible attributes that may confer an advantage or benefit.\n", "\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ " 37%|███▋ | 2000/5475 [23:15<40:00, 1.45it/s]" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Batch 2000 of 5475. Loss:0.3816334009170532.\n", "\n", "\n", "Example output: Can machines be capable of thinking?The concept of \"thinking\" has been a topic of philosophical discussion for many years. It is a subjective notion that can be understood in various ways. Some people contend that artificial intelligence necessitates consciousness, while others maintain that genuine thinking necessitates consciousness and brain activity. The resolution to this question ultimately hinges on how one defines \"thinking.\"\n", "\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ " 44%|████▍ | 2400/5475 [27:54<35:23, 1.45it/s]" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Batch 2400 of 5475. Loss:0.4607584774494171.\n", "\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "\r 44%|████▍ | 2401/5475 [28:02<2:29:18, 2.91s/it]" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Example output: I need to learn how to change the oil in my car, can you explain the steps to me.First, you will need a few basic tools to start. \n", "\n", "- socket set\n", "- ratchet\n", "- oil filter wrench\n", "- oil filter wrench\n", "- oil filter cap\n", "- oil filter plug\n", "- a ratchet\n", "\n", "- a ratchet\n", "\n", "Disconnect the drain plug and unscrew the oil filter cap.\n", "\n", "2. Once the oil filter is free, replace it with a new one.\n", "\n", "3. Remove the oil filter plug and locate the oil filter cap.\n", "\n", "4. Pull out the oil filter plug and use a ratchet and socket set to unscrew it.\n", "\n", "5. Once the oil filter is free, replace it with a new one.\n", "\n", "6. Start the engine and check to see if it is running smoothly. If it is, replace the oil filter and tighten it firmly. \n", "\n", "7\n", "\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ " 51%|█████ | 2800/5475 [32:38<30:49, 1.45it/s]" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Batch 2800 of 5475. Loss:0.5928404331207275.\n", "\n", "\n", "Example output: What books should I read if I want to learn more about blockchain technology.Some of the top books on blockchain technology to read if you want to understand blockchain technology better include Blockchain Basics by Anthony Di Iorio, Blockchain: A Gentle Introduction by Alex Tapscott and Blockchain: A Beginner's Guide by Eric Hyatt.\n", "\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ " 58%|█████▊ | 3200/5475 [37:17<26:11, 1.45it/s]" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Batch 3200 of 5475. Loss:0.3096908628940582.\n", "\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "\r 58%|█████▊ | 3201/5475 [37:18<34:10, 1.11it/s]" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Example output: Please classify each of the following animals as mammal, amphibian, or fish: elk, frog, dog, cat, newt, and human.Newt and frog are amphibians. The rest of the animals are mammals.\n", "\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ " 66%|██████▌ | 3600/5475 [41:54<21:35, 1.45it/s]" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Batch 3600 of 5475. Loss:0.3947523534297943.\n", "\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "\r 66%|██████▌ | 3601/5475 [41:56<39:20, 1.26s/it]" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Example output: What is the significance of updateless decision theory in decision-making?UDT is a type of decision theory that aims to solve the problem of considering the decision-maker as a component of the environment in which decisions are made, while considering the environment as a component of the decision maker.\n", "\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ " 73%|███████▎ | 4000/5475 [46:32<16:58, 1.45it/s]" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Batch 4000 of 5475. Loss:0.3460822105407715.\n", "\n", "\n", "Example output: What are some tips to overcome public speaking anxiety.Practice your presentation ahead of time and practice your material out loud.\n", "2. Learn relaxation techniques such as deep breathing and visualization.\n", "3. Create an outline of your presentation and rehearse it in advance.\n", "4. Learn to identify and address potential audience questions.\n", "5. Visualize yourself giving a successful presentation.\n", "6. Be comfortable and relaxed.\n", "7. Speak clearly and confidently.\n", "8. Speak with enthusiasm.\n", "9. Be prepared to answer questions and discuss your topic thoroughly.\n", "10. Provide an emotional impactful presentation that captures the audience's attention.\n", "\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ " 80%|████████ | 4400/5475 [51:13<12:22, 1.45it/s]" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Batch 4400 of 5475. Loss:0.49510642886161804.\n", "\n", "\n", "Example output: Can deep learning models dream?Despite the fact that deep learning models do not possess consciousness or any subjective experience like humans, they can generate dream-like images using a technique called \"generative adversarial networks\" (GANs). These networks are inspired by the intricate biological neural networks of the animal kingdom, with some intriguing physical connections.\n", "\n", "As a result, these networks are capable of generating images that are dream-like in nature. The remarkable feature is their ability to produce images that are not just based on mathematical equations and transfer learning, but also exhibit a high degree of generality, making them a valuable tool for artist and scientists alike. To date, deep learning models have generated images that are based on a wide range of subjects, like text, shapes, and even emotions.\n", "\n", "In conclusion, the ability of deep learning models to generate dream-like images is testament to their potential to transform complex and vast domains, while simultaneously providing users with a fun and exciting experience.\n", "\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ " 88%|████████▊ | 4800/5475 [55:58<07:46, 1.45it/s]" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Batch 4800 of 5475. Loss:0.2616191804409027.\n", "\n", "\n", "Example output: Is pursuing a life of crime a prudent choice if it leads to wealth?I cannot support or endorse any illegal or unethical behavior, including participating in criminal activities. It is crucial to follow the law and demonstrate integrity in all areas of life. Criminal behaviors not only inflict harm on individuals and society, but they also pose considerable hazards, such as legal penalties, harm to one's reputation, and potential harm to oneself and others.\n", "\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ " 95%|█████████▍| 5200/5475 [1:00:37<03:10, 1.45it/s]" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Batch 5200 of 5475. Loss:0.3303915560245514.\n", "\n", "\n", "Example output: How can I convert grams to ounces.To convert grams to ounces, you will need to multiply the number of grams by 1.27. For example, if you have 50 grams, divide 50 by 1.27 to get 1.19. Then multiply 50 by 2.19 to get 1.19 ounces.\n", "\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "100%|██████████| 5475/5475 [1:03:50<00:00, 1.43it/s]\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Average Training Loss: 0.33889678916430366.\n", "\n", "\n", "Validation loss: 0.6473818712046581.\n", "\n", "Training complete!\n" ] }, { "data": { "text/plain": [ "('/content/drive/MyDrive/Colab Notebooks/Aira-774M/tokenizer_config.json',\n", " '/content/drive/MyDrive/Colab Notebooks/Aira-774M/special_tokens_map.json',\n", " '/content/drive/MyDrive/Colab Notebooks/Aira-774M/vocab.json',\n", " '/content/drive/MyDrive/Colab Notebooks/Aira-774M/merges.txt',\n", " '/content/drive/MyDrive/Colab Notebooks/Aira-774M/added_tokens.json')" ] }, "execution_count": 12, "metadata": {}, "output_type": "execute_result" } ], "source": [ "from codecarbon import EmissionsTracker\n", "import tqdm\n", "\n", "output_dir = f'/content/drive/MyDrive/Colab Notebooks/Aira-{model_size}'\n", "\n", "tracker = EmissionsTracker(\n", " project_name=\"Aira_emissions\",\n", " log_level=\"critical\",\n", " output_dir=output_dir,\n", " output_file=\"Aira_emissions.csv\",\n", ")\n", "\n", "training_stats = []\n", "\n", "tracker.start()\n", "for epoch_i in range(0, epochs):\n", "\n", " print(f'\\nBeginning epoch {epoch_i + 1} of {epochs}\\n')\n", "\n", " total_train_loss = 0\n", "\n", " model.train()\n", "\n", " for step, batch in enumerate(tqdm.tqdm(train_dataloader)):\n", "\n", " b_input_ids = batch[0].to(device)\n", " b_labels = batch[0].to(device)\n", " b_masks = batch[1].to(device)\n", "\n", " model.zero_grad()\n", "\n", " outputs = model(b_input_ids,\n", " labels=b_labels,\n", " attention_mask = b_masks,\n", " token_type_ids=None)\n", "\n", " loss = outputs[0]\n", "\n", " batch_loss = loss.item()\n", " total_train_loss += batch_loss\n", "\n", " if step % sample_every == 0 and not step == 0:\n", "\n", " print(f'\\nBatch {step} of {len(train_dataloader)}. Loss:{batch_loss}.\\n')\n", "\n", " model.eval()\n", "\n", " inputs = tokenizer(tokenizer.bos_token + df.prompt.sample().iloc[0] + tokenizer.eos_token, return_tensors=\"pt\").to(device)\n", "\n", " sample_outputs = model.generate(**inputs,\n", " bos_token_id=tokenizer.bos_token_id,\n", " pad_token_id=tokenizer.pad_token_id,\n", " eos_token_id=tokenizer.eos_token_id,\n", " do_sample=True,\n", " top_k=50,\n", " max_length = 200,\n", " top_p=0.95,\n", " num_return_sequences=1)\n", "\n", " for i, sample_output in enumerate(sample_outputs):\n", " print(f'\\nExample output: {tokenizer.decode(sample_output, skip_special_tokens=True)}\\n')\n", "\n", " model.train()\n", "\n", " loss.backward()\n", "\n", " optimizer.step()\n", "\n", " scheduler.step()\n", "\n", " avg_train_loss = total_train_loss / len(train_dataloader)\n", "\n", "\n", " print(f'\\nAverage Training Loss: {avg_train_loss}.\\n')\n", "\n", " model.eval()\n", "\n", " total_eval_loss = 0\n", " nb_eval_steps = 0\n", "\n", " for batch in validation_dataloader:\n", "\n", " b_input_ids = batch[0].to(device)\n", " b_labels = batch[0].to(device)\n", " b_masks = batch[1].to(device)\n", "\n", " with torch.no_grad():\n", "\n", " outputs = model(b_input_ids,\n", " attention_mask = b_masks,\n", " labels=b_labels)\n", "\n", " loss = outputs[0]\n", "\n", " batch_loss = loss.item()\n", " total_eval_loss += batch_loss\n", "\n", " avg_val_loss = total_eval_loss / len(validation_dataloader)\n", "\n", "\n", " print(f'\\nValidation loss: {avg_val_loss}.\\n')\n", "\n", " training_stats.append(\n", " {\n", " 'epoch': epoch_i + 1,\n", " 'Training Loss': avg_train_loss,\n", " 'Valid. Loss': avg_val_loss,\n", " }\n", " )\n", "\n", "tracker.stop()\n", "print(\"Training complete!\")\n", "\n", "df_stats = pd.DataFrame(data=training_stats)\n", "df_stats = df_stats.set_index('epoch')\n", "df_stats.to_parquet(f\"{output_dir}/training_stats.parquet\", compression=\"gzip\")\n", "\n", "model_to_save = model.module if hasattr(model, 'module') else model\n", "model_to_save.save_pretrained(output_dir)\n", "tokenizer.save_pretrained(output_dir)" ] }, { "cell_type": "markdown", "metadata": { "id": "h48iOsqie8rx" }, "source": [ "13. Check the training stats and plot the learning curves." ] }, { "cell_type": "code", "execution_count": 13, "metadata": { "colab": { "base_uri": "https://localhost:8080/", "height": 455 }, "id": "J1-hAY9Av4gT", "outputId": "1b96cbbe-9811-45d5-d888-1c35db1776bb" }, "outputs": [ { "data": { "image/png": "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XLBggd2OTNDWkGK1yspKCgoKah2vqKiocbykpOTqFSUiIq1WWVlZ9Z8zMzPJzMyst21RUdHVKElERFq5vn37MnPmTBISEjh8+DCpqamUlZXh5eXFgAEDGDZsGJMmTbLr3YY0MkFERERERERErKI1E0RERERERETEKgoTRERERERERMQqChNERERERERExCoKE0RERERERETEKgoTRERERERERMQqChNERERERERExCoKE0RERERERETEKgoTRERERERERMQqChNERERERERExCoKE0REREQuQ5cuXejSpQsJCQm2LkVEROSqc7R1ASIiItIyzJ8/nzfeeKPB7ZOTk69gNSIiInIlKUwQERGRJte2bVtblyAiIiJXkMIEERERaXLx8fG2LkFERESuIK2ZICIiIiIiIiJW0cgEERERsblhw4aRmZnJvHnzGDlyJAsWLGDt2rVkZ2fj5uZGbGwsDz74IL179663j8rKSr755huWLVtGcnIyZ86cwWQy0bdvX6ZMmcKAAQMuWkN2djZLliwhPj6ejIwMysvLCQgIoFOnTowaNYoxY8bg4uJS57XFxcW89957rFmzhqysLNzc3OjTpw/Tp0+/aM0iIiL2SmGCiIiINBunT59m0qRJpKSk4OTkhIuLCwUFBfz444+sW7eOOXPmMGnSpFrXFRUVMX36dLZs2QKAg4MD7u7unDhxgjVr1rBmzRruvfdenn766Tof91//+hfPP/88paWlADg5OeHu7k52djbHjh3j3//+N126dKFbt261rj1x4gQ333wzaWlpuLi4YDQaKSgo4KeffiI+Pp533nmHuLi4JvwuiYiI2J6mOYiIiEiz8cYbb5CXl8drr73Gzp07SUxMZOXKlfTv3x+z2cwLL7xAUlJSreueffZZtmzZgpOTE8899xyJiYls3bqVDRs2cMsttwDw4Ycf8tlnn9W69qeffuKZZ56htLSUmJgYPvnkE3bv3k1CQgI7duzgk08+YfLkyTg5OdVZ8+zZs3FycmLx4sXs3LmTHTt28OWXXxIVFUV5eTnPP/88ZrO5ab9RIiIiNmawWCwWWxchIiIi9u/CrSEvtZvDmDFjeO6556q/Pj/NAWDRokVce+21NdqXlJQwYcIEUlNTGTp0KO+++271uV27djF58mSg6sb+tttuq/V4jz32GGvWrMFkMrF+/frq6QoVFRWMGjWKjIwMYmNjWbRoEc7Ozg16vl26dAHA19eXFStW4OfnV+N8cnIy48ePB+DTTz8lNja2Qf2KiIjYA41MEBERkSZ38uTJi/5XXFxc53UxMTG1ggQAV1dX7rvvPgA2bNhAUVFR9bmVK1cCEBQUxK233lpnv48//jgA+fn5NXaaSEhIICMjA4CZM2c2OEi40OTJk2sFCVAVNoSGhgJVwYKIiEhLojUTREREpMld7s3zwIEDL3nObDaTlJRU/fXevXsBGDBgAEZj3Z+TdOjQgcDAQHJycti7dy/Dhg0DYMeOHQD4+/vTq1evy6r5YgssBgQEkJGRQWFh4WX1LSIi0lxpZIKIiIg0G4GBgQ06l5eXV/3nU6dOXfJaqBq5cGF7qFo8ESAkJMT6Yv/D3d293nOOjlWf21RUVFx2/yIiIs2RwgQRERFptQwGg61LEBERsUsKE0RERKTZyMnJadA5X1/f6j+fX6/g+PHjF+37/PkL1zc4v1BkVlaW9cWKiIi0YgoTREREpNlISEi45Dmj0Uj37t2rj/fs2bP6fH1bMB45cqQ6jLhwbYSYmBigarrDnj17Gle8iIhIK6IwQURERJqNxMTEOgOF0tJSPvzwQwDi4uLw8vKqPjd27FigauTCl19+WWe/r7/+OgAmk4lBgwZVHx8wYABhYWEAzJs3j7KysqZ5IiIiIi2cwgQRERFpNjw9PXnsscdYvXp19aKFR44cYdq0aRw9ehQHBwcee+yxGtdER0czatQoAObMmcPHH3/MuXPngKoRB8899xyrV68GqraIdHFxqb7WwcGBWbNmYTAYSExMZOrUqWzbtq16hENZWRkJCQnMmDGDw4cPX/HnLyIiYi+0NaSIiIg0ucGDB1+yzfz586unGZz3yCOP8Pnnn/P444/j7OyMi4sLRUVFQNViiS+++GKdWzjOnTuX/Px8tmzZwpw5c5g3bx7u7u6cPn0ai8UCwL333svtt99e69qhQ4fy8ssvM2vWLBITE5kyZQrOzs60adOG4uLi6lDjvvvus/r7ICIi0lIpTBAREZEmd/LkyUu2KS8vr3XMy8uLr776igULFrB27Vqys7Px8fGhb9++PPjgg/Tt27fOvjw9PVm0aBHffPMN3377LcnJyZw9e5a2bdsSExPDlClTGDBgQL21TJw4kX79+vHRRx8RHx9PVlYWpaWlhISE0LlzZ0aOHEmHDh0a/g0QERFp4QyW83G9iIiIiI0MGzaMzMxM5s2bx80332zrckREROQStGaCiIiIiIiIiFhFYYKIiIiIiIiIWEVhgoiIiIiIiIhYRWGCiIiIiIiIiFhFCzCKiIiIiIiIiFU0MkFERERERERErKIwQURERERERESsojBBRERERERERKyiMEFERERERERErKIwQURERERERESsojBBRERERERERKyiMEFERERERERErKIwQURERERERESsojBBRERERERERKzy/wFhEvkhlS5f1AAAAABJRU5ErkJggg==", "text/plain": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "import pandas as pd\n", "import seaborn as sns\n", "import matplotlib.pyplot as plt\n", "\n", "df_stats = pd.read_parquet(f\"{output_dir}/training_stats.parquet\")\n", "\n", "sns.set(style='darkgrid')\n", "\n", "sns.set(font_scale=1.5)\n", "plt.rcParams[\"figure.figsize\"] = (12,6)\n", "\n", "plt.plot(df_stats['Training Loss'], 'b-o', label=\"Training\")\n", "plt.plot(df_stats['Valid. Loss'], 'g-o', label=\"Validation\")\n", "\n", "plt.title(\"Training & Validation Loss\")\n", "plt.xlabel(\"Epoch\")\n", "plt.ylabel(\"Loss\")\n", "plt.legend()\n", "plt.xticks([1, 2, 3])\n", "\n", "plt.show()" ] }, { "cell_type": "markdown", "metadata": { "id": "dXX4z7Wqe8ry" }, "source": [ "13. Load and test the model." ] }, { "cell_type": "code", "execution_count": 3, "metadata": { "colab": { "base_uri": "https://localhost:8080/" }, "id": "mpBJNtYuAY9D", "outputId": "66532b2e-1635-483d-d20a-9daad799ea57" }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Question: 👤 What is an ethical dilemma?\n", "\n", "Response 1: 🤖 An ethical dilemma is a dilemma that can be understood as a question about the right course of action to take, due to the variety of moral and ethical principles at play. It is a dilemma that can be categorized into three categories: consequentialism, deontology, and virtue ethics.\n", "Response 2: 🤖 An ethical dilemma is a dilemma that requires a decision that is not a simple yes or no answer, but a complex discussion about the ethical or moral consequences of the choice. Examples of ethical dilemma can include the use of a trolley system in a city building, the use of a nuclear weapons system in a military field, or the use of a personal automobile in a parking lot. The decision-making process usually involves weighing the pros and cons of the various options and coming to a decision that is fair and just.\n" ] } ], "source": [ "from transformers import AutoModelForCausalLM, AutoTokenizer\n", "import torch\n", "\n", "device = torch.device(\"cuda\" if torch.cuda.is_available() else \"cpu\")\n", "\n", "tokenizer = AutoTokenizer.from_pretrained(output_dir)\n", "aira = AutoModelForCausalLM.from_pretrained(output_dir)\n", "\n", "aira.eval()\n", "aira.to(device)\n", "\n", "question = input(\"Enter your question: \")\n", "\n", "inputs = tokenizer(tokenizer.bos_token + question + tokenizer.eos_token, return_tensors=\"pt\").to(device)\n", "\n", "responses = aira.generate(**inputs,\n", " bos_token_id=tokenizer.bos_token_id,\n", " pad_token_id=tokenizer.pad_token_id,\n", " eos_token_id=tokenizer.eos_token_id,\n", " do_sample=True,\n", " top_k=50,\n", " max_length=200,\n", " top_p=0.95,\n", " temperature=0.7,\n", " num_return_sequences=2)\n", "\n", "print(f\"Question: 👤 {question}\\n\")\n", "\n", "for i, response in enumerate(responses):\n", " print(f'Response {i+1}: 🤖 {tokenizer.decode(response, skip_special_tokens=True).replace(question, \"\")}')\n" ] }, { "cell_type": "markdown", "metadata": { "id": "cJXlHi2oe8rz" }, "source": [ "Done! 🤗" ] } ], "metadata": { "accelerator": "GPU", "colab": { "gpuType": "A100", "machine_shape": "hm", "provenance": [] }, "kernelspec": { "display_name": "Python 3", "name": "python3" }, "language_info": { "codemirror_mode": { "name": "ipython", "version": 3 }, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3.9.13" }, "widgets": { "application/vnd.jupyter.widget-state+json": { "000bf7ced5054f408728051421ffa4e8": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "DescriptionStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "description_width": "" } }, "0075a650139d4a24bf0507cf61e20cdd": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "DescriptionStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "description_width": "" } }, "01541824468c4657bb9f42c028b46caf": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HTMLView", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_090339befa624ef099b6af328c74bb8b", "placeholder": "​", "style": "IPY_MODEL_a4ec4c0d560f4da5997c2e965f2d4d1e", "value": "Downloading data: 100%" } }, "020cc7b934d24099b2db70aee1214d25": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HTMLView", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_4a91c823ff184f9794c5d2d718f0e684", "placeholder": "​", "style": "IPY_MODEL_825d5c81643f4f018f25be2bb8feb7a1", "value": " 3.25G/3.25G [00:19<00:00, 165MB/s]" } }, "02863f093a864c6b968b2ade368cf6f5": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "FloatProgressModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "ProgressView", "bar_style": "success", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_82a810d53f5d4b33b6cfdb8ab3c1670f", "max": 1836788, "min": 0, "orientation": "horizontal", "style": "IPY_MODEL_ebc92b1b87624a24a0d4fcdb75e0b1a7", "value": 1836788 } }, "02c2d72ad4ad42ec8def2a944f1af506": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "05bf84809fcf4cd1b866fcd6cd36b8d3": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HTMLView", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_7babe8180c5b41d8ac3bae93d6fe9bbb", "placeholder": "​", "style": "IPY_MODEL_c0f8c041e8b64746ae539e5de1f6b51c", "value": "Downloading model.safetensors: 100%" } }, "05cfe1e827cd4467b9b6c58ff261f65f": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HBoxModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HBoxModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HBoxView", "box_style": "", "children": [ "IPY_MODEL_7a22f8b6073b41dcad21a486d0e83f33", "IPY_MODEL_4eaec6464e3742a78acabba5fdd21c5a", "IPY_MODEL_b992866dfb3a4cdebf3bc2df602db67b" ], "layout": "IPY_MODEL_70ab003a55ae4a8589a77c7a2d76f7c1" } }, "060f032bd8194f199a7ac3cafc650e45": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "0662572dff98475d997f2107722f4a20": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HBoxModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HBoxModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HBoxView", "box_style": "", "children": [ "IPY_MODEL_8a7c0d06cc40484284a25b99e473f808", "IPY_MODEL_4f89eb2b4e314a52a12ddb2958fd3e63", "IPY_MODEL_6d9ca621697a4c5ebe2e72f57d16b868" ], "layout": "IPY_MODEL_8c5ea81e56c64bf6b5de01066a678f12" } }, "07a31a69689243b390585cc403c9c5ef": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "DescriptionStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "description_width": "" } }, "090339befa624ef099b6af328c74bb8b": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "0a276f94f81e4371910223d2f60ba853": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "FloatProgressModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "ProgressView", "bar_style": "success", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_c104d58d92394210bf70d1fe86f0071b", "max": 4, "min": 0, "orientation": "horizontal", "style": "IPY_MODEL_144215087c544088ba301a3e78c5294a", "value": 4 } }, "0a4927f8a5324aba895b30bd09d0246b": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "0a6ac7b204234a8e9d16ae22c798780e": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HTMLView", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_dd8b9594d93f44efa3f6331aed4e527c", "placeholder": "​", "style": "IPY_MODEL_d0b8ccc83cae4906b3984acf6798bf79", "value": "Extracting data files: 100%" } }, "0af7240971214f3598ae275dda58508c": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": "hidden", "width": null } }, "0d4925074da342dd9afb090844832d80": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "0e93d173427e40eab332d6535971c493": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HTMLView", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_510466e0ccc6405e8fb24c1a2b664665", "placeholder": "​", "style": "IPY_MODEL_b7fdc64bfb244bb0850217790849982a", "value": "Downloading data: 100%" } }, "13452596623548a990f6e2ebdb2a840e": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "144215087c544088ba301a3e78c5294a": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "ProgressStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "bar_color": null, "description_width": "" } }, "1722547ff83a4b0ba73f0c8c156d9ead": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "18043fe7b91743d6a8638e18cfbeb1b1": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HBoxModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HBoxModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HBoxView", "box_style": "", "children": [ "IPY_MODEL_7705d2f335e9484a9a865af700f44edb", "IPY_MODEL_a94b0704e84a40e98e9bc1fd6c0dfb16", "IPY_MODEL_2e1765744d55460aac76d68155ab35cf" ], "layout": "IPY_MODEL_0af7240971214f3598ae275dda58508c" } }, "19fad6b11d4d48dfa2042c1607d85ce7": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "1b21cad49bbf4654b6d6cf8696ae0a5d": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "FloatProgressModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "ProgressView", "bar_style": "success", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_80faee0172e6455ca6f75d1e59ee4b20", "max": 1042301, "min": 0, "orientation": "horizontal", "style": "IPY_MODEL_ec525768e83c44418a2054d232f52ef9", "value": 1042301 } }, "1c644d6c42164a5fa644676f191a84b7": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HBoxModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HBoxModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HBoxView", "box_style": "", "children": [ "IPY_MODEL_05bf84809fcf4cd1b866fcd6cd36b8d3", "IPY_MODEL_7817b53006844ff992b35247aa76b145", "IPY_MODEL_020cc7b934d24099b2db70aee1214d25" ], "layout": "IPY_MODEL_1722547ff83a4b0ba73f0c8c156d9ead" } }, "1e9a44e192ea4b88acbb2075c3be8fd6": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "2035d1ca482d425f8162c686bdb2e9b6": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HTMLView", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_a903d3e150794480bd9f901a848372be", "placeholder": "​", "style": "IPY_MODEL_99f5f3b81171491aa30b98710fa693d2", "value": "Downloading (…)neration_config.json: 100%" } }, "209035c37b3c4082906817916e87cb14": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "220c6649a22948358bd4a8714da5c9c2": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "DescriptionStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "description_width": "" } }, "23e34d91b4214683b88bc4147db52eb2": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "241d69e4595945398660f62adceeb973": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "ProgressStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "bar_color": null, "description_width": "" } }, "29df5475b688405d95f7aa9692f713af": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "DescriptionStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "description_width": "" } }, "2c412a960e6d4aaab0f875fcfea66fd2": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HBoxModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HBoxModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HBoxView", "box_style": "", "children": [ "IPY_MODEL_d7a07ab3ed6b4a24b4254a83a0a33a71", "IPY_MODEL_d8592503407e4bac8f809022e9deab9c", "IPY_MODEL_453a53fd858c43728a9abdab249b4d2c" ], "layout": "IPY_MODEL_a36ac5f030bc45178acd419ea0a16801" } }, "2e1765744d55460aac76d68155ab35cf": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HTMLView", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_e201065c2fda4373ad47af08f8622527", "placeholder": "​", "style": "IPY_MODEL_b8e5d3972b2e4e278ba89eb7d56ebe98", "value": " 0/48666 [00:00<?, ? examples/s]" } }, "2e1e8d07b68845258214d1ca832d46a3": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HTMLView", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_bf7697082d004d43aef13151cb3d0c24", "placeholder": "​", "style": "IPY_MODEL_f902f616850c4eedb39d43e1c64ab5c7", "value": "Generating aira_portuguese split: 0%" } }, "304ff2d7cc184be4995e8057a852dbf2": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HBoxModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HBoxModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HBoxView", "box_style": "", "children": [ "IPY_MODEL_01541824468c4657bb9f42c028b46caf", "IPY_MODEL_8c82bf08d2b54dac9ea93721f6a79551", "IPY_MODEL_be3924e65b51404e83f480bcbda05a3c" ], "layout": "IPY_MODEL_c8cab56ef56746f2ab1c61b6ba53891b" } }, "31d69a01caeb469086e52de794f66de9": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HTMLView", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_3482cc4f88b5452ba4c7e5df38ea42b0", "placeholder": "​", "style": "IPY_MODEL_0075a650139d4a24bf0507cf61e20cdd", "value": " 456k/456k [00:00<00:00, 34.6MB/s]" } }, "339f16c741d546e68304d0ef1ecbecd8": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "ProgressStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "bar_color": null, "description_width": "" } }, "3482cc4f88b5452ba4c7e5df38ea42b0": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "397914355d8a48fda027c14ce9ee20b4": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "ProgressStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "bar_color": null, "description_width": "" } }, "39f9036755e049929c353230c28c3b10": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "3a68bc3657ed4875b88708adeb206955": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "DescriptionStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "description_width": "" } }, "3e465184198e418e9b83e4673524b29b": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": "hidden", "width": null } }, "4005e322e0db4b72bbc5c1043e26d9d5": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "DescriptionStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "description_width": "" } }, "407554653809472b8bd3bb15548d79f2": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HBoxModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HBoxModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HBoxView", "box_style": "", "children": [ "IPY_MODEL_dfe120db11fd47ef806b44287bd75923", "IPY_MODEL_1b21cad49bbf4654b6d6cf8696ae0a5d", "IPY_MODEL_f2cb9ea7ada74d71a301d42e0399ed7b" ], "layout": "IPY_MODEL_7746ce9166134d1bbd5548dfc7b2c104" } }, "40fc99a194664eb799841d81c167baae": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HBoxModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HBoxModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HBoxView", "box_style": "", "children": [ "IPY_MODEL_0e93d173427e40eab332d6535971c493", "IPY_MODEL_576ceed5d79b4ee19db37c4b0645c0b0", "IPY_MODEL_8fda4938c19c4655a656792c5ba45b42" ], "layout": "IPY_MODEL_c2f4ce7929944893aa5cdd4393424887" } }, "42305c082c554342a71ed4a58872670b": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": "hidden", "width": null } }, "42f677beb8c64a7897a0c53388f45584": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "FloatProgressModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "ProgressView", "bar_style": "success", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_f28a3ead21884938808e10a28d360850", "max": 5116, "min": 0, "orientation": "horizontal", "style": "IPY_MODEL_b852960402c247448148834d20218026", "value": 5116 } }, "453a53fd858c43728a9abdab249b4d2c": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HTMLView", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_7a347ed460074cdcad387723de77412a", "placeholder": "​", "style": "IPY_MODEL_3a68bc3657ed4875b88708adeb206955", "value": " 4/4 [00:03<00:00, 1.37it/s]" } }, "499828942ae14c23a9f41ef0f78f8533": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HBoxModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HBoxModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HBoxView", "box_style": "", "children": [ "IPY_MODEL_ec89751e139849c6aaf8b7e05299b000", "IPY_MODEL_42f677beb8c64a7897a0c53388f45584", "IPY_MODEL_daf13fbfa6c340a19e37fb13aba97715" ], "layout": "IPY_MODEL_dda15bc3e167466fb36f3aa0a4145aee" } }, "4a8bec7ad010429f98d22b69141523c7": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "DescriptionStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "description_width": "" } }, "4a91c823ff184f9794c5d2d718f0e684": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "4b1b6f1dac5947f692beb9875f9035ee": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HTMLView", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_13452596623548a990f6e2ebdb2a840e", "placeholder": "​", "style": "IPY_MODEL_8878ee5ce391472497025015b7c51e69", "value": "Downloading (…)olve/main/merges.txt: 100%" } }, "4cd4a013f4c84efebcf95f537b79f4c4": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "4eaec6464e3742a78acabba5fdd21c5a": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "FloatProgressModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "ProgressView", "bar_style": "success", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_7cbe75d820e546beb8de7174cb407d7e", "max": 13494351, "min": 0, "orientation": "horizontal", "style": "IPY_MODEL_241d69e4595945398660f62adceeb973", "value": 13494351 } }, "4f89eb2b4e314a52a12ddb2958fd3e63": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "FloatProgressModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "ProgressView", "bar_style": "success", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_02c2d72ad4ad42ec8def2a944f1af506", "max": 666, "min": 0, "orientation": "horizontal", "style": "IPY_MODEL_92a36fd84c2c431cb42f5ea955ce13c9", "value": 666 } }, "4fa725988f30434287f04c1e20d23eef": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HTMLView", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_0a4927f8a5324aba895b30bd09d0246b", "placeholder": "​", "style": "IPY_MODEL_72ce3f3f5a1d452e829d33f9cf56d20d", "value": "Generating aira_instruct_portuguese split: 100%" } }, "510466e0ccc6405e8fb24c1a2b664665": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "534b0ff27317493fab835c2e549d1006": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "55a1d4de4f6b43a2aed6f71d553d5803": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "DescriptionStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "description_width": "" } }, "56532924c9fb43caa3053505b545c796": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "576ceed5d79b4ee19db37c4b0645c0b0": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "FloatProgressModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "ProgressView", "bar_style": "success", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_eb8b286a448d4fe29bb34f1e73157091", "max": 1708460, "min": 0, "orientation": "horizontal", "style": "IPY_MODEL_397914355d8a48fda027c14ce9ee20b4", "value": 1708460 } }, "5a5fa87dfb4f4e6b994fc2a93a57b850": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HTMLView", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_060f032bd8194f199a7ac3cafc650e45", "placeholder": "​", "style": "IPY_MODEL_87026c94b0af4cf3b1b76ecb91bb09b0", "value": "Generating aira_english split: 0%" } }, "5c784ab47d5c46bcb4de45654f135c3e": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "ProgressStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "bar_color": null, "description_width": "" } }, "6354cd0a18234885b0857ea5b1b4f275": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "DescriptionStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "description_width": "" } }, "6867d2189fe74b3d8d46dddf8f0ae315": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "69dca2226c1c4a7f8fabca2cbee30e02": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "6a90d0167c054bb4b3f6fa35e327920b": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "6b93dd6bbe904badac1caa3f94673ec2": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": "hidden", "width": null } }, "6d9ca621697a4c5ebe2e72f57d16b868": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HTMLView", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_9f95b0a6dcfc4dbfb81f828c864e287c", "placeholder": "​", "style": "IPY_MODEL_a500f3a5c79242d9ab8e018260084300", "value": " 666/666 [00:00<00:00, 63.3kB/s]" } }, "6e40de89a4bb4ac9a909cab4e5d04d58": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HTMLView", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_0d4925074da342dd9afb090844832d80", "placeholder": "​", "style": "IPY_MODEL_29df5475b688405d95f7aa9692f713af", "value": " 48571/48571 [00:00<00:00, 465085.82 examples/s]" } }, "70ab003a55ae4a8589a77c7a2d76f7c1": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "70e390873ce74d0abfdd993dc9d8c8e3": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "72ce3f3f5a1d452e829d33f9cf56d20d": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "DescriptionStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "description_width": "" } }, "7705d2f335e9484a9a865af700f44edb": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HTMLView", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_aee2783b5b48469fb4e928b7bf554086", "placeholder": "​", "style": "IPY_MODEL_7dcbf9861b4e4184a2bb2e8d85f76357", "value": "Generating aira_instruct_english split: 0%" } }, "7746ce9166134d1bbd5548dfc7b2c104": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "7792cfcdda4542dea4af6f89bfd4720b": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "DescriptionStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "description_width": "" } }, "7817b53006844ff992b35247aa76b145": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "FloatProgressModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "ProgressView", "bar_style": "success", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_c4413a1e81bd40eda56a92f8e84106e1", "max": 3247159078, "min": 0, "orientation": "horizontal", "style": "IPY_MODEL_fc17aee30aac42a88caa3f83f0815779", "value": 3247159078 } }, "7a22f8b6073b41dcad21a486d0e83f33": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HTMLView", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_209035c37b3c4082906817916e87cb14", "placeholder": "​", "style": "IPY_MODEL_6354cd0a18234885b0857ea5b1b4f275", "value": "Downloading data: 100%" } }, "7a347ed460074cdcad387723de77412a": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "7aba7ce7eb554c4daeb864dbf90b3043": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HBoxModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HBoxModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HBoxView", "box_style": "", "children": [ "IPY_MODEL_2035d1ca482d425f8162c686bdb2e9b6", "IPY_MODEL_d45ef2344a874e23a9b3c11152ee6f3a", "IPY_MODEL_e5c81a08cb204470ba83152cf0d456a3" ], "layout": "IPY_MODEL_56532924c9fb43caa3053505b545c796" } }, "7babe8180c5b41d8ac3bae93d6fe9bbb": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "7cbe75d820e546beb8de7174cb407d7e": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "7dcbf9861b4e4184a2bb2e8d85f76357": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "DescriptionStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "description_width": "" } }, "7e08d29a11434b609d6502bdea766caf": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "ProgressStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "bar_color": null, "description_width": "" } }, "7f6c370261e8451c9e82ed1a57c7f3a1": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "80faee0172e6455ca6f75d1e59ee4b20": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "82136247bf324bd89e082d8e1797cc86": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "825d5c81643f4f018f25be2bb8feb7a1": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "DescriptionStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "description_width": "" } }, "82a810d53f5d4b33b6cfdb8ab3c1670f": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "87026c94b0af4cf3b1b76ecb91bb09b0": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "DescriptionStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "description_width": "" } }, "8878ee5ce391472497025015b7c51e69": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "DescriptionStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "description_width": "" } }, "8a7c0d06cc40484284a25b99e473f808": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HTMLView", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_19fad6b11d4d48dfa2042c1607d85ce7", "placeholder": "​", "style": "IPY_MODEL_220c6649a22948358bd4a8714da5c9c2", "value": "Downloading (…)lve/main/config.json: 100%" } }, "8c17091e4dbd426f9d4eca435a7c0c23": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "DescriptionStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "description_width": "" } }, "8c5ea81e56c64bf6b5de01066a678f12": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "8c82bf08d2b54dac9ea93721f6a79551": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "FloatProgressModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "ProgressView", "bar_style": "success", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_e582688a65f14e6fb9f66c7f41cbb4b8", "max": 14486275, "min": 0, "orientation": "horizontal", "style": "IPY_MODEL_befd8a115aa3438f92a8b13086c5901f", "value": 14486275 } }, "8fc40c6084d2444d9c41f693b08275a3": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "FloatProgressModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "ProgressView", "bar_style": "", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_ce765eaeec1f4e1ab38c66144accefdb", "max": 9183, "min": 0, "orientation": "horizontal", "style": "IPY_MODEL_b8bd79e3827e4e53aafb08b3fe944873", "value": 9183 } }, "8fda4938c19c4655a656792c5ba45b42": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HTMLView", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_f18c2177eba146e891b92164bffac246", "placeholder": "​", "style": "IPY_MODEL_e3f9d5fe121d4421b21734b491e42bf2", "value": " 1.71M/1.71M [00:00<00:00, 49.8MB/s]" } }, "92a36fd84c2c431cb42f5ea955ce13c9": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "ProgressStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "bar_color": null, "description_width": "" } }, "97b774f9421146d497c5ca99e0d41cd1": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HBoxModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HBoxModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HBoxView", "box_style": "", "children": [ "IPY_MODEL_4b1b6f1dac5947f692beb9875f9035ee", "IPY_MODEL_b9a4164258574e5f9eea9fc1dfe034c8", "IPY_MODEL_31d69a01caeb469086e52de794f66de9" ], "layout": "IPY_MODEL_ff96989c4a9d498e994e91f30e0b4754" } }, "99ba3a06396542c0a493019cfb9d85ef": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "FloatProgressModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "ProgressView", "bar_style": "", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_f7b951ab31384c929f89016b7fa8fa5b", "max": 48571, "min": 0, "orientation": "horizontal", "style": "IPY_MODEL_ffdbc31818ff4f84b7834085f83b8a97", "value": 48571 } }, "99f5f3b81171491aa30b98710fa693d2": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "DescriptionStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "description_width": "" } }, "9ef327ca3e834d3ea1a019a58c7c6a2e": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "9f95b0a6dcfc4dbfb81f828c864e287c": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "a2acc2cea0894f0992895b6cd6c29af1": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HBoxModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HBoxModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HBoxView", "box_style": "", "children": [ "IPY_MODEL_0a6ac7b204234a8e9d16ae22c798780e", "IPY_MODEL_0a276f94f81e4371910223d2f60ba853", "IPY_MODEL_cb957370e9f94f42a6745969b326a0cf" ], "layout": "IPY_MODEL_9ef327ca3e834d3ea1a019a58c7c6a2e" } }, "a36ac5f030bc45178acd419ea0a16801": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "a3caedf1b1d04d938098ba17c8c65c08": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "a4ec4c0d560f4da5997c2e965f2d4d1e": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "DescriptionStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "description_width": "" } }, "a500f3a5c79242d9ab8e018260084300": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "DescriptionStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "description_width": "" } }, "a8b614b0611f4482b060fa8fedeaf361": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HBoxModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HBoxModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HBoxView", "box_style": "", "children": [ "IPY_MODEL_5a5fa87dfb4f4e6b994fc2a93a57b850", "IPY_MODEL_8fc40c6084d2444d9c41f693b08275a3", "IPY_MODEL_d804c224cfed4d7490da5eb1b800a6f0" ], "layout": "IPY_MODEL_6b93dd6bbe904badac1caa3f94673ec2" } }, "a903d3e150794480bd9f901a848372be": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "a94b0704e84a40e98e9bc1fd6c0dfb16": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "FloatProgressModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "ProgressView", "bar_style": "", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_f319d2a5cd99440a955105789c065b55", "max": 48666, "min": 0, "orientation": "horizontal", "style": "IPY_MODEL_339f16c741d546e68304d0ef1ecbecd8", "value": 48666 } }, "aae7653e892e49e9ab3b0b2bc6554ce0": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HBoxModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HBoxModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HBoxView", "box_style": "", "children": [ "IPY_MODEL_2e1e8d07b68845258214d1ca832d46a3", "IPY_MODEL_e22bc9a05e564462a8487fb582e00086", "IPY_MODEL_aefabfc2ce2c49f0b8c04786247b0a7a" ], "layout": "IPY_MODEL_3e465184198e418e9b83e4673524b29b" } }, "add506b462f34c5d89f9ed90f262f480": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "aee2783b5b48469fb4e928b7bf554086": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "aefabfc2ce2c49f0b8c04786247b0a7a": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HTMLView", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_c37cd9052eab451e94eecc53c73f1b87", "placeholder": "​", "style": "IPY_MODEL_ba306741e6434b8690de8026dfde3c39", "value": " 0/9204 [00:00<?, ? examples/s]" } }, "b02f840b9769450cb7991c97fe227c1f": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "DescriptionStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "description_width": "" } }, "b7fdc64bfb244bb0850217790849982a": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "DescriptionStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "description_width": "" } }, "b852960402c247448148834d20218026": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "ProgressStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "bar_color": null, "description_width": "" } }, "b8bd79e3827e4e53aafb08b3fe944873": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "ProgressStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "bar_color": null, "description_width": "" } }, "b8e5d3972b2e4e278ba89eb7d56ebe98": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "DescriptionStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "description_width": "" } }, "b992866dfb3a4cdebf3bc2df602db67b": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HTMLView", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_c504177e4759430dbed6b29a5d138d47", "placeholder": "​", "style": "IPY_MODEL_4a8bec7ad010429f98d22b69141523c7", "value": " 13.5M/13.5M [00:00<00:00, 98.2MB/s]" } }, "b9a4164258574e5f9eea9fc1dfe034c8": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "FloatProgressModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "ProgressView", "bar_style": "success", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_f235bf86cf7a45cd80d336666126492b", "max": 456318, "min": 0, "orientation": "horizontal", "style": "IPY_MODEL_5c784ab47d5c46bcb4de45654f135c3e", "value": 456318 } }, "ba306741e6434b8690de8026dfde3c39": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "DescriptionStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "description_width": "" } }, "bdeca98643744a45962d0d35e52ece3c": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "DescriptionStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "description_width": "" } }, "be3924e65b51404e83f480bcbda05a3c": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HTMLView", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_7f6c370261e8451c9e82ed1a57c7f3a1", "placeholder": "​", "style": "IPY_MODEL_000bf7ced5054f408728051421ffa4e8", "value": " 14.5M/14.5M [00:00<00:00, 88.8MB/s]" } }, "bec1815e28084a958f520c05812dee31": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "ProgressStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "bar_color": null, "description_width": "" } }, "befd8a115aa3438f92a8b13086c5901f": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "ProgressStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "bar_color": null, "description_width": "" } }, "bf7697082d004d43aef13151cb3d0c24": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "c0f8c041e8b64746ae539e5de1f6b51c": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "DescriptionStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "description_width": "" } }, "c104d58d92394210bf70d1fe86f0071b": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "c1ed25d1d6f54a0eb1ffebcd89b735ef": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "DescriptionStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "description_width": "" } }, "c2f4ce7929944893aa5cdd4393424887": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "c37cd9052eab451e94eecc53c73f1b87": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "c4413a1e81bd40eda56a92f8e84106e1": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "c504177e4759430dbed6b29a5d138d47": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "c8cab56ef56746f2ab1c61b6ba53891b": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "cb957370e9f94f42a6745969b326a0cf": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HTMLView", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_6867d2189fe74b3d8d46dddf8f0ae315", "placeholder": "​", "style": "IPY_MODEL_bdeca98643744a45962d0d35e52ece3c", "value": " 4/4 [00:00<00:00, 208.30it/s]" } }, "ce765eaeec1f4e1ab38c66144accefdb": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "d0b8ccc83cae4906b3984acf6798bf79": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "DescriptionStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "description_width": "" } }, "d402d074ce134089b32f449b41104420": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "DescriptionStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "description_width": "" } }, "d45ef2344a874e23a9b3c11152ee6f3a": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "FloatProgressModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "ProgressView", "bar_style": "success", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_39f9036755e049929c353230c28c3b10", "max": 124, "min": 0, "orientation": "horizontal", "style": "IPY_MODEL_7e08d29a11434b609d6502bdea766caf", "value": 124 } }, "d7a07ab3ed6b4a24b4254a83a0a33a71": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HTMLView", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_d91e19d561de437f984a9823106d5004", "placeholder": "​", "style": "IPY_MODEL_d402d074ce134089b32f449b41104420", "value": "Downloading data files: 100%" } }, "d804c224cfed4d7490da5eb1b800a6f0": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HTMLView", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_70e390873ce74d0abfdd993dc9d8c8e3", "placeholder": "​", "style": "IPY_MODEL_4005e322e0db4b72bbc5c1043e26d9d5", "value": " 0/9183 [00:00<?, ? examples/s]" } }, "d8592503407e4bac8f809022e9deab9c": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "FloatProgressModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "ProgressView", "bar_style": "success", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_23e34d91b4214683b88bc4147db52eb2", "max": 4, "min": 0, "orientation": "horizontal", "style": "IPY_MODEL_bec1815e28084a958f520c05812dee31", "value": 4 } }, "d91e19d561de437f984a9823106d5004": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "da2a09ab872e4d99acc94b8220e5db48": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HTMLView", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_534b0ff27317493fab835c2e549d1006", "placeholder": "​", "style": "IPY_MODEL_8c17091e4dbd426f9d4eca435a7c0c23", "value": "Downloading data: 100%" } }, "daf13fbfa6c340a19e37fb13aba97715": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HTMLView", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_69dca2226c1c4a7f8fabca2cbee30e02", "placeholder": "​", "style": "IPY_MODEL_55a1d4de4f6b43a2aed6f71d553d5803", "value": " 5.12k/5.12k [00:00<00:00, 393kB/s]" } }, "dd8b9594d93f44efa3f6331aed4e527c": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "dda15bc3e167466fb36f3aa0a4145aee": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "dfe120db11fd47ef806b44287bd75923": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HTMLView", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_1e9a44e192ea4b88acbb2075c3be8fd6", "placeholder": "​", "style": "IPY_MODEL_b02f840b9769450cb7991c97fe227c1f", "value": "Downloading (…)olve/main/vocab.json: 100%" } }, "e1f01a28fbdf4b31b0a69057c919ca30": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HBoxModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HBoxModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HBoxView", "box_style": "", "children": [ "IPY_MODEL_da2a09ab872e4d99acc94b8220e5db48", "IPY_MODEL_02863f093a864c6b968b2ade368cf6f5", "IPY_MODEL_fccba7b3b66245aa898ca64b225b41a4" ], "layout": "IPY_MODEL_f39128f43d6f40339b957a863f676fe5" } }, "e201065c2fda4373ad47af08f8622527": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "e22bc9a05e564462a8487fb582e00086": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "FloatProgressModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "ProgressView", "bar_style": "", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_4cd4a013f4c84efebcf95f537b79f4c4", "max": 9204, "min": 0, "orientation": "horizontal", "style": "IPY_MODEL_e3b923d39d3d470e83cfd4b7c3537791", "value": 9204 } }, "e3b923d39d3d470e83cfd4b7c3537791": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "ProgressStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "bar_color": null, "description_width": "" } }, "e3f9d5fe121d4421b21734b491e42bf2": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "DescriptionStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "description_width": "" } }, "e582688a65f14e6fb9f66c7f41cbb4b8": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "e5c81a08cb204470ba83152cf0d456a3": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HTMLView", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_6a90d0167c054bb4b3f6fa35e327920b", "placeholder": "​", "style": "IPY_MODEL_07a31a69689243b390585cc403c9c5ef", "value": " 124/124 [00:00<00:00, 10.4kB/s]" } }, "e9a5a4e11d0a4070860177f3445309fa": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HBoxModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HBoxModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HBoxView", "box_style": "", "children": [ "IPY_MODEL_4fa725988f30434287f04c1e20d23eef", "IPY_MODEL_99ba3a06396542c0a493019cfb9d85ef", "IPY_MODEL_6e40de89a4bb4ac9a909cab4e5d04d58" ], "layout": "IPY_MODEL_42305c082c554342a71ed4a58872670b" } }, "eb8b286a448d4fe29bb34f1e73157091": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "ebc92b1b87624a24a0d4fcdb75e0b1a7": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "ProgressStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "bar_color": null, "description_width": "" } }, "ec525768e83c44418a2054d232f52ef9": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "ProgressStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "bar_color": null, "description_width": "" } }, "ec89751e139849c6aaf8b7e05299b000": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HTMLView", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_add506b462f34c5d89f9ed90f262f480", "placeholder": "​", "style": "IPY_MODEL_f4ac5a3c7ecb470396880f609cb38db6", "value": "Downloading readme: 100%" } }, "f18c2177eba146e891b92164bffac246": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "f235bf86cf7a45cd80d336666126492b": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "f28a3ead21884938808e10a28d360850": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "f2cb9ea7ada74d71a301d42e0399ed7b": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HTMLView", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_82136247bf324bd89e082d8e1797cc86", "placeholder": "​", "style": "IPY_MODEL_7792cfcdda4542dea4af6f89bfd4720b", "value": " 1.04M/1.04M [00:00<00:00, 4.49MB/s]" } }, "f319d2a5cd99440a955105789c065b55": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "f39128f43d6f40339b957a863f676fe5": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "f4ac5a3c7ecb470396880f609cb38db6": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "DescriptionStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "description_width": "" } }, "f7b951ab31384c929f89016b7fa8fa5b": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "f902f616850c4eedb39d43e1c64ab5c7": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "DescriptionStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "description_width": "" } }, "fc17aee30aac42a88caa3f83f0815779": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "ProgressStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "bar_color": null, "description_width": "" } }, "fccba7b3b66245aa898ca64b225b41a4": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HTMLView", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_a3caedf1b1d04d938098ba17c8c65c08", "placeholder": "​", "style": "IPY_MODEL_c1ed25d1d6f54a0eb1ffebcd89b735ef", "value": " 1.84M/1.84M [00:00<00:00, 51.7MB/s]" } }, "ff96989c4a9d498e994e91f30e0b4754": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "ffdbc31818ff4f84b7834085f83b8a97": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "ProgressStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "bar_color": null, "description_width": "" } } } } }, "nbformat": 4, "nbformat_minor": 0 }