{
  "cells": [
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "cb7RLf9gpEoN"
      },
      "source": [
        "# Sparse Embedding Retrieval with Qdrant and FastEmbed\n",
        "\n",
        "\n",
        "In this notebook, we will see how to use Sparse Embedding Retrieval techniques (such as SPLADE) in Haystack.\n",
        "\n",
        "We will use the Qdrant Document Store and FastEmbed Sparse Embedders."
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "I2ATFcgVpTWc"
      },
      "source": [
        "## Why SPLADE?\n",
        "\n",
        "- Sparse Keyword-Based Retrieval (based on BM25 algorithm or similar ones) is simple and fast, requires few resources but relies on lexical matching and struggles to capture semantic meaning.\n",
        "- Dense Embedding-Based Retrieval takes semantics into account but requires considerable computational resources, usually does not work well on novel domains, and does not consider precise wording.\n",
        "\n",
        "While good results can be achieved by combining the two approaches ([tutorial](https://haystack.deepset.ai/tutorials/33_hybrid_retrieval)), SPLADE (Sparse Lexical and Expansion Model for Information Retrieval) introduces a new method that encapsulates the positive aspects of both techniques.\n",
        "In particular, SPLADE uses Language Models like BERT to weigh the relevance of different terms in the query and perform automatic term expansions, reducing the vocabulary mismatch problem (queries and relevant documents often lack term overlap).\n",
        "\n",
        "Main features:\n",
        "- Better than dense embedding Retrievers on precise keyword matching\n",
        "- Better than BM25 on semantic matching\n",
        "- Slower than BM25\n",
        "- Still experimental compared to both BM25 and dense embeddings: few models; supported by few Document Stores\n",
        "\n",
        "**Resources**\n",
        "- [SPLADE for Sparse Vector Search Explained - great guide by Pinecone](https://www.pinecone.io/learn/splade/)\n",
        "- [SPLADE GitHub repository, with links to all related papers](https://github.com/naver/splade)"
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "LQ-L4Gf2Hfci"
      },
      "source": [
        "## Install dependencies"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": null,
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/"
        },
        "id": "tnSq1XK_ovZV",
        "outputId": "3a598589-54b1-45b3-e0b1-30157b545962"
      },
      "outputs": [],
      "source": [
        "!pip install -U fastembed-haystack qdrant-haystack wikipedia transformers"
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "9RHRrrQh3wqL"
      },
      "source": [
        "## Sparse Embedding Retrieval"
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "XxKy73D1wPhH"
      },
      "source": [
        "### Indexing"
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "8pw_uDcZwdDb"
      },
      "source": [
        "#### Create a Qdrant Document Store"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": 2,
      "metadata": {
        "id": "eAKP9icf1Inj"
      },
      "outputs": [],
      "source": [
        "from haystack_integrations.document_stores.qdrant import QdrantDocumentStore\n",
        "\n",
        "document_store = QdrantDocumentStore(\n",
        "    \":memory:\",\n",
        "    recreate_index=True,\n",
        "    return_embedding=True,\n",
        "    use_sparse_embeddings=True  # set this parameter to True, otherwise the collection schema won't allow to store sparse vectors\n",
        ")"
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "x8Bpy1ri_Ipx"
      },
      "source": [
        "#### Download Wikipedia pages and create raw documents\n",
        "\n",
        "We download a few Wikipedia pages about animals and create Haystack documents from them."
      ]
    },
    {
      "cell_type": "code",
      "execution_count": 3,
      "metadata": {
        "id": "7FpCSSnUzuuP"
      },
      "outputs": [],
      "source": [
        "nice_animals=[\"Capybara\", \"Dolphin\"]\n",
        "\n",
        "import wikipedia\n",
        "from haystack.dataclasses import Document\n",
        "\n",
        "raw_docs=[]\n",
        "for title in nice_animals:\n",
        "    page = wikipedia.page(title=title, auto_suggest=False)\n",
        "    doc = Document(content=page.content, meta={\"title\": page.title, \"url\":page.url})\n",
        "    raw_docs.append(doc)"
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "8HUCPkx4wip_"
      },
      "source": [
        "#### Initialize a `FastembedSparseDocumentEmbedder`\n",
        "\n",
        "The `FastembedSparseDocumentEmbedder` enrichs a list of documents with their sparse embeddings.\n",
        "\n",
        "We are using `prithvida/Splade_PP_en_v1`, a good sparse embedding model with a permissive license.\n",
        "\n",
        "We also want to embed the title of the document, because it contains relevant information.\n",
        "\n",
        "For more customization options, refer to the [docs](https://docs.haystack.deepset.ai/docs/fastembedsparsedocumentembedder)."
      ]
    },
    {
      "cell_type": "code",
      "execution_count": null,
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/",
          "height": 392,
          "referenced_widgets": [
            "1b4bdb1bd23949908efbf109525018fd",
            "81a6fe45f1374fd29d5280e746789a14",
            "323ccb59362e4fe99e286e5f3fc0a6c3",
            "75eaf93e67ac4951818c4f7dfe341421",
            "ae2c9979522e4a638cded77528489ff3",
            "86600e715ee44d3b95b2d767782cea30",
            "b86a1863cafb417890e6818d873543c5",
            "f7b9a973edba4db2b203d3191ebf8fc6",
            "56986bc9f18d4d42881f77fe89de5778",
            "b6fc84308d984e6fb6e7030acfde0d4e",
            "ec4bb22494fe4e39ae5714bac4135e6a",
            "b141493b405e4682a68f456ec5813abc",
            "86eb3dfef8d84d5b8d2c3fedd3112d83",
            "d70c17d3371a4b0699d7dc34a980ef75",
            "682bf90e6b0f4f68a55a5b6048d54aee",
            "b94b4d134c574958b33812d92f1d41a4",
            "3e0c1ae66c2a4a1a99fc7bf9363ff73f",
            "ce8f7b768f97485f8367c956fbd65173",
            "43c5f020bb6a45a99d19f9b17d968ae4",
            "765143344035460f8d631ec7bd21adeb",
            "19bc9b07c9c1457d9cf934bf82ed9d65",
            "35a32219a4784c82a48bf02d346db4de",
            "11782336c4e94182aeb9c5f2e2e70d69",
            "5b1bf7efc98d46109c8879b684922e1d",
            "c88f1086c5f248ab80e5606652580626",
            "ba1ef6aa9ac942df91734297ddf3940f",
            "773a53d2521c4f18b397eaef5c281dcd",
            "a101b1c91dd64a7aa9ecc3c78ea6235d",
            "28c49ffa85074e59a308483ecb9473d3",
            "89f4ac548c0e4dc0a7189b9d7f27d5e2",
            "3ed76f5a97e24e3796c6de9d458e3ec3",
            "439701a2333646c6bf949f9a4aa27c78",
            "00305528c1bc4d6e9db036e364d23408",
            "22dcd08a850c4b2aa270778cfd3b64c7",
            "38e2425cab8749039889470aff604701",
            "a2495804eb894682b33d0f24165c580f",
            "76c239f210994391b5f54200323b7c31",
            "c7d5ccfff8f2497d97603d2696c50522",
            "200149ec37044265a299ef2da5ab65b2",
            "788f43b5ace34d0eab538d1816d97ca5",
            "66d0aec655084f7fb378a3cce6fe584c",
            "ebbf1cdf26eb448292e991dc632568a1",
            "13604c3fe3f3446dbd677f2f8eaf2474",
            "09e8145fbeda459784c8af0bb48409a9",
            "9d891074c3944db2a70923151a794563",
            "9e524b2f3c2a4ffca1467a5eb3ebf770",
            "a5dc73c41fcc4a6faf0a9a9eae26a43b",
            "9b67cc7af1db4221b3c22d27fa40bfd0",
            "5d21c95bf18442deb8a990393e623788",
            "7c09487de2404ee0804414e5203674ca",
            "1cb437bcb01a49198bf835e17a395fa5",
            "2c277912b88c458cb6f40a00b886022a",
            "1c89cb42c64f4c74ac70b1b753d5c9ad",
            "57ea17f752cf4525b03b6f1c3b3a3678",
            "b2088e7889514298ad2d3dac32ec9c16",
            "7ea52519961e4c5b86b481a9dc6ab7db",
            "3dd916887905449faf237812991abdae",
            "a78d69cdd409456282dbb544cbebdf31",
            "f10706c3f63743459666597cc4b6377c",
            "8958fe583a8e466e8b3e5eeeb10c1fd3",
            "e5aa0139e9e84eb39278e58dc1852401",
            "0bf9ac19017a434180720b411562ab54",
            "97cc837045324362b13c1581e3b93b19",
            "bb2291227e584a16b7df59b838cd7d50",
            "d0b43e57255e422a9e358c89f8423a40",
            "6d05b9cff6dd447ab77fb20132961366",
            "002cb461076e44849fa2fa7c68a95120",
            "8b4ac635bd7d4244bd80327c58595608",
            "b79d5fca2b4f4faf85a32c0c750755c1",
            "afd29847d2c24f4ba0f10ff0dd487b43",
            "ca98c4bb8f8848fdb519755b69031d45",
            "36c0dd05d87343fe8640253b16838f91",
            "a453a5b495ac4a48bf03c347851c2855",
            "7800a20126b443a89c32cfa083e26208",
            "cecf5eb6eb2f4971931d5ddf49562f65",
            "7d7723b32a6c44f8bcc832bcf100f5c7",
            "a18935d1c3444d93b36318d1761e5aae",
            "f050318d2e77430e9e053f24adbbc22b",
            "7171a05cd6764d369e8ef55038fe4656",
            "ebae8f7efc1745a6a1ba6256b9a2ed68",
            "8c3986bfe5404f5a96969605a85ddeef",
            "4aded9a6984c4fdbbe7224df0356d209",
            "131edc6c762c42828d7b2432ac9f0b29",
            "0386fcef753348f290d569c598ff9d7c",
            "df0a796cf0854c588892f6c14cafe586",
            "6fa5f2124cff45758218e8d9b8e095b2",
            "d83233fa89b543aca88fe2bdf874fb54",
            "56e7a995aa9b494d94a365d308f0bb54",
            "facd8510a23f4183bc468f67f3721250",
            "ff6d763771be435f81ca2e5ce7a6f98b",
            "8d29523ac3694d688bdf4ca65e411a3b",
            "9b9cd2ef16334159b995f1e9a0a8f999",
            "1d5c1c93415245eeb7beb4a14ce464f5",
            "96a0ba675c234ee0895681bff0ad9658",
            "757e5abb6a49467eb561b051d348df1c",
            "b3cc07ad5768440eb5710602662cf586",
            "66b843ad7e6947bc81ef4aa7d08c5be8",
            "df768afe2d724b9f9c51cb14d7710a47",
            "3a9740c938704010996f9eeed6722522",
            "68767985a3a740c78c7524a99b4bc036",
            "95f78d181d6146b5856d6042586608f2",
            "ce742cc6eb4340fabb3dedfd9df8d751",
            "0bf64144d02b4129a717ea4659092ec6",
            "248e5ce4968e46d68c9a38682d94e21c",
            "14e1345546314cb280cecae36d301537",
            "c7a4d37e49b54c61b6fd350dc0b1d82c",
            "6bb1055e6d0c459f864744d9dab7bcf7",
            "4bc3dfab4b4c4b3690c78d5b6b70515a",
            "fc71c8db7cd54a11bb258be9bde52ec9",
            "f9e5714b777e49639be0288df4576606"
          ]
        },
        "id": "RrUAOQmawv70",
        "outputId": "6031eae5-f088-4fab-b81d-903441bcb5f8"
      },
      "outputs": [
        {
          "data": {
            "application/vnd.jupyter.widget-view+json": {
              "model_id": "1b4bdb1bd23949908efbf109525018fd",
              "version_major": 2,
              "version_minor": 0
            },
            "text/plain": [
              "Fetching 9 files:   0%|          | 0/9 [00:00<?, ?it/s]"
            ]
          },
          "metadata": {},
          "output_type": "display_data"
        },
        {
          "data": {
            "application/vnd.jupyter.widget-view+json": {
              "model_id": "b141493b405e4682a68f456ec5813abc",
              "version_major": 2,
              "version_minor": 0
            },
            "text/plain": [
              ".gitattributes:   0%|          | 0.00/1.52k [00:00<?, ?B/s]"
            ]
          },
          "metadata": {},
          "output_type": "display_data"
        },
        {
          "data": {
            "application/vnd.jupyter.widget-view+json": {
              "model_id": "11782336c4e94182aeb9c5f2e2e70d69",
              "version_major": 2,
              "version_minor": 0
            },
            "text/plain": [
              "README.md:   0%|          | 0.00/133 [00:00<?, ?B/s]"
            ]
          },
          "metadata": {},
          "output_type": "display_data"
        },
        {
          "data": {
            "application/vnd.jupyter.widget-view+json": {
              "model_id": "22dcd08a850c4b2aa270778cfd3b64c7",
              "version_major": 2,
              "version_minor": 0
            },
            "text/plain": [
              "generation_config.json:   0%|          | 0.00/90.0 [00:00<?, ?B/s]"
            ]
          },
          "metadata": {},
          "output_type": "display_data"
        },
        {
          "data": {
            "application/vnd.jupyter.widget-view+json": {
              "model_id": "9d891074c3944db2a70923151a794563",
              "version_major": 2,
              "version_minor": 0
            },
            "text/plain": [
              "tokenizer.json:   0%|          | 0.00/712k [00:00<?, ?B/s]"
            ]
          },
          "metadata": {},
          "output_type": "display_data"
        },
        {
          "data": {
            "application/vnd.jupyter.widget-view+json": {
              "model_id": "7ea52519961e4c5b86b481a9dc6ab7db",
              "version_major": 2,
              "version_minor": 0
            },
            "text/plain": [
              "config.json:   0%|          | 0.00/755 [00:00<?, ?B/s]"
            ]
          },
          "metadata": {},
          "output_type": "display_data"
        },
        {
          "data": {
            "application/vnd.jupyter.widget-view+json": {
              "model_id": "002cb461076e44849fa2fa7c68a95120",
              "version_major": 2,
              "version_minor": 0
            },
            "text/plain": [
              "tokenizer_config.json:   0%|          | 0.00/1.38k [00:00<?, ?B/s]"
            ]
          },
          "metadata": {},
          "output_type": "display_data"
        },
        {
          "data": {
            "application/vnd.jupyter.widget-view+json": {
              "model_id": "f050318d2e77430e9e053f24adbbc22b",
              "version_major": 2,
              "version_minor": 0
            },
            "text/plain": [
              "special_tokens_map.json:   0%|          | 0.00/695 [00:00<?, ?B/s]"
            ]
          },
          "metadata": {},
          "output_type": "display_data"
        },
        {
          "data": {
            "application/vnd.jupyter.widget-view+json": {
              "model_id": "facd8510a23f4183bc468f67f3721250",
              "version_major": 2,
              "version_minor": 0
            },
            "text/plain": [
              "vocab.txt:   0%|          | 0.00/232k [00:00<?, ?B/s]"
            ]
          },
          "metadata": {},
          "output_type": "display_data"
        },
        {
          "data": {
            "application/vnd.jupyter.widget-view+json": {
              "model_id": "68767985a3a740c78c7524a99b4bc036",
              "version_major": 2,
              "version_minor": 0
            },
            "text/plain": [
              "model.onnx:   0%|          | 0.00/532M [00:00<?, ?B/s]"
            ]
          },
          "metadata": {},
          "output_type": "display_data"
        },
        {
          "name": "stderr",
          "output_type": "stream",
          "text": [
            "Calculating sparse embeddings: 100%|██████████| 1/1 [00:00<00:00, 12.05it/s]"
          ]
        },
        {
          "name": "stdout",
          "output_type": "stream",
          "text": [
            "{'documents': [Document(id=cd69a8e89f3c179f243c483a337c5ecb178c58373a253e461a64545b669de12d, content: 'An example document', sparse_embedding: vector with 19 non-zero elements)]}\n"
          ]
        },
        {
          "name": "stderr",
          "output_type": "stream",
          "text": [
            "\n"
          ]
        }
      ],
      "source": [
        "from haystack_integrations.components.embedders.fastembed import FastembedSparseDocumentEmbedder\n",
        "\n",
        "sparse_doc_embedder = FastembedSparseDocumentEmbedder(model=\"prithvida/Splade_PP_en_v1\",\n",
        "                                                      meta_fields_to_embed=[\"title\"])\n",
        "\n",
        "# let's try the embedder\n",
        "print(sparse_doc_embedder.run(documents=[Document(content=\"An example document\")]))"
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "DLiNhYKV_g8u"
      },
      "source": [
        "#### Indexing pipeline"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": 5,
      "metadata": {
        "id": "a1taDmfx1HCM"
      },
      "outputs": [],
      "source": [
        "from haystack.components.preprocessors import DocumentCleaner, DocumentSplitter\n",
        "from haystack.components.writers import DocumentWriter\n",
        "from haystack.document_stores.types import DuplicatePolicy\n",
        "from haystack import Pipeline"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": 6,
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/"
        },
        "id": "Bs-oOLF1Y7PB",
        "outputId": "4b2c2b5f-1b7a-4d86-98e2-188c6d62c0e3"
      },
      "outputs": [
        {
          "data": {
            "text/plain": [
              "<haystack.core.pipeline.pipeline.Pipeline object at 0x7f21068632e0>\n",
              "🚅 Components\n",
              "  - cleaner: DocumentCleaner\n",
              "  - splitter: DocumentSplitter\n",
              "  - sparse_doc_embedder: FastembedSparseDocumentEmbedder\n",
              "  - writer: DocumentWriter\n",
              "🛤️ Connections\n",
              "  - cleaner.documents -> splitter.documents (List[Document])\n",
              "  - splitter.documents -> sparse_doc_embedder.documents (List[Document])\n",
              "  - sparse_doc_embedder.documents -> writer.documents (List[Document])"
            ]
          },
          "execution_count": 6,
          "metadata": {},
          "output_type": "execute_result"
        }
      ],
      "source": [
        "indexing = Pipeline()\n",
        "indexing.add_component(\"cleaner\", DocumentCleaner())\n",
        "indexing.add_component(\"splitter\", DocumentSplitter(split_by='sentence', split_length=4))\n",
        "indexing.add_component(\"sparse_doc_embedder\", sparse_doc_embedder)\n",
        "indexing.add_component(\"writer\", DocumentWriter(document_store=document_store, policy=DuplicatePolicy.OVERWRITE))\n",
        "\n",
        "indexing.connect(\"cleaner\", \"splitter\")\n",
        "indexing.connect(\"splitter\", \"sparse_doc_embedder\")\n",
        "indexing.connect(\"sparse_doc_embedder\", \"writer\")"
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "hmLUyhjZyfWv"
      },
      "source": [
        "#### Let's index our documents!\n",
        "⚠️ If you are running this notebook on Google Colab, please note that Google Colab only provides 2 CPU cores, so the sparse embedding generation could be not as fast as it can be on a standard machine."
      ]
    },
    {
      "cell_type": "code",
      "execution_count": 7,
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/"
        },
        "id": "dyBwOzM-9Tqm",
        "outputId": "62e8e629-1f87-4718-f290-bef24ba75de3"
      },
      "outputs": [
        {
          "name": "stderr",
          "output_type": "stream",
          "text": [
            "Calculating sparse embeddings: 100%|██████████| 152/152 [02:29<00:00,  1.02it/s]\n",
            "200it [00:00, 2418.48it/s]             \n"
          ]
        },
        {
          "data": {
            "text/plain": [
              "{'writer': {'documents_written': 152}}"
            ]
          },
          "execution_count": 7,
          "metadata": {},
          "output_type": "execute_result"
        }
      ],
      "source": [
        "indexing.run({\"documents\":raw_docs})"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": 8,
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/"
        },
        "id": "HMB-AxGwyx1c",
        "outputId": "849ee95d-f400-44ca-bb3f-d50118f176e3"
      },
      "outputs": [
        {
          "data": {
            "text/plain": [
              "152"
            ]
          },
          "execution_count": 8,
          "metadata": {},
          "output_type": "execute_result"
        }
      ],
      "source": [
        "document_store.count_documents()"
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "AZFoiFczyvBx"
      },
      "source": [
        "### Retrieval"
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "L-mUxbqn3l63"
      },
      "source": [
        "#### Retrieval pipeline\n",
        "\n",
        "Now, we create a simple retrieval Pipeline:\n",
        "- `FastembedSparseTextEmbedder`: transforms the query into a sparse embedding\n",
        "- `QdrantSparseEmbeddingRetriever`: looks for relevant documents, based on the similarity of the sparse embeddings"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": 9,
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/"
        },
        "id": "HTlEGit3_XFk",
        "outputId": "6ec588b7-04f9-40b7-f0af-6790a000d553"
      },
      "outputs": [
        {
          "data": {
            "text/plain": [
              "<haystack.core.pipeline.pipeline.Pipeline object at 0x7f21067cf3d0>\n",
              "🚅 Components\n",
              "  - sparse_text_embedder: FastembedSparseTextEmbedder\n",
              "  - sparse_retriever: QdrantSparseEmbeddingRetriever\n",
              "🛤️ Connections\n",
              "  - sparse_text_embedder.sparse_embedding -> sparse_retriever.query_sparse_embedding (SparseEmbedding)"
            ]
          },
          "execution_count": 9,
          "metadata": {},
          "output_type": "execute_result"
        }
      ],
      "source": [
        "from haystack import Pipeline\n",
        "from haystack_integrations.components.retrievers.qdrant import QdrantSparseEmbeddingRetriever\n",
        "from haystack_integrations.components.embedders.fastembed import FastembedSparseTextEmbedder\n",
        "\n",
        "sparse_text_embedder = FastembedSparseTextEmbedder(model=\"prithvida/Splade_PP_en_v1\")\n",
        "\n",
        "query_pipeline = Pipeline()\n",
        "query_pipeline.add_component(\"sparse_text_embedder\", sparse_text_embedder)\n",
        "query_pipeline.add_component(\"sparse_retriever\", QdrantSparseEmbeddingRetriever(document_store=document_store))\n",
        "\n",
        "query_pipeline.connect(\"sparse_text_embedder.sparse_embedding\", \"sparse_retriever.query_sparse_embedding\")"
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "sQnk_qCW890T"
      },
      "source": [
        "#### Try the retrieval pipeline"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": 10,
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/"
        },
        "id": "NpUwlxIj6O0R",
        "outputId": "23e84837-c7c5-47d8-f826-6dcbe6c0d4f8"
      },
      "outputs": [
        {
          "name": "stderr",
          "output_type": "stream",
          "text": [
            "Calculating sparse embeddings: 100%|██████████| 1/1 [00:00<00:00,  9.02it/s]\n"
          ]
        }
      ],
      "source": [
        "question = \"Where do capybaras live?\"\n",
        "\n",
        "results = query_pipeline.run({\"sparse_text_embedder\": {\"text\": question}})"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": 11,
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/",
          "height": 1000
        },
        "id": "rcFsJVoqQ4zQ",
        "outputId": "efc84561-e2fd-4981-b61b-d597c5a7c974"
      },
      "outputs": [
        {
          "data": {
            "text/html": [
              "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\">\n",
              "id: 6a485709ae51c55b78252571c0808ef17129b32e930ea7d461c12d9afaf40672\n",
              "\n",
              "Its karyotype has 2n = <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">66</span> and FN = <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">102</span>, meaning it has <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">66</span> chromosomes with a total of <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">102</span> arms. == Ecology == \n",
              "Capybaras are semiaquatic mammals found throughout all countries of South America except Chile. They live in \n",
              "densely forested areas near bodies of water, such as lakes, rivers, swamps, ponds, and marshes, as well as flooded \n",
              "savannah and along rivers in the tropical rainforest. They are superb swimmers and can hold their breath underwater\n",
              "for up to five minutes at a time.\n",
              "score: <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">0.5607053126371688</span>\n",
              "---\n",
              "</pre>\n"
            ],
            "text/plain": [
              "\n",
              "id: 6a485709ae51c55b78252571c0808ef17129b32e930ea7d461c12d9afaf40672\n",
              "\n",
              "Its karyotype has 2n = \u001b[1;36m66\u001b[0m and FN = \u001b[1;36m102\u001b[0m, meaning it has \u001b[1;36m66\u001b[0m chromosomes with a total of \u001b[1;36m102\u001b[0m arms. == Ecology == \n",
              "Capybaras are semiaquatic mammals found throughout all countries of South America except Chile. They live in \n",
              "densely forested areas near bodies of water, such as lakes, rivers, swamps, ponds, and marshes, as well as flooded \n",
              "savannah and along rivers in the tropical rainforest. They are superb swimmers and can hold their breath underwater\n",
              "for up to five minutes at a time.\n",
              "score: \u001b[1;36m0.5607053126371688\u001b[0m\n",
              "---\n"
            ]
          },
          "metadata": {},
          "output_type": "display_data"
        },
        {
          "data": {
            "text/html": [
              "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\">\n",
              "id: fcc9a816e7f2312988dbd20146e4a5c07d8d8b409a373c4c3986d85c26dc0d61\n",
              "\n",
              "Capybaras have adapted well to urbanization in South America. They can be found in many areas in zoos and parks, \n",
              "and may live for <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">12</span> years in captivity, more than double their wild lifespan. Capybaras are docile and usually \n",
              "allow humans to pet and hand-feed them, but physical contact is normally discouraged, as their ticks can be vectors\n",
              "to Rocky Mountain spotted fever. The European Association of Zoos and Aquaria asked Drusillas Park in Alfriston, \n",
              "Sussex, England, to keep the studbook for capybaras, to monitor captive populations in Europe.\n",
              "score: <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">0.5577329835824506</span>\n",
              "---\n",
              "</pre>\n"
            ],
            "text/plain": [
              "\n",
              "id: fcc9a816e7f2312988dbd20146e4a5c07d8d8b409a373c4c3986d85c26dc0d61\n",
              "\n",
              "Capybaras have adapted well to urbanization in South America. They can be found in many areas in zoos and parks, \n",
              "and may live for \u001b[1;36m12\u001b[0m years in captivity, more than double their wild lifespan. Capybaras are docile and usually \n",
              "allow humans to pet and hand-feed them, but physical contact is normally discouraged, as their ticks can be vectors\n",
              "to Rocky Mountain spotted fever. The European Association of Zoos and Aquaria asked Drusillas Park in Alfriston, \n",
              "Sussex, England, to keep the studbook for capybaras, to monitor captive populations in Europe.\n",
              "score: \u001b[1;36m0.5577329835824506\u001b[0m\n",
              "---\n"
            ]
          },
          "metadata": {},
          "output_type": "display_data"
        },
        {
          "data": {
            "text/html": [
              "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\">\n",
              "id: d70f54cc66a83b56210c801ecd49c95bae5fef4ab38989d38b26dc53449b192d\n",
              " In <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">2011</span>, one specimen was spotted on the Central Coast of California. These escaped populations occur in areas \n",
              "where prehistoric capybaras inhabited; late Pleistocene capybaras inhabited Florida and Hydrochoerus \n",
              "hesperotiganites in California and Hydrochoerus gaylordi in Grenada, and feral capybaras in North America may \n",
              "actually fill the ecological niche of the Pleistocene species. === Diet and predation === Capybaras are herbivores,\n",
              "grazing mainly on grasses and aquatic plants, as well as fruit and tree bark. They are very selective feeders and \n",
              "feed on the leaves of one species and disregard other species surrounding it.\n",
              "score: <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">0.5567185168202262</span>\n",
              "---\n",
              "</pre>\n"
            ],
            "text/plain": [
              "\n",
              "id: d70f54cc66a83b56210c801ecd49c95bae5fef4ab38989d38b26dc53449b192d\n",
              " In \u001b[1;36m2011\u001b[0m, one specimen was spotted on the Central Coast of California. These escaped populations occur in areas \n",
              "where prehistoric capybaras inhabited; late Pleistocene capybaras inhabited Florida and Hydrochoerus \n",
              "hesperotiganites in California and Hydrochoerus gaylordi in Grenada, and feral capybaras in North America may \n",
              "actually fill the ecological niche of the Pleistocene species. === Diet and predation === Capybaras are herbivores,\n",
              "grazing mainly on grasses and aquatic plants, as well as fruit and tree bark. They are very selective feeders and \n",
              "feed on the leaves of one species and disregard other species surrounding it.\n",
              "score: \u001b[1;36m0.5567185168202262\u001b[0m\n",
              "---\n"
            ]
          },
          "metadata": {},
          "output_type": "display_data"
        },
        {
          "data": {
            "text/html": [
              "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\">\n",
              "id: a1cb26bcd9d053fc8e7a3c8b6716801b37ca37940c6f8b7865d6f6bb50b38f2f\n",
              " The capybara inhabits savannas and dense forests, and lives near bodies of water. It is a highly social species \n",
              "and can be found in groups as large as <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">100</span> individuals, but usually live in groups of <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">10</span>–<span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">20</span> individuals. The \n",
              "capybara is hunted for its meat and hide and also for grease from its thick fatty skin. == Etymology ==\n",
              "Its common name is derived from Tupi ka'apiûara, a complex agglutination of kaá <span style=\"font-weight: bold\">(</span>leaf<span style=\"font-weight: bold\">)</span> + píi <span style=\"font-weight: bold\">(</span>slender<span style=\"font-weight: bold\">)</span> + ú <span style=\"font-weight: bold\">(</span>eat<span style=\"font-weight: bold\">)</span> + \n",
              "ara <span style=\"font-weight: bold\">(</span>a suffix for agent nouns<span style=\"font-weight: bold\">)</span>, meaning <span style=\"color: #008000; text-decoration-color: #008000\">\"one who eats slender leaves\"</span>, or <span style=\"color: #008000; text-decoration-color: #008000\">\"grass-eater\"</span>.\n",
              "score: <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">0.5562936393318461</span>\n",
              "---\n",
              "</pre>\n"
            ],
            "text/plain": [
              "\n",
              "id: a1cb26bcd9d053fc8e7a3c8b6716801b37ca37940c6f8b7865d6f6bb50b38f2f\n",
              " The capybara inhabits savannas and dense forests, and lives near bodies of water. It is a highly social species \n",
              "and can be found in groups as large as \u001b[1;36m100\u001b[0m individuals, but usually live in groups of \u001b[1;36m10\u001b[0m–\u001b[1;36m20\u001b[0m individuals. The \n",
              "capybara is hunted for its meat and hide and also for grease from its thick fatty skin. == Etymology ==\n",
              "Its common name is derived from Tupi ka'apiûara, a complex agglutination of kaá \u001b[1m(\u001b[0mleaf\u001b[1m)\u001b[0m + píi \u001b[1m(\u001b[0mslender\u001b[1m)\u001b[0m + ú \u001b[1m(\u001b[0meat\u001b[1m)\u001b[0m + \n",
              "ara \u001b[1m(\u001b[0ma suffix for agent nouns\u001b[1m)\u001b[0m, meaning \u001b[32m\"one who eats slender leaves\"\u001b[0m, or \u001b[32m\"grass-eater\"\u001b[0m.\n",
              "score: \u001b[1;36m0.5562936393318461\u001b[0m\n",
              "---\n"
            ]
          },
          "metadata": {},
          "output_type": "display_data"
        },
        {
          "data": {
            "text/html": [
              "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\">\n",
              "id: 15755cebd1049a00c4656aaa7cf6c417966b81e482732e1c97288d58a08b53b2\n",
              "The capybara or greater capybara <span style=\"font-weight: bold\">(</span>Hydrochoerus hydrochaeris<span style=\"font-weight: bold\">)</span> is a giant cavy rodent native to South America. It is \n",
              "the largest living rodent and a member of the genus Hydrochoerus. The only other extant member is the lesser \n",
              "capybara <span style=\"font-weight: bold\">(</span>Hydrochoerus isthmius<span style=\"font-weight: bold\">)</span>. Its close relatives include guinea pigs and rock cavies, and it is more distantly\n",
              "related to the agouti, the chinchilla, and the nutria.\n",
              "score: <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">0.5559830683084014</span>\n",
              "---\n",
              "</pre>\n"
            ],
            "text/plain": [
              "\n",
              "id: 15755cebd1049a00c4656aaa7cf6c417966b81e482732e1c97288d58a08b53b2\n",
              "The capybara or greater capybara \u001b[1m(\u001b[0mHydrochoerus hydrochaeris\u001b[1m)\u001b[0m is a giant cavy rodent native to South America. It is \n",
              "the largest living rodent and a member of the genus Hydrochoerus. The only other extant member is the lesser \n",
              "capybara \u001b[1m(\u001b[0mHydrochoerus isthmius\u001b[1m)\u001b[0m. Its close relatives include guinea pigs and rock cavies, and it is more distantly\n",
              "related to the agouti, the chinchilla, and the nutria.\n",
              "score: \u001b[1;36m0.5559830683084014\u001b[0m\n",
              "---\n"
            ]
          },
          "metadata": {},
          "output_type": "display_data"
        },
        {
          "data": {
            "text/html": [
              "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\">\n",
              "id: d8bd93eefa0c2feeb162972cd915fe29e3b13c98181a976d4751296c51547c77\n",
              " Capybara have flourished in cattle ranches. They roam in home ranges averaging <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">10</span> hectares <span style=\"font-weight: bold\">(</span><span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">25</span> acres<span style=\"font-weight: bold\">)</span> in \n",
              "high-density populations.\n",
              "Many escapees from captivity can also be found in similar watery habitats around the world. Sightings are fairly \n",
              "common in Florida, although a breeding population has not yet been confirmed.\n",
              "score: <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">0.5550636661344844</span>\n",
              "---\n",
              "</pre>\n"
            ],
            "text/plain": [
              "\n",
              "id: d8bd93eefa0c2feeb162972cd915fe29e3b13c98181a976d4751296c51547c77\n",
              " Capybara have flourished in cattle ranches. They roam in home ranges averaging \u001b[1;36m10\u001b[0m hectares \u001b[1m(\u001b[0m\u001b[1;36m25\u001b[0m acres\u001b[1m)\u001b[0m in \n",
              "high-density populations.\n",
              "Many escapees from captivity can also be found in similar watery habitats around the world. Sightings are fairly \n",
              "common in Florida, although a breeding population has not yet been confirmed.\n",
              "score: \u001b[1;36m0.5550636661344844\u001b[0m\n",
              "---\n"
            ]
          },
          "metadata": {},
          "output_type": "display_data"
        },
        {
          "data": {
            "text/html": [
              "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\">\n",
              "id: 5429437120fdd0611ba2f14db51a28dfd894cd7221264c805dfe43de6ba95f7e\n",
              " In Japan, following the lead of Izu Shaboten Zoo in <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">1982</span>, multiple establishments or zoos in Japan that raise \n",
              "capybaras have adopted the practice of having them relax in onsen during the winter. They are seen as an attraction\n",
              "by Japanese people. Capybaras became popular in Japan due to the popular cartoon character Kapibara-san.\n",
              "In August <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">2021</span>, Argentine and international media reported that capybaras had been causing serious problems for \n",
              "residents of Nordelta, an affluent gated community north of Buenos Aires built atop wetland habitat.\n",
              "score: <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">0.5535668539880305</span>\n",
              "---\n",
              "</pre>\n"
            ],
            "text/plain": [
              "\n",
              "id: 5429437120fdd0611ba2f14db51a28dfd894cd7221264c805dfe43de6ba95f7e\n",
              " In Japan, following the lead of Izu Shaboten Zoo in \u001b[1;36m1982\u001b[0m, multiple establishments or zoos in Japan that raise \n",
              "capybaras have adopted the practice of having them relax in onsen during the winter. They are seen as an attraction\n",
              "by Japanese people. Capybaras became popular in Japan due to the popular cartoon character Kapibara-san.\n",
              "In August \u001b[1;36m2021\u001b[0m, Argentine and international media reported that capybaras had been causing serious problems for \n",
              "residents of Nordelta, an affluent gated community north of Buenos Aires built atop wetland habitat.\n",
              "score: \u001b[1;36m0.5535668539880305\u001b[0m\n",
              "---\n"
            ]
          },
          "metadata": {},
          "output_type": "display_data"
        },
        {
          "data": {
            "text/html": [
              "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\">\n",
              "id: 4261a2ae42f4edf8885c6e4c483356c994ad7699fd814e3b8f5da115aa5560ea\n",
              " Alloparenting has been observed in this species. Breeding peaks between April and May in Venezuela and between \n",
              "October and November in Mato Grosso, Brazil. === Activities ===\n",
              "Though quite agile on land, capybaras are equally at home in the water. They are excellent swimmers, and can remain\n",
              "completely submerged for up to five minutes, an ability they use to evade predators.\n",
              "score: <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">0.553533523584911</span>\n",
              "---\n",
              "</pre>\n"
            ],
            "text/plain": [
              "\n",
              "id: 4261a2ae42f4edf8885c6e4c483356c994ad7699fd814e3b8f5da115aa5560ea\n",
              " Alloparenting has been observed in this species. Breeding peaks between April and May in Venezuela and between \n",
              "October and November in Mato Grosso, Brazil. === Activities ===\n",
              "Though quite agile on land, capybaras are equally at home in the water. They are excellent swimmers, and can remain\n",
              "completely submerged for up to five minutes, an ability they use to evade predators.\n",
              "score: \u001b[1;36m0.553533523584911\u001b[0m\n",
              "---\n"
            ]
          },
          "metadata": {},
          "output_type": "display_data"
        },
        {
          "data": {
            "text/html": [
              "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\">\n",
              "id: b819073f1e3b6973dd1d22299a34a882acc348ba45257456cc85c3960fedd9ce\n",
              " The studbook includes information about all births, deaths and movements of capybaras, as well as how they are \n",
              "related.\n",
              "Capybaras are farmed for meat and skins in South America. The meat is considered unsuitable to eat in some areas, \n",
              "while in other areas it is considered an important source of protein. In parts of South America, especially in \n",
              "Venezuela, capybara meat is popular during Lent and Holy Week as the Catholic Church previously issued special \n",
              "dispensation to allow it to be eaten while other meats are generally forbidden.\n",
              "score: <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">0.5527757086170884</span>\n",
              "---\n",
              "</pre>\n"
            ],
            "text/plain": [
              "\n",
              "id: b819073f1e3b6973dd1d22299a34a882acc348ba45257456cc85c3960fedd9ce\n",
              " The studbook includes information about all births, deaths and movements of capybaras, as well as how they are \n",
              "related.\n",
              "Capybaras are farmed for meat and skins in South America. The meat is considered unsuitable to eat in some areas, \n",
              "while in other areas it is considered an important source of protein. In parts of South America, especially in \n",
              "Venezuela, capybara meat is popular during Lent and Holy Week as the Catholic Church previously issued special \n",
              "dispensation to allow it to be eaten while other meats are generally forbidden.\n",
              "score: \u001b[1;36m0.5527757086170884\u001b[0m\n",
              "---\n"
            ]
          },
          "metadata": {},
          "output_type": "display_data"
        },
        {
          "data": {
            "text/html": [
              "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\">\n",
              "id: a1fc3b907198e9d3e1d95d4c08f0fefae6861ce810d1b32479b50753326bdf58\n",
              " == Conservation and human interaction ==\n",
              "Capybaras are not considered a threatened species; their population is stable throughout most of their South \n",
              "American range, though in some areas hunting has reduced their numbers. Capybaras are hunted for their meat and \n",
              "pelts in some areas, and otherwise killed by humans who see their grazing as competition for livestock. In some \n",
              "areas, they are farmed, which has the effect of ensuring the wetland habitats are protected. Their survival is \n",
              "aided by their ability to breed rapidly.\n",
              "score: <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">0.5503703349299455</span>\n",
              "---\n",
              "</pre>\n"
            ],
            "text/plain": [
              "\n",
              "id: a1fc3b907198e9d3e1d95d4c08f0fefae6861ce810d1b32479b50753326bdf58\n",
              " == Conservation and human interaction ==\n",
              "Capybaras are not considered a threatened species; their population is stable throughout most of their South \n",
              "American range, though in some areas hunting has reduced their numbers. Capybaras are hunted for their meat and \n",
              "pelts in some areas, and otherwise killed by humans who see their grazing as competition for livestock. In some \n",
              "areas, they are farmed, which has the effect of ensuring the wetland habitats are protected. Their survival is \n",
              "aided by their ability to breed rapidly.\n",
              "score: \u001b[1;36m0.5503703349299455\u001b[0m\n",
              "---\n"
            ]
          },
          "metadata": {},
          "output_type": "display_data"
        }
      ],
      "source": [
        "import rich\n",
        "\n",
        "for d in results['sparse_retriever']['documents']:\n",
        "  rich.print(f\"\\nid: {d.id}\\n{d.content}\\nscore: {d.score}\\n---\")"
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "W9d4RUpE610Y"
      },
      "source": [
        "## Understanding SPLADE vectors\n",
        "\n",
        "(Inspiration: [FastEmbed SPLADE notebook](https://qdrant.github.io/fastembed/examples/SPLADE_with_FastEmbed))\n",
        "\n",
        "We have seen that our model encodes text into a sparse vector (= a vector with many zeros).\n",
        "An efficient representation of sparse vectors is to save the indices and values of nonzero elements.\n",
        "\n",
        "Let's try to understand what information resides in these vectors..."
      ]
    },
    {
      "cell_type": "code",
      "execution_count": 12,
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/",
          "height": 962
        },
        "id": "78Jz5bqt-VHJ",
        "outputId": "67972d9d-6a44-4f87-de91-e0320426cd5b"
      },
      "outputs": [
        {
          "name": "stderr",
          "output_type": "stream",
          "text": [
            "Calculating sparse embeddings: 100%|██████████| 1/1 [00:00<00:00, 10.06it/s]\n"
          ]
        },
        {
          "data": {
            "text/html": [
              "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\"><span style=\"font-weight: bold\">{</span>\n",
              "    <span style=\"color: #008000; text-decoration-color: #008000\">'indices'</span>: <span style=\"font-weight: bold\">[</span>\n",
              "        <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">2015</span>,\n",
              "        <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">2100</span>,\n",
              "        <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">2427</span>,\n",
              "        <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">2444</span>,\n",
              "        <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">2555</span>,\n",
              "        <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">2693</span>,\n",
              "        <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">3224</span>,\n",
              "        <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">3269</span>,\n",
              "        <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">3295</span>,\n",
              "        <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">3562</span>,\n",
              "        <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">4111</span>,\n",
              "        <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">4761</span>,\n",
              "        <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">4982</span>,\n",
              "        <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">5430</span>,\n",
              "        <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">5917</span>,\n",
              "        <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">6178</span>,\n",
              "        <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">6552</span>,\n",
              "        <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">7713</span>,\n",
              "        <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">8843</span>,\n",
              "        <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">9089</span>,\n",
              "        <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">9230</span>,\n",
              "        <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">9277</span>,\n",
              "        <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">10746</span>,\n",
              "        <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">14627</span>,\n",
              "        <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">15267</span>,\n",
              "        <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">20709</span>\n",
              "    <span style=\"font-weight: bold\">]</span>,\n",
              "    <span style=\"color: #008000; text-decoration-color: #008000\">'values'</span>: <span style=\"font-weight: bold\">[</span>\n",
              "        <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">0.7443006634712219</span>,\n",
              "        <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">1.2232322692871094</span>,\n",
              "        <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">0.7982208132743835</span>,\n",
              "        <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">1.8504852056503296</span>,\n",
              "        <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">0.031874656677246094</span>,\n",
              "        <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">0.22175012528896332</span>,\n",
              "        <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">0.17087453603744507</span>,\n",
              "        <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">0.03717103973031044</span>,\n",
              "        <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">1.8334054946899414</span>,\n",
              "        <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">0.18768127262592316</span>,\n",
              "        <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">0.03902499005198479</span>,\n",
              "        <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">0.5681754946708679</span>,\n",
              "        <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">0.07937325537204742</span>,\n",
              "        <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">0.30040717124938965</span>,\n",
              "        <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">0.33065155148506165</span>,\n",
              "        <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">2.4437994956970215</span>,\n",
              "        <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">1.7612168788909912</span>,\n",
              "        <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">0.0731465145945549</span>,\n",
              "        <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">0.18527895212173462</span>,\n",
              "        <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">0.33103543519973755</span>,\n",
              "        <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">0.29275140166282654</span>,\n",
              "        <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">0.04728797823190689</span>,\n",
              "        <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">0.04782348498702049</span>,\n",
              "        <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">0.0030497254338115454</span>,\n",
              "        <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">0.6497660875320435</span>,\n",
              "        <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">2.6444451808929443</span>\n",
              "    <span style=\"font-weight: bold\">]</span>\n",
              "<span style=\"font-weight: bold\">}</span>\n",
              "</pre>\n"
            ],
            "text/plain": [
              "\u001b[1m{\u001b[0m\n",
              "    \u001b[32m'indices'\u001b[0m: \u001b[1m[\u001b[0m\n",
              "        \u001b[1;36m2015\u001b[0m,\n",
              "        \u001b[1;36m2100\u001b[0m,\n",
              "        \u001b[1;36m2427\u001b[0m,\n",
              "        \u001b[1;36m2444\u001b[0m,\n",
              "        \u001b[1;36m2555\u001b[0m,\n",
              "        \u001b[1;36m2693\u001b[0m,\n",
              "        \u001b[1;36m3224\u001b[0m,\n",
              "        \u001b[1;36m3269\u001b[0m,\n",
              "        \u001b[1;36m3295\u001b[0m,\n",
              "        \u001b[1;36m3562\u001b[0m,\n",
              "        \u001b[1;36m4111\u001b[0m,\n",
              "        \u001b[1;36m4761\u001b[0m,\n",
              "        \u001b[1;36m4982\u001b[0m,\n",
              "        \u001b[1;36m5430\u001b[0m,\n",
              "        \u001b[1;36m5917\u001b[0m,\n",
              "        \u001b[1;36m6178\u001b[0m,\n",
              "        \u001b[1;36m6552\u001b[0m,\n",
              "        \u001b[1;36m7713\u001b[0m,\n",
              "        \u001b[1;36m8843\u001b[0m,\n",
              "        \u001b[1;36m9089\u001b[0m,\n",
              "        \u001b[1;36m9230\u001b[0m,\n",
              "        \u001b[1;36m9277\u001b[0m,\n",
              "        \u001b[1;36m10746\u001b[0m,\n",
              "        \u001b[1;36m14627\u001b[0m,\n",
              "        \u001b[1;36m15267\u001b[0m,\n",
              "        \u001b[1;36m20709\u001b[0m\n",
              "    \u001b[1m]\u001b[0m,\n",
              "    \u001b[32m'values'\u001b[0m: \u001b[1m[\u001b[0m\n",
              "        \u001b[1;36m0.7443006634712219\u001b[0m,\n",
              "        \u001b[1;36m1.2232322692871094\u001b[0m,\n",
              "        \u001b[1;36m0.7982208132743835\u001b[0m,\n",
              "        \u001b[1;36m1.8504852056503296\u001b[0m,\n",
              "        \u001b[1;36m0.031874656677246094\u001b[0m,\n",
              "        \u001b[1;36m0.22175012528896332\u001b[0m,\n",
              "        \u001b[1;36m0.17087453603744507\u001b[0m,\n",
              "        \u001b[1;36m0.03717103973031044\u001b[0m,\n",
              "        \u001b[1;36m1.8334054946899414\u001b[0m,\n",
              "        \u001b[1;36m0.18768127262592316\u001b[0m,\n",
              "        \u001b[1;36m0.03902499005198479\u001b[0m,\n",
              "        \u001b[1;36m0.5681754946708679\u001b[0m,\n",
              "        \u001b[1;36m0.07937325537204742\u001b[0m,\n",
              "        \u001b[1;36m0.30040717124938965\u001b[0m,\n",
              "        \u001b[1;36m0.33065155148506165\u001b[0m,\n",
              "        \u001b[1;36m2.4437994956970215\u001b[0m,\n",
              "        \u001b[1;36m1.7612168788909912\u001b[0m,\n",
              "        \u001b[1;36m0.0731465145945549\u001b[0m,\n",
              "        \u001b[1;36m0.18527895212173462\u001b[0m,\n",
              "        \u001b[1;36m0.33103543519973755\u001b[0m,\n",
              "        \u001b[1;36m0.29275140166282654\u001b[0m,\n",
              "        \u001b[1;36m0.04728797823190689\u001b[0m,\n",
              "        \u001b[1;36m0.04782348498702049\u001b[0m,\n",
              "        \u001b[1;36m0.0030497254338115454\u001b[0m,\n",
              "        \u001b[1;36m0.6497660875320435\u001b[0m,\n",
              "        \u001b[1;36m2.6444451808929443\u001b[0m\n",
              "    \u001b[1m]\u001b[0m\n",
              "\u001b[1m}\u001b[0m\n"
            ]
          },
          "metadata": {},
          "output_type": "display_data"
        }
      ],
      "source": [
        "question = \"Where do capybaras live?\"\n",
        "sparse_embedding = sparse_text_embedder.run(text=question)[\"sparse_embedding\"]\n",
        "rich.print(sparse_embedding.to_dict())"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": 13,
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/",
          "height": 145,
          "referenced_widgets": [
            "0fee989aaf9d4b83a0afecdc46e3d200",
            "00d58cd954ee40beb6961613de2c18c9",
            "1cefb5554c5343279e5e454913ef3ff0",
            "cba9c47b86da459eaba5a9278c8e575a",
            "5241f81484d74b8ab583d23060e61ff3",
            "e34a6fe1614e49b199174e2a408de952",
            "1deb68a7f01547909d741655204e5fb0",
            "b5271bb995684af29d650153b5177fbd",
            "7f4844e07a6e469ab50b0020cd73cf6c",
            "32a021511154488cad7ea5a5b5237a9a",
            "60e9c929fb164613bc21b36736441c3f",
            "5a012b4d28fa41339206dbbbc27e3da9",
            "88f9ef770e6146cc90e747cb7101cca2",
            "22f423cfd84747b8bc33604afd5a6b51",
            "3908c335aca2495f9d41cb51aec03429",
            "7b350ea46bff414ab607f50fff8e0368",
            "a4ba010eae01475793dddb19cd396fa8",
            "c8170f943bee40f3a30c8fe46b3d19a2",
            "6c7217486bed48ec93dc52c43da1ad4d",
            "858277cd6f7247b1aa2632703de7467f",
            "dab9d4bd6e0a44f4b1b24f01a29a7c50",
            "074074deaf0e4d91b870e448a75e3ad8",
            "c91ac7c5066141f59ba9ecd5b90617a9",
            "6b311d8179894acabb339d8ad2fbef27",
            "5a76ab81bd8149f4b0ef59e4f373e4bc",
            "9dd666a515b4485c8e9627b0a1aef877",
            "0275e2eb1b9543dd9c3671e2ef279075",
            "d303fa1f0ae84a9eb2c499df5dc54dbb",
            "8dd3aba2ba6642fdbb2a8193682016b8",
            "32fb9e1263bd48e6aa634fb941ab6e54",
            "e7efd3d361484b7882e3c66bfefd0d3b",
            "5053ef778029475884ca38309e26b6c8",
            "9c605702a1224292b88fba03c851aaea",
            "a4d1b594507444aca7e38254ca30bb1f",
            "a28b477a7ae04587a14ee5df30a3f1e0",
            "0a4d2aedc9684ee4ae20e2666cf782a1",
            "406dd8a055344d01b7b6fffc338b671f",
            "d4a91a14570c428997e735ac292b2d9f",
            "4f582ecd6de849a68dac4885d5802f6a",
            "ce7fb5bc4f864f19bec3817bd3bfa037",
            "1f085237c5214bf3a9315386ee8e5edc",
            "d266a63489e94899bf1ceac53fc9e3d5",
            "a5516d39a5ed4a31bb46bcfa791170fe",
            "6fd754df653749a2b7e9eddade901497"
          ]
        },
        "id": "mHkkIKgy8QUj",
        "outputId": "0164eee2-6e49-41d5-8726-7a40105aabe6"
      },
      "outputs": [
        {
          "data": {
            "application/vnd.jupyter.widget-view+json": {
              "model_id": "0fee989aaf9d4b83a0afecdc46e3d200",
              "version_major": 2,
              "version_minor": 0
            },
            "text/plain": [
              "tokenizer_config.json:   0%|          | 0.00/1.38k [00:00<?, ?B/s]"
            ]
          },
          "metadata": {},
          "output_type": "display_data"
        },
        {
          "data": {
            "application/vnd.jupyter.widget-view+json": {
              "model_id": "5a012b4d28fa41339206dbbbc27e3da9",
              "version_major": 2,
              "version_minor": 0
            },
            "text/plain": [
              "vocab.txt:   0%|          | 0.00/232k [00:00<?, ?B/s]"
            ]
          },
          "metadata": {},
          "output_type": "display_data"
        },
        {
          "data": {
            "application/vnd.jupyter.widget-view+json": {
              "model_id": "c91ac7c5066141f59ba9ecd5b90617a9",
              "version_major": 2,
              "version_minor": 0
            },
            "text/plain": [
              "tokenizer.json:   0%|          | 0.00/712k [00:00<?, ?B/s]"
            ]
          },
          "metadata": {},
          "output_type": "display_data"
        },
        {
          "data": {
            "application/vnd.jupyter.widget-view+json": {
              "model_id": "a4d1b594507444aca7e38254ca30bb1f",
              "version_major": 2,
              "version_minor": 0
            },
            "text/plain": [
              "special_tokens_map.json:   0%|          | 0.00/695 [00:00<?, ?B/s]"
            ]
          },
          "metadata": {},
          "output_type": "display_data"
        }
      ],
      "source": [
        "from transformers import AutoTokenizer\n",
        "\n",
        "# we need the tokenizer vocabulary\n",
        "tokenizer = AutoTokenizer.from_pretrained(\"Qdrant/Splade_PP_en_v1\") # ONNX export of the original model"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": 14,
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/",
          "height": 465
        },
        "id": "VOYfnnPF96XG",
        "outputId": "f470f317-2058-44eb-bf8d-e83f5c0669e1"
      },
      "outputs": [
        {
          "data": {
            "text/html": [
              "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\"><span style=\"font-weight: bold\">{</span>\n",
              "    <span style=\"color: #008000; text-decoration-color: #008000\">'##bara'</span>: <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">2.6444451808929443</span>,\n",
              "    <span style=\"color: #008000; text-decoration-color: #008000\">'cap'</span>: <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">2.4437994956970215</span>,\n",
              "    <span style=\"color: #008000; text-decoration-color: #008000\">'live'</span>: <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">1.8504852056503296</span>,\n",
              "    <span style=\"color: #008000; text-decoration-color: #008000\">'location'</span>: <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">1.8334054946899414</span>,\n",
              "    <span style=\"color: #008000; text-decoration-color: #008000\">'habitat'</span>: <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">1.7612168788909912</span>,\n",
              "    <span style=\"color: #008000; text-decoration-color: #008000\">'##y'</span>: <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">1.2232322692871094</span>,\n",
              "    <span style=\"color: #008000; text-decoration-color: #008000\">'species'</span>: <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">0.7982208132743835</span>,\n",
              "    <span style=\"color: #008000; text-decoration-color: #008000\">'##s'</span>: <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">0.7443006634712219</span>,\n",
              "    <span style=\"color: #008000; text-decoration-color: #008000\">'predator'</span>: <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">0.6497660875320435</span>,\n",
              "    <span style=\"color: #008000; text-decoration-color: #008000\">'origin'</span>: <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">0.5681754946708679</span>,\n",
              "    <span style=\"color: #008000; text-decoration-color: #008000\">'nest'</span>: <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">0.33103543519973755</span>,\n",
              "    <span style=\"color: #008000; text-decoration-color: #008000\">'tribe'</span>: <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">0.33065155148506165</span>,\n",
              "    <span style=\"color: #008000; text-decoration-color: #008000\">'cave'</span>: <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">0.30040717124938965</span>,\n",
              "    <span style=\"color: #008000; text-decoration-color: #008000\">'migration'</span>: <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">0.29275140166282654</span>,\n",
              "    <span style=\"color: #008000; text-decoration-color: #008000\">'move'</span>: <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">0.22175012528896332</span>,\n",
              "    <span style=\"color: #008000; text-decoration-color: #008000\">'genus'</span>: <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">0.18768127262592316</span>,\n",
              "    <span style=\"color: #008000; text-decoration-color: #008000\">'breed'</span>: <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">0.18527895212173462</span>,\n",
              "    <span style=\"color: #008000; text-decoration-color: #008000\">'forest'</span>: <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">0.17087453603744507</span>,\n",
              "    <span style=\"color: #008000; text-decoration-color: #008000\">'grow'</span>: <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">0.07937325537204742</span>,\n",
              "    <span style=\"color: #008000; text-decoration-color: #008000\">'shelter'</span>: <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">0.0731465145945549</span>,\n",
              "    <span style=\"color: #008000; text-decoration-color: #008000\">'habitats'</span>: <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">0.04782348498702049</span>,\n",
              "    <span style=\"color: #008000; text-decoration-color: #008000\">'refuge'</span>: <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">0.04728797823190689</span>,\n",
              "    <span style=\"color: #008000; text-decoration-color: #008000\">'animal'</span>: <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">0.03902499005198479</span>,\n",
              "    <span style=\"color: #008000; text-decoration-color: #008000\">'plant'</span>: <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">0.03717103973031044</span>,\n",
              "    <span style=\"color: #008000; text-decoration-color: #008000\">'region'</span>: <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">0.031874656677246094</span>,\n",
              "    <span style=\"color: #008000; text-decoration-color: #008000\">'reproduction'</span>: <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">0.0030497254338115454</span>\n",
              "<span style=\"font-weight: bold\">}</span>\n",
              "</pre>\n"
            ],
            "text/plain": [
              "\u001b[1m{\u001b[0m\n",
              "    \u001b[32m'##bara'\u001b[0m: \u001b[1;36m2.6444451808929443\u001b[0m,\n",
              "    \u001b[32m'cap'\u001b[0m: \u001b[1;36m2.4437994956970215\u001b[0m,\n",
              "    \u001b[32m'live'\u001b[0m: \u001b[1;36m1.8504852056503296\u001b[0m,\n",
              "    \u001b[32m'location'\u001b[0m: \u001b[1;36m1.8334054946899414\u001b[0m,\n",
              "    \u001b[32m'habitat'\u001b[0m: \u001b[1;36m1.7612168788909912\u001b[0m,\n",
              "    \u001b[32m'##y'\u001b[0m: \u001b[1;36m1.2232322692871094\u001b[0m,\n",
              "    \u001b[32m'species'\u001b[0m: \u001b[1;36m0.7982208132743835\u001b[0m,\n",
              "    \u001b[32m'##s'\u001b[0m: \u001b[1;36m0.7443006634712219\u001b[0m,\n",
              "    \u001b[32m'predator'\u001b[0m: \u001b[1;36m0.6497660875320435\u001b[0m,\n",
              "    \u001b[32m'origin'\u001b[0m: \u001b[1;36m0.5681754946708679\u001b[0m,\n",
              "    \u001b[32m'nest'\u001b[0m: \u001b[1;36m0.33103543519973755\u001b[0m,\n",
              "    \u001b[32m'tribe'\u001b[0m: \u001b[1;36m0.33065155148506165\u001b[0m,\n",
              "    \u001b[32m'cave'\u001b[0m: \u001b[1;36m0.30040717124938965\u001b[0m,\n",
              "    \u001b[32m'migration'\u001b[0m: \u001b[1;36m0.29275140166282654\u001b[0m,\n",
              "    \u001b[32m'move'\u001b[0m: \u001b[1;36m0.22175012528896332\u001b[0m,\n",
              "    \u001b[32m'genus'\u001b[0m: \u001b[1;36m0.18768127262592316\u001b[0m,\n",
              "    \u001b[32m'breed'\u001b[0m: \u001b[1;36m0.18527895212173462\u001b[0m,\n",
              "    \u001b[32m'forest'\u001b[0m: \u001b[1;36m0.17087453603744507\u001b[0m,\n",
              "    \u001b[32m'grow'\u001b[0m: \u001b[1;36m0.07937325537204742\u001b[0m,\n",
              "    \u001b[32m'shelter'\u001b[0m: \u001b[1;36m0.0731465145945549\u001b[0m,\n",
              "    \u001b[32m'habitats'\u001b[0m: \u001b[1;36m0.04782348498702049\u001b[0m,\n",
              "    \u001b[32m'refuge'\u001b[0m: \u001b[1;36m0.04728797823190689\u001b[0m,\n",
              "    \u001b[32m'animal'\u001b[0m: \u001b[1;36m0.03902499005198479\u001b[0m,\n",
              "    \u001b[32m'plant'\u001b[0m: \u001b[1;36m0.03717103973031044\u001b[0m,\n",
              "    \u001b[32m'region'\u001b[0m: \u001b[1;36m0.031874656677246094\u001b[0m,\n",
              "    \u001b[32m'reproduction'\u001b[0m: \u001b[1;36m0.0030497254338115454\u001b[0m\n",
              "\u001b[1m}\u001b[0m\n"
            ]
          },
          "metadata": {},
          "output_type": "display_data"
        }
      ],
      "source": [
        "def get_tokens_and_weights(sparse_embedding, tokenizer):\n",
        "    token_weight_dict = {}\n",
        "    for i in range(len(sparse_embedding.indices)):\n",
        "        token = tokenizer.decode([sparse_embedding.indices[i]])\n",
        "        weight = sparse_embedding.values[i]\n",
        "        token_weight_dict[token] = weight\n",
        "\n",
        "    # Sort the dictionary by weights\n",
        "    token_weight_dict = dict(sorted(token_weight_dict.items(), key=lambda item: item[1], reverse=True))\n",
        "    return token_weight_dict\n",
        "\n",
        "\n",
        "rich.print(get_tokens_and_weights(sparse_embedding, tokenizer))"
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "A475Jhnt_DIc"
      },
      "source": [
        "Very nice! 🦫\n",
        "\n",
        "- tokens are ordered by relevance\n",
        "- the query is expanded with relevant tokens/terms: \"location\", \"habitat\"..."
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "kHQQg4g64nDS"
      },
      "source": [
        "## Hybrid Retrieval\n",
        "\n",
        "Ideally, techniques like SPLADE are intended to replace other approaches (BM25 and Dense Embedding Retrieval) and their combinations.\n",
        "\n",
        "However, sometimes it may make sense to combine, for example, Dense Embedding Retrieval and Sparse Embedding Retrieval. You can find some positive examples in the appendix of this paper ([An Analysis of Fusion Functions for Hybrid Retrieval](https://arxiv.org/abs/2210.11934)).\n",
        "Make sure this works for your use case and conduct an evaluation.\n",
        "\n",
        "---\n",
        "\n",
        "Below we show how to create such an application in Haystack.\n",
        "\n",
        "In the example, we use the Qdrant Hybrid Retriever: it compares dense and sparse query and document embeddings and retrieves the most relevant documents , merging the scores with Reciprocal Rank Fusion.\n",
        "\n",
        "If you want to customize the behavior more, see Hybrid Retrieval Pipelines ([tutorial](https://haystack.deepset.ai/tutorials/33_hybrid_retrieval)).\n",
        "\n"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": 15,
      "metadata": {
        "id": "l11oDHiAPZl0"
      },
      "outputs": [],
      "source": [
        "from haystack_integrations.document_stores.qdrant import QdrantDocumentStore\n",
        "from haystack.components.preprocessors import DocumentCleaner, DocumentSplitter\n",
        "from haystack.components.writers import DocumentWriter\n",
        "from haystack_integrations.components.embedders.fastembed import FastembedSparseDocumentEmbedder, FastembedDocumentEmbedder\n",
        "from haystack.document_stores.types import DuplicatePolicy\n",
        "from haystack import Pipeline"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": 16,
      "metadata": {
        "id": "nrg6BqeEb0_i"
      },
      "outputs": [],
      "source": [
        "document_store = QdrantDocumentStore(\n",
        "    \":memory:\",\n",
        "    recreate_index=True,\n",
        "    return_embedding=True,\n",
        "    use_sparse_embeddings=True,\n",
        "    embedding_dim = 384\n",
        ")"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": 17,
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/"
        },
        "id": "hreIozxSa33a",
        "outputId": "529ab33a-8b0b-4bc5-c0c2-1e472bc997ca"
      },
      "outputs": [
        {
          "data": {
            "text/plain": [
              "<haystack.core.pipeline.pipeline.Pipeline object at 0x7f1fe8292170>\n",
              "🚅 Components\n",
              "  - cleaner: DocumentCleaner\n",
              "  - splitter: DocumentSplitter\n",
              "  - sparse_doc_embedder: FastembedSparseDocumentEmbedder\n",
              "  - dense_doc_embedder: FastembedDocumentEmbedder\n",
              "  - writer: DocumentWriter\n",
              "🛤️ Connections\n",
              "  - cleaner.documents -> splitter.documents (List[Document])\n",
              "  - splitter.documents -> sparse_doc_embedder.documents (List[Document])\n",
              "  - sparse_doc_embedder.documents -> dense_doc_embedder.documents (List[Document])\n",
              "  - dense_doc_embedder.documents -> writer.documents (List[Document])"
            ]
          },
          "execution_count": 17,
          "metadata": {},
          "output_type": "execute_result"
        }
      ],
      "source": [
        "hybrid_indexing = Pipeline()\n",
        "hybrid_indexing.add_component(\"cleaner\", DocumentCleaner())\n",
        "hybrid_indexing.add_component(\"splitter\", DocumentSplitter(split_by='sentence', split_length=4))\n",
        "hybrid_indexing.add_component(\"sparse_doc_embedder\", FastembedSparseDocumentEmbedder(model=\"prithvida/Splade_PP_en_v1\", meta_fields_to_embed=[\"title\"]))\n",
        "hybrid_indexing.add_component(\"dense_doc_embedder\", FastembedDocumentEmbedder(model=\"BAAI/bge-small-en-v1.5\", meta_fields_to_embed=[\"title\"]))\n",
        "hybrid_indexing.add_component(\"writer\", DocumentWriter(document_store=document_store, policy=DuplicatePolicy.OVERWRITE))\n",
        "\n",
        "hybrid_indexing.connect(\"cleaner\", \"splitter\")\n",
        "hybrid_indexing.connect(\"splitter\", \"sparse_doc_embedder\")\n",
        "hybrid_indexing.connect(\"sparse_doc_embedder\", \"dense_doc_embedder\")\n",
        "hybrid_indexing.connect(\"dense_doc_embedder\", \"writer\")"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": 18,
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/",
          "height": 406,
          "referenced_widgets": [
            "59fbbba504be4f39b569c93fc8bb8f58",
            "17687fa300bb4efe9e97340ccf1ca03d",
            "6a96b7342ac3473b86b152478d537d45",
            "846056c598fa413d9b09196b47422f40",
            "51ab3b714c0e4b618d59f65379d2dfd6",
            "260c103b36c94363a8f6b3f773cf1536",
            "c743c9df4cbc4bba9704d469d7178a43",
            "9316f78ab9434b83af8644855bccf676",
            "6831d21fcd71431c916d05c1213dc94b",
            "1f88879e6b42424196ddbb4a0ac7c082",
            "f60506a32b234143b6e055484ecb1497",
            "23116f151d104686a07f66c8306ef372",
            "3b774f6de122414e85e6f55433955eb6",
            "fd2784c30d1d42be91036729d0cb9409",
            "bb8ee5ad128e40a6bc82bb6e46d47b69",
            "68a2a339505c4db19ce603d077807f3a",
            "1214dc2d65924e1f8878be3ec6f3e30a",
            "4233bc7a495549078ad9899c8e71eac6",
            "64766b18f914436eb0782e86ba0aff14",
            "72e242ce051f49b78130877512fd664c",
            "c16930139c4e44e19b0d787e4f881816",
            "dc64351b68e14ac2b5cd353c6531f5e3",
            "e320cf5780004a939858af456445ae5d",
            "d6ebe8ff61134de3931cbc2cb6a7eec6",
            "6df3bb695b5644c9ace2f16708d0ee4f",
            "f126545dd210461dafd7374d8c6e73de",
            "b66df8ed7bc84bebb43a1141c1eee847",
            "0c0ce19428be4fab82e49e9b6bab894a",
            "c6a0968dc3334b71a47a91d78fdb0ac4",
            "11402901a13d4774bf7a68ba96803402",
            "2c6c95e6f2904134aae32e23d446a3d8",
            "a0e4874f7b3545db804be963d5eb95fa",
            "e4f910518522419ca3389ac98a98b892",
            "154f95514abb466f94101bb0038ef9bf",
            "e4cdb79af75b4a6597358882add78657",
            "f9571846d54443c6bea532f3175366d3",
            "50440e8bccad4da194430146642e7b11",
            "988546d9b2f849aab845f6edafc0b883",
            "051e6300fb1d48cc98bd60bde1485168",
            "3b6184bd922942e9845999300cbb7d78",
            "0c21096736864d18a89b41f222c53451",
            "e5d75554e3ff4d20a493794cc65fe331",
            "cdd73f231b05403f9ee3cd3a5ec74f20",
            "3bef6d15031048c8bcb783427a726ff8",
            "581f9edb08984fc5a0d0db0ce53494aa",
            "f1335d65139141989801e52667aad4ef",
            "deb9b9fb899e4806820ab8ba6ea10da0",
            "7bce6a20629b4db6898988583c309022",
            "341ab5b8df8c4f33a7292ff4bbb9ff4e",
            "45f28853b112429e9b81fec9e2de45a0",
            "905834de18bd42719d4c28e641e7f170",
            "aae4d85280de4023a0562ff23ff5b0f7",
            "48597b0e50a94f3ab0d94f035d1ba04c",
            "c07ae62de88843b9b50b68fca1dff7bc",
            "209a49ff508c46b8bf48465327e6a18e",
            "f943cce7216c452580dad169629e8d4c",
            "8736c1e3a9bb4bc8ac7af26aa0f331e9",
            "9d0cbea467314611914b5d091b9f5eed",
            "2a3cae7575814232a07357093c1fee49",
            "9ba7154ee3af4d6a8182397ddc9d9dde",
            "c71223c345a1435aa1fcb983fee8598e",
            "307e4c116d6740e0bd1bac97068e1d95",
            "fd59e314e6564b6bbf4f5dfe7ddce29e",
            "d5b991a0fd694b7f8b37cd2892d7876a",
            "ffdb61f4fe954ebb9c2e8ef08d0532b3",
            "9ee77c91e16f412191647fcace9058ef",
            "ecbf73063fa64703b14b707f3df7e203",
            "e571fd7fdafe4e2e8ae0c3e8dffe953b",
            "de67394afbce47249bdcdec1e27ffe85",
            "1d8ad87d00e24a6ea1cff7e589299e8d",
            "b6471f39480f428a957fe6ee85559b86",
            "12888be0efc24a53baa3b9790624ea66",
            "9265a0622f5d4a7787fe1947cdcfb1ad",
            "a3c4abd6525f477c96082c730ac5a05f",
            "382ff3d4c52846249cfafd0e1bc6e371",
            "bbbfbea8ac2f48d58d1f656f3d2cfccf",
            "b4bdc63200ab4c4f91f48e9a88378159",
            "fcfb6aff201a4c46a7206042fcbb8a80",
            "0add59d5b0884af9b9a0f7deebfe13d6",
            "659a73e4f484403f92bb47f10025a438",
            "7448541089d343eea4444c8054ba137e",
            "e1c8521f68564ffba408115028c7df27",
            "c5f5a88e4a704df09a78ae2be06b50b7",
            "730427a593ee40e0b859af68264bb954",
            "9626374ad67844feb1963d47e539906a",
            "8a57d4dec8a74589b93f2c01bb576f92",
            "011195dead844016a08642f36b04ae7b",
            "04c9a3be8b3342738be56169d66848d4",
            "bf80f51d0bb447b4aad47cd57f8bc2ee",
            "c29f4a5db190440eb241117d0657c463",
            "4aa321fc8883496f82bd127717567979",
            "ed4b4a4f9a7c4a498fa609b489e278f9",
            "0da44a3ff9cf4742b2c331687201faab",
            "d80359a493ff446aab71199202321864",
            "0a7a195400bb4f2295fd82600500e26e",
            "41b5d212738b43a59c2d8b06087ebadc",
            "e78c00a8441a43a6a7b89366d6b8c76c",
            "89be73cd23c44233b9e73a4948374078",
            "2aa5e1b51e61485e90d63449bb89257f",
            "c0b4e23e8136462eb4e2b653bf89cca8",
            "6a94d76497164278a4f5d8fd0c4f6fb1",
            "2ae17cc10a294cfeb8efeeb0860a54ec",
            "513111c0cdfa4145a38fbc2165e12daf",
            "8dac5a19f0d245dc827b647f670c98b8",
            "389a2ffa75fa40079860d111b27960fc",
            "0a34a3f1ea53468194036565b27f3b00",
            "36bcccaa6e014090ae905235765ab923",
            "7840d7868b6a4bbbb749f79d932ade8a",
            "54ef61b40d744498aa7e3d81b65b5906",
            "d7088e14c45d4c7a8742f02f9d7e87e1"
          ]
        },
        "id": "y3nQEFm3buE_",
        "outputId": "caa7d98d-603d-48c6-a6c5-c80cdbc9ba4c"
      },
      "outputs": [
        {
          "data": {
            "application/vnd.jupyter.widget-view+json": {
              "model_id": "59fbbba504be4f39b569c93fc8bb8f58",
              "version_major": 2,
              "version_minor": 0
            },
            "text/plain": [
              "Fetching 9 files:   0%|          | 0/9 [00:00<?, ?it/s]"
            ]
          },
          "metadata": {},
          "output_type": "display_data"
        },
        {
          "data": {
            "application/vnd.jupyter.widget-view+json": {
              "model_id": "23116f151d104686a07f66c8306ef372",
              "version_major": 2,
              "version_minor": 0
            },
            "text/plain": [
              "special_tokens_map.json:   0%|          | 0.00/695 [00:00<?, ?B/s]"
            ]
          },
          "metadata": {},
          "output_type": "display_data"
        },
        {
          "data": {
            "application/vnd.jupyter.widget-view+json": {
              "model_id": "e320cf5780004a939858af456445ae5d",
              "version_major": 2,
              "version_minor": 0
            },
            "text/plain": [
              "README.md:   0%|          | 0.00/28.0 [00:00<?, ?B/s]"
            ]
          },
          "metadata": {},
          "output_type": "display_data"
        },
        {
          "data": {
            "application/vnd.jupyter.widget-view+json": {
              "model_id": "154f95514abb466f94101bb0038ef9bf",
              "version_major": 2,
              "version_minor": 0
            },
            "text/plain": [
              "tokenizer.json:   0%|          | 0.00/711k [00:00<?, ?B/s]"
            ]
          },
          "metadata": {},
          "output_type": "display_data"
        },
        {
          "data": {
            "application/vnd.jupyter.widget-view+json": {
              "model_id": "581f9edb08984fc5a0d0db0ce53494aa",
              "version_major": 2,
              "version_minor": 0
            },
            "text/plain": [
              ".gitattributes:   0%|          | 0.00/1.52k [00:00<?, ?B/s]"
            ]
          },
          "metadata": {},
          "output_type": "display_data"
        },
        {
          "data": {
            "application/vnd.jupyter.widget-view+json": {
              "model_id": "f943cce7216c452580dad169629e8d4c",
              "version_major": 2,
              "version_minor": 0
            },
            "text/plain": [
              "ort_config.json:   0%|          | 0.00/1.27k [00:00<?, ?B/s]"
            ]
          },
          "metadata": {},
          "output_type": "display_data"
        },
        {
          "data": {
            "application/vnd.jupyter.widget-view+json": {
              "model_id": "ecbf73063fa64703b14b707f3df7e203",
              "version_major": 2,
              "version_minor": 0
            },
            "text/plain": [
              "config.json:   0%|          | 0.00/706 [00:00<?, ?B/s]"
            ]
          },
          "metadata": {},
          "output_type": "display_data"
        },
        {
          "data": {
            "application/vnd.jupyter.widget-view+json": {
              "model_id": "fcfb6aff201a4c46a7206042fcbb8a80",
              "version_major": 2,
              "version_minor": 0
            },
            "text/plain": [
              "tokenizer_config.json:   0%|          | 0.00/1.24k [00:00<?, ?B/s]"
            ]
          },
          "metadata": {},
          "output_type": "display_data"
        },
        {
          "data": {
            "application/vnd.jupyter.widget-view+json": {
              "model_id": "bf80f51d0bb447b4aad47cd57f8bc2ee",
              "version_major": 2,
              "version_minor": 0
            },
            "text/plain": [
              "model_optimized.onnx:   0%|          | 0.00/66.5M [00:00<?, ?B/s]"
            ]
          },
          "metadata": {},
          "output_type": "display_data"
        },
        {
          "data": {
            "application/vnd.jupyter.widget-view+json": {
              "model_id": "c0b4e23e8136462eb4e2b653bf89cca8",
              "version_major": 2,
              "version_minor": 0
            },
            "text/plain": [
              "vocab.txt:   0%|          | 0.00/232k [00:00<?, ?B/s]"
            ]
          },
          "metadata": {},
          "output_type": "display_data"
        },
        {
          "name": "stderr",
          "output_type": "stream",
          "text": [
            "Calculating sparse embeddings: 100%|██████████| 152/152 [02:14<00:00,  1.13it/s]\n",
            "Calculating embeddings: 100%|██████████| 152/152 [00:41<00:00,  3.68it/s]\n",
            "200it [00:00, 655.45it/s]\n"
          ]
        },
        {
          "data": {
            "text/plain": [
              "{'writer': {'documents_written': 152}}"
            ]
          },
          "execution_count": 18,
          "metadata": {},
          "output_type": "execute_result"
        }
      ],
      "source": [
        "hybrid_indexing.run({\"documents\":raw_docs})"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": 19,
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/"
        },
        "id": "O2Bbcr45b3Yn",
        "outputId": "55a3bdd8-bd5f-4bbf-994d-0b1eee2fa3d2"
      },
      "outputs": [
        {
          "data": {
            "text/plain": [
              "Document(id=5e2d65ac05a8a238b359773c3d855e026aca6e617df8a011964b401d8b242a1e, content: ' Overall, they tend to be dwarfed by other Cetartiodactyls. Several species have female-biased sexua...', meta: {'title': 'Dolphin', 'url': 'https://en.wikipedia.org/wiki/Dolphin', 'source_id': '6584a10fad50d363f203669ff6efc19e7ae2a5a28ca9351f5cceb5ba88f8e847'}, embedding: vector of size 384, sparse_embedding: vector with 129 non-zero elements)"
            ]
          },
          "execution_count": 19,
          "metadata": {},
          "output_type": "execute_result"
        }
      ],
      "source": [
        "document_store.filter_documents()[0]"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": 20,
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/"
        },
        "id": "EJtLz7CniElz",
        "outputId": "5757e397-96d6-41f6-9e37-35c77bd6ca80"
      },
      "outputs": [
        {
          "data": {
            "text/plain": [
              "<haystack.core.pipeline.pipeline.Pipeline object at 0x7f1fe8293190>\n",
              "🚅 Components\n",
              "  - sparse_text_embedder: FastembedSparseTextEmbedder\n",
              "  - dense_text_embedder: FastembedTextEmbedder\n",
              "  - retriever: QdrantHybridRetriever\n",
              "🛤️ Connections\n",
              "  - sparse_text_embedder.sparse_embedding -> retriever.query_sparse_embedding (SparseEmbedding)\n",
              "  - dense_text_embedder.embedding -> retriever.query_embedding (List[float])"
            ]
          },
          "execution_count": 20,
          "metadata": {},
          "output_type": "execute_result"
        }
      ],
      "source": [
        "from haystack_integrations.components.retrievers.qdrant import QdrantHybridRetriever\n",
        "from haystack_integrations.components.embedders.fastembed import FastembedTextEmbedder\n",
        "\n",
        "\n",
        "hybrid_query = Pipeline()\n",
        "hybrid_query.add_component(\"sparse_text_embedder\", FastembedSparseTextEmbedder(model=\"prithvida/Splade_PP_en_v1\"))\n",
        "hybrid_query.add_component(\"dense_text_embedder\", FastembedTextEmbedder(model=\"BAAI/bge-small-en-v1.5\", prefix=\"Represent this sentence for searching relevant passages: \"))\n",
        "hybrid_query.add_component(\"retriever\", QdrantHybridRetriever(document_store=document_store))\n",
        "\n",
        "hybrid_query.connect(\"sparse_text_embedder.sparse_embedding\", \"retriever.query_sparse_embedding\")\n",
        "hybrid_query.connect(\"dense_text_embedder.embedding\", \"retriever.query_embedding\")"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": 21,
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/"
        },
        "id": "7Q0aM6w7jXz-",
        "outputId": "be23c879-429e-4599-e02e-af6b24f48b05"
      },
      "outputs": [
        {
          "name": "stderr",
          "output_type": "stream",
          "text": [
            "Calculating sparse embeddings: 100%|██████████| 1/1 [00:00<00:00,  9.95it/s]\n",
            "Calculating embeddings: 100%|██████████| 1/1 [00:00<00:00, 12.05it/s]\n"
          ]
        }
      ],
      "source": [
        "question = \"Where do capybaras live?\"\n",
        "\n",
        "results = hybrid_query.run(\n",
        "    {\"dense_text_embedder\": {\"text\": question},\n",
        "     \"sparse_text_embedder\": {\"text\": question}}\n",
        ")"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": 22,
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/",
          "height": 1000
        },
        "id": "hazITTKMjkge",
        "outputId": "27ae2e70-b769-4674-acd5-5b7b1caac033"
      },
      "outputs": [
        {
          "data": {
            "text/html": [
              "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\">\n",
              "id: fcc9a816e7f2312988dbd20146e4a5c07d8d8b409a373c4c3986d85c26dc0d61\n",
              "\n",
              "Capybaras have adapted well to urbanization in South America. They can be found in many areas in zoos and parks, \n",
              "and may live for <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">12</span> years in captivity, more than double their wild lifespan. Capybaras are docile and usually \n",
              "allow humans to pet and hand-feed them, but physical contact is normally discouraged, as their ticks can be vectors\n",
              "to Rocky Mountain spotted fever. The European Association of Zoos and Aquaria asked Drusillas Park in Alfriston, \n",
              "Sussex, England, to keep the studbook for capybaras, to monitor captive populations in Europe.\n",
              "score: <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">0.6666666666666666</span>\n",
              "---\n",
              "</pre>\n"
            ],
            "text/plain": [
              "\n",
              "id: fcc9a816e7f2312988dbd20146e4a5c07d8d8b409a373c4c3986d85c26dc0d61\n",
              "\n",
              "Capybaras have adapted well to urbanization in South America. They can be found in many areas in zoos and parks, \n",
              "and may live for \u001b[1;36m12\u001b[0m years in captivity, more than double their wild lifespan. Capybaras are docile and usually \n",
              "allow humans to pet and hand-feed them, but physical contact is normally discouraged, as their ticks can be vectors\n",
              "to Rocky Mountain spotted fever. The European Association of Zoos and Aquaria asked Drusillas Park in Alfriston, \n",
              "Sussex, England, to keep the studbook for capybaras, to monitor captive populations in Europe.\n",
              "score: \u001b[1;36m0.6666666666666666\u001b[0m\n",
              "---\n"
            ]
          },
          "metadata": {},
          "output_type": "display_data"
        },
        {
          "data": {
            "text/html": [
              "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\">\n",
              "id: 6a485709ae51c55b78252571c0808ef17129b32e930ea7d461c12d9afaf40672\n",
              "\n",
              "Its karyotype has 2n = <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">66</span> and FN = <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">102</span>, meaning it has <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">66</span> chromosomes with a total of <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">102</span> arms. == Ecology == \n",
              "Capybaras are semiaquatic mammals found throughout all countries of South America except Chile. They live in \n",
              "densely forested areas near bodies of water, such as lakes, rivers, swamps, ponds, and marshes, as well as flooded \n",
              "savannah and along rivers in the tropical rainforest. They are superb swimmers and can hold their breath underwater\n",
              "for up to five minutes at a time.\n",
              "score: <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">0.6666666666666666</span>\n",
              "---\n",
              "</pre>\n"
            ],
            "text/plain": [
              "\n",
              "id: 6a485709ae51c55b78252571c0808ef17129b32e930ea7d461c12d9afaf40672\n",
              "\n",
              "Its karyotype has 2n = \u001b[1;36m66\u001b[0m and FN = \u001b[1;36m102\u001b[0m, meaning it has \u001b[1;36m66\u001b[0m chromosomes with a total of \u001b[1;36m102\u001b[0m arms. == Ecology == \n",
              "Capybaras are semiaquatic mammals found throughout all countries of South America except Chile. They live in \n",
              "densely forested areas near bodies of water, such as lakes, rivers, swamps, ponds, and marshes, as well as flooded \n",
              "savannah and along rivers in the tropical rainforest. They are superb swimmers and can hold their breath underwater\n",
              "for up to five minutes at a time.\n",
              "score: \u001b[1;36m0.6666666666666666\u001b[0m\n",
              "---\n"
            ]
          },
          "metadata": {},
          "output_type": "display_data"
        },
        {
          "data": {
            "text/html": [
              "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\">\n",
              "id: d8bd93eefa0c2feeb162972cd915fe29e3b13c98181a976d4751296c51547c77\n",
              " Capybara have flourished in cattle ranches. They roam in home ranges averaging <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">10</span> hectares <span style=\"font-weight: bold\">(</span><span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">25</span> acres<span style=\"font-weight: bold\">)</span> in \n",
              "high-density populations.\n",
              "Many escapees from captivity can also be found in similar watery habitats around the world. Sightings are fairly \n",
              "common in Florida, although a breeding population has not yet been confirmed.\n",
              "score: <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">0.6428571428571428</span>\n",
              "---\n",
              "</pre>\n"
            ],
            "text/plain": [
              "\n",
              "id: d8bd93eefa0c2feeb162972cd915fe29e3b13c98181a976d4751296c51547c77\n",
              " Capybara have flourished in cattle ranches. They roam in home ranges averaging \u001b[1;36m10\u001b[0m hectares \u001b[1m(\u001b[0m\u001b[1;36m25\u001b[0m acres\u001b[1m)\u001b[0m in \n",
              "high-density populations.\n",
              "Many escapees from captivity can also be found in similar watery habitats around the world. Sightings are fairly \n",
              "common in Florida, although a breeding population has not yet been confirmed.\n",
              "score: \u001b[1;36m0.6428571428571428\u001b[0m\n",
              "---\n"
            ]
          },
          "metadata": {},
          "output_type": "display_data"
        },
        {
          "data": {
            "text/html": [
              "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\">\n",
              "id: a1cb26bcd9d053fc8e7a3c8b6716801b37ca37940c6f8b7865d6f6bb50b38f2f\n",
              " The capybara inhabits savannas and dense forests, and lives near bodies of water. It is a highly social species \n",
              "and can be found in groups as large as <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">100</span> individuals, but usually live in groups of <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">10</span>–<span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">20</span> individuals. The \n",
              "capybara is hunted for its meat and hide and also for grease from its thick fatty skin. == Etymology ==\n",
              "Its common name is derived from Tupi ka'apiûara, a complex agglutination of kaá <span style=\"font-weight: bold\">(</span>leaf<span style=\"font-weight: bold\">)</span> + píi <span style=\"font-weight: bold\">(</span>slender<span style=\"font-weight: bold\">)</span> + ú <span style=\"font-weight: bold\">(</span>eat<span style=\"font-weight: bold\">)</span> + \n",
              "ara <span style=\"font-weight: bold\">(</span>a suffix for agent nouns<span style=\"font-weight: bold\">)</span>, meaning <span style=\"color: #008000; text-decoration-color: #008000\">\"one who eats slender leaves\"</span>, or <span style=\"color: #008000; text-decoration-color: #008000\">\"grass-eater\"</span>.\n",
              "score: <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">0.45</span>\n",
              "---\n",
              "</pre>\n"
            ],
            "text/plain": [
              "\n",
              "id: a1cb26bcd9d053fc8e7a3c8b6716801b37ca37940c6f8b7865d6f6bb50b38f2f\n",
              " The capybara inhabits savannas and dense forests, and lives near bodies of water. It is a highly social species \n",
              "and can be found in groups as large as \u001b[1;36m100\u001b[0m individuals, but usually live in groups of \u001b[1;36m10\u001b[0m–\u001b[1;36m20\u001b[0m individuals. The \n",
              "capybara is hunted for its meat and hide and also for grease from its thick fatty skin. == Etymology ==\n",
              "Its common name is derived from Tupi ka'apiûara, a complex agglutination of kaá \u001b[1m(\u001b[0mleaf\u001b[1m)\u001b[0m + píi \u001b[1m(\u001b[0mslender\u001b[1m)\u001b[0m + ú \u001b[1m(\u001b[0meat\u001b[1m)\u001b[0m + \n",
              "ara \u001b[1m(\u001b[0ma suffix for agent nouns\u001b[1m)\u001b[0m, meaning \u001b[32m\"one who eats slender leaves\"\u001b[0m, or \u001b[32m\"grass-eater\"\u001b[0m.\n",
              "score: \u001b[1;36m0.45\u001b[0m\n",
              "---\n"
            ]
          },
          "metadata": {},
          "output_type": "display_data"
        },
        {
          "data": {
            "text/html": [
              "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\">\n",
              "id: d70f54cc66a83b56210c801ecd49c95bae5fef4ab38989d38b26dc53449b192d\n",
              " In <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">2011</span>, one specimen was spotted on the Central Coast of California. These escaped populations occur in areas \n",
              "where prehistoric capybaras inhabited; late Pleistocene capybaras inhabited Florida and Hydrochoerus \n",
              "hesperotiganites in California and Hydrochoerus gaylordi in Grenada, and feral capybaras in North America may \n",
              "actually fill the ecological niche of the Pleistocene species. === Diet and predation === Capybaras are herbivores,\n",
              "grazing mainly on grasses and aquatic plants, as well as fruit and tree bark. They are very selective feeders and \n",
              "feed on the leaves of one species and disregard other species surrounding it.\n",
              "score: <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">0.45</span>\n",
              "---\n",
              "</pre>\n"
            ],
            "text/plain": [
              "\n",
              "id: d70f54cc66a83b56210c801ecd49c95bae5fef4ab38989d38b26dc53449b192d\n",
              " In \u001b[1;36m2011\u001b[0m, one specimen was spotted on the Central Coast of California. These escaped populations occur in areas \n",
              "where prehistoric capybaras inhabited; late Pleistocene capybaras inhabited Florida and Hydrochoerus \n",
              "hesperotiganites in California and Hydrochoerus gaylordi in Grenada, and feral capybaras in North America may \n",
              "actually fill the ecological niche of the Pleistocene species. === Diet and predation === Capybaras are herbivores,\n",
              "grazing mainly on grasses and aquatic plants, as well as fruit and tree bark. They are very selective feeders and \n",
              "feed on the leaves of one species and disregard other species surrounding it.\n",
              "score: \u001b[1;36m0.45\u001b[0m\n",
              "---\n"
            ]
          },
          "metadata": {},
          "output_type": "display_data"
        },
        {
          "data": {
            "text/html": [
              "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\">\n",
              "id: 15755cebd1049a00c4656aaa7cf6c417966b81e482732e1c97288d58a08b53b2\n",
              "The capybara or greater capybara <span style=\"font-weight: bold\">(</span>Hydrochoerus hydrochaeris<span style=\"font-weight: bold\">)</span> is a giant cavy rodent native to South America. It is \n",
              "the largest living rodent and a member of the genus Hydrochoerus. The only other extant member is the lesser \n",
              "capybara <span style=\"font-weight: bold\">(</span>Hydrochoerus isthmius<span style=\"font-weight: bold\">)</span>. Its close relatives include guinea pigs and rock cavies, and it is more distantly\n",
              "related to the agouti, the chinchilla, and the nutria.\n",
              "score: <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">0.30952380952380953</span>\n",
              "---\n",
              "</pre>\n"
            ],
            "text/plain": [
              "\n",
              "id: 15755cebd1049a00c4656aaa7cf6c417966b81e482732e1c97288d58a08b53b2\n",
              "The capybara or greater capybara \u001b[1m(\u001b[0mHydrochoerus hydrochaeris\u001b[1m)\u001b[0m is a giant cavy rodent native to South America. It is \n",
              "the largest living rodent and a member of the genus Hydrochoerus. The only other extant member is the lesser \n",
              "capybara \u001b[1m(\u001b[0mHydrochoerus isthmius\u001b[1m)\u001b[0m. Its close relatives include guinea pigs and rock cavies, and it is more distantly\n",
              "related to the agouti, the chinchilla, and the nutria.\n",
              "score: \u001b[1;36m0.30952380952380953\u001b[0m\n",
              "---\n"
            ]
          },
          "metadata": {},
          "output_type": "display_data"
        },
        {
          "data": {
            "text/html": [
              "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\">\n",
              "id: 4261a2ae42f4edf8885c6e4c483356c994ad7699fd814e3b8f5da115aa5560ea\n",
              " Alloparenting has been observed in this species. Breeding peaks between April and May in Venezuela and between \n",
              "October and November in Mato Grosso, Brazil. === Activities ===\n",
              "Though quite agile on land, capybaras are equally at home in the water. They are excellent swimmers, and can remain\n",
              "completely submerged for up to five minutes, an ability they use to evade predators.\n",
              "score: <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">0.2361111111111111</span>\n",
              "---\n",
              "</pre>\n"
            ],
            "text/plain": [
              "\n",
              "id: 4261a2ae42f4edf8885c6e4c483356c994ad7699fd814e3b8f5da115aa5560ea\n",
              " Alloparenting has been observed in this species. Breeding peaks between April and May in Venezuela and between \n",
              "October and November in Mato Grosso, Brazil. === Activities ===\n",
              "Though quite agile on land, capybaras are equally at home in the water. They are excellent swimmers, and can remain\n",
              "completely submerged for up to five minutes, an ability they use to evade predators.\n",
              "score: \u001b[1;36m0.2361111111111111\u001b[0m\n",
              "---\n"
            ]
          },
          "metadata": {},
          "output_type": "display_data"
        },
        {
          "data": {
            "text/html": [
              "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\">\n",
              "id: a1fc3b907198e9d3e1d95d4c08f0fefae6861ce810d1b32479b50753326bdf58\n",
              " == Conservation and human interaction ==\n",
              "Capybaras are not considered a threatened species; their population is stable throughout most of their South \n",
              "American range, though in some areas hunting has reduced their numbers. Capybaras are hunted for their meat and \n",
              "pelts in some areas, and otherwise killed by humans who see their grazing as competition for livestock. In some \n",
              "areas, they are farmed, which has the effect of ensuring the wetland habitats are protected. Their survival is \n",
              "aided by their ability to breed rapidly.\n",
              "score: <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">0.20202020202020202</span>\n",
              "---\n",
              "</pre>\n"
            ],
            "text/plain": [
              "\n",
              "id: a1fc3b907198e9d3e1d95d4c08f0fefae6861ce810d1b32479b50753326bdf58\n",
              " == Conservation and human interaction ==\n",
              "Capybaras are not considered a threatened species; their population is stable throughout most of their South \n",
              "American range, though in some areas hunting has reduced their numbers. Capybaras are hunted for their meat and \n",
              "pelts in some areas, and otherwise killed by humans who see their grazing as competition for livestock. In some \n",
              "areas, they are farmed, which has the effect of ensuring the wetland habitats are protected. Their survival is \n",
              "aided by their ability to breed rapidly.\n",
              "score: \u001b[1;36m0.20202020202020202\u001b[0m\n",
              "---\n"
            ]
          },
          "metadata": {},
          "output_type": "display_data"
        },
        {
          "data": {
            "text/html": [
              "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\">\n",
              "id: 5429437120fdd0611ba2f14db51a28dfd894cd7221264c805dfe43de6ba95f7e\n",
              " In Japan, following the lead of Izu Shaboten Zoo in <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">1982</span>, multiple establishments or zoos in Japan that raise \n",
              "capybaras have adopted the practice of having them relax in onsen during the winter. They are seen as an attraction\n",
              "by Japanese people. Capybaras became popular in Japan due to the popular cartoon character Kapibara-san.\n",
              "In August <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">2021</span>, Argentine and international media reported that capybaras had been causing serious problems for \n",
              "residents of Nordelta, an affluent gated community north of Buenos Aires built atop wetland habitat.\n",
              "score: <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">0.125</span>\n",
              "---\n",
              "</pre>\n"
            ],
            "text/plain": [
              "\n",
              "id: 5429437120fdd0611ba2f14db51a28dfd894cd7221264c805dfe43de6ba95f7e\n",
              " In Japan, following the lead of Izu Shaboten Zoo in \u001b[1;36m1982\u001b[0m, multiple establishments or zoos in Japan that raise \n",
              "capybaras have adopted the practice of having them relax in onsen during the winter. They are seen as an attraction\n",
              "by Japanese people. Capybaras became popular in Japan due to the popular cartoon character Kapibara-san.\n",
              "In August \u001b[1;36m2021\u001b[0m, Argentine and international media reported that capybaras had been causing serious problems for \n",
              "residents of Nordelta, an affluent gated community north of Buenos Aires built atop wetland habitat.\n",
              "score: \u001b[1;36m0.125\u001b[0m\n",
              "---\n"
            ]
          },
          "metadata": {},
          "output_type": "display_data"
        },
        {
          "data": {
            "text/html": [
              "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\">\n",
              "id: a87985b28681d12e9897eae531fb5e93ecd0c702a5419708ddcbc03ae13c0ed0\n",
              "\n",
              "They can have a lifespan of <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">8</span>–<span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">10</span> years, but tend to live less than four years in the wild due to predation from big\n",
              "cats like the jaguars and pumas and non-mammalian predators like eagles and the caimans. The capybara is also the \n",
              "preferred prey of the green anaconda. == Social organization == Capybaras are known to be gregarious. While they \n",
              "sometimes live solitarily, they are more commonly found in groups of around <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">10</span>–<span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">20</span> individuals, with two to four \n",
              "adult males, four to seven adult females, and the remainder juveniles.\n",
              "score: <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">0.1</span>\n",
              "---\n",
              "</pre>\n"
            ],
            "text/plain": [
              "\n",
              "id: a87985b28681d12e9897eae531fb5e93ecd0c702a5419708ddcbc03ae13c0ed0\n",
              "\n",
              "They can have a lifespan of \u001b[1;36m8\u001b[0m–\u001b[1;36m10\u001b[0m years, but tend to live less than four years in the wild due to predation from big\n",
              "cats like the jaguars and pumas and non-mammalian predators like eagles and the caimans. The capybara is also the \n",
              "preferred prey of the green anaconda. == Social organization == Capybaras are known to be gregarious. While they \n",
              "sometimes live solitarily, they are more commonly found in groups of around \u001b[1;36m10\u001b[0m–\u001b[1;36m20\u001b[0m individuals, with two to four \n",
              "adult males, four to seven adult females, and the remainder juveniles.\n",
              "score: \u001b[1;36m0.1\u001b[0m\n",
              "---\n"
            ]
          },
          "metadata": {},
          "output_type": "display_data"
        }
      ],
      "source": [
        "import rich\n",
        "\n",
        "for d in results['retriever']['documents']:\n",
        "  rich.print(f\"\\nid: {d.id}\\n{d.content}\\nscore: {d.score}\\n---\")"
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "5mHu_jbeFcyQ"
      },
      "source": [
        "## 📚 Docs on Sparse Embedding support in Haystack\n",
        "- [Retrievers](https://docs.haystack.deepset.ai/docs/retrievers)\n",
        "- [Qdrant Sparse Embedding Retriever](https://docs.haystack.deepset.ai/docs/qdrantsparseembeddingretriever)\n",
        "- [Qdrant Hybrid Retriever](https://docs.haystack.deepset.ai/docs/qdranthybridretriever)\n",
        "- [FastEmbed Sparse Text Embedder](https://docs.haystack.deepset.ai/docs/fastembedsparsetextembedder)\n",
        "- [Fastembed Sparse Document Embedder](https://docs.haystack.deepset.ai/docs/fastembedsparsedocumentembedder)"
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "w4i2BQL9En-H"
      },
      "source": [
        "(*Notebook by [Stefano Fiorucci](https://github.com/anakin87)*)"
      ]
    }
  ],
  "metadata": {
    "colab": {
      "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.10.12"
    },
    "widgets": {
      "application/vnd.jupyter.widget-state+json": {
        "002cb461076e44849fa2fa7c68a95120": {
          "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_8b4ac635bd7d4244bd80327c58595608",
              "IPY_MODEL_b79d5fca2b4f4faf85a32c0c750755c1",
              "IPY_MODEL_afd29847d2c24f4ba0f10ff0dd487b43"
            ],
            "layout": "IPY_MODEL_ca98c4bb8f8848fdb519755b69031d45"
          }
        },
        "00305528c1bc4d6e9db036e364d23408": {
          "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": ""
          }
        },
        "00d58cd954ee40beb6961613de2c18c9": {
          "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_e34a6fe1614e49b199174e2a408de952",
            "placeholder": "​",
            "style": "IPY_MODEL_1deb68a7f01547909d741655204e5fb0",
            "value": "tokenizer_config.json: 100%"
          }
        },
        "011195dead844016a08642f36b04ae7b": {
          "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
          }
        },
        "0275e2eb1b9543dd9c3671e2ef279075": {
          "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
          }
        },
        "0386fcef753348f290d569c598ff9d7c": {
          "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": ""
          }
        },
        "04c9a3be8b3342738be56169d66848d4": {
          "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": ""
          }
        },
        "051e6300fb1d48cc98bd60bde1485168": {
          "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
          }
        },
        "074074deaf0e4d91b870e448a75e3ad8": {
          "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": ""
          }
        },
        "09e8145fbeda459784c8af0bb48409a9": {
          "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": ""
          }
        },
        "0a34a3f1ea53468194036565b27f3b00": {
          "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": ""
          }
        },
        "0a4d2aedc9684ee4ae20e2666cf782a1": {
          "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_1f085237c5214bf3a9315386ee8e5edc",
            "max": 695,
            "min": 0,
            "orientation": "horizontal",
            "style": "IPY_MODEL_d266a63489e94899bf1ceac53fc9e3d5",
            "value": 695
          }
        },
        "0a7a195400bb4f2295fd82600500e26e": {
          "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": ""
          }
        },
        "0add59d5b0884af9b9a0f7deebfe13d6": {
          "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_c5f5a88e4a704df09a78ae2be06b50b7",
            "placeholder": "​",
            "style": "IPY_MODEL_730427a593ee40e0b859af68264bb954",
            "value": "tokenizer_config.json: 100%"
          }
        },
        "0bf64144d02b4129a717ea4659092ec6": {
          "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_fc71c8db7cd54a11bb258be9bde52ec9",
            "placeholder": "​",
            "style": "IPY_MODEL_f9e5714b777e49639be0288df4576606",
            "value": " 532M/532M [00:04&lt;00:00, 87.0MB/s]"
          }
        },
        "0bf9ac19017a434180720b411562ab54": {
          "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": ""
          }
        },
        "0c0ce19428be4fab82e49e9b6bab894a": {
          "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
          }
        },
        "0c21096736864d18a89b41f222c53451": {
          "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
          }
        },
        "0da44a3ff9cf4742b2c331687201faab": {
          "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
          }
        },
        "0fee989aaf9d4b83a0afecdc46e3d200": {
          "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_00d58cd954ee40beb6961613de2c18c9",
              "IPY_MODEL_1cefb5554c5343279e5e454913ef3ff0",
              "IPY_MODEL_cba9c47b86da459eaba5a9278c8e575a"
            ],
            "layout": "IPY_MODEL_5241f81484d74b8ab583d23060e61ff3"
          }
        },
        "11402901a13d4774bf7a68ba96803402": {
          "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
          }
        },
        "11782336c4e94182aeb9c5f2e2e70d69": {
          "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_5b1bf7efc98d46109c8879b684922e1d",
              "IPY_MODEL_c88f1086c5f248ab80e5606652580626",
              "IPY_MODEL_ba1ef6aa9ac942df91734297ddf3940f"
            ],
            "layout": "IPY_MODEL_773a53d2521c4f18b397eaef5c281dcd"
          }
        },
        "1214dc2d65924e1f8878be3ec6f3e30a": {
          "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
          }
        },
        "12888be0efc24a53baa3b9790624ea66": {
          "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
          }
        },
        "131edc6c762c42828d7b2432ac9f0b29": {
          "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
          }
        },
        "13604c3fe3f3446dbd677f2f8eaf2474": {
          "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
          }
        },
        "14e1345546314cb280cecae36d301537": {
          "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
          }
        },
        "154f95514abb466f94101bb0038ef9bf": {
          "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_e4cdb79af75b4a6597358882add78657",
              "IPY_MODEL_f9571846d54443c6bea532f3175366d3",
              "IPY_MODEL_50440e8bccad4da194430146642e7b11"
            ],
            "layout": "IPY_MODEL_988546d9b2f849aab845f6edafc0b883"
          }
        },
        "17687fa300bb4efe9e97340ccf1ca03d": {
          "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_260c103b36c94363a8f6b3f773cf1536",
            "placeholder": "​",
            "style": "IPY_MODEL_c743c9df4cbc4bba9704d469d7178a43",
            "value": "Fetching 9 files: 100%"
          }
        },
        "19bc9b07c9c1457d9cf934bf82ed9d65": {
          "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
          }
        },
        "1b4bdb1bd23949908efbf109525018fd": {
          "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_81a6fe45f1374fd29d5280e746789a14",
              "IPY_MODEL_323ccb59362e4fe99e286e5f3fc0a6c3",
              "IPY_MODEL_75eaf93e67ac4951818c4f7dfe341421"
            ],
            "layout": "IPY_MODEL_ae2c9979522e4a638cded77528489ff3"
          }
        },
        "1c89cb42c64f4c74ac70b1b753d5c9ad": {
          "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": ""
          }
        },
        "1cb437bcb01a49198bf835e17a395fa5": {
          "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": ""
          }
        },
        "1cefb5554c5343279e5e454913ef3ff0": {
          "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_b5271bb995684af29d650153b5177fbd",
            "max": 1381,
            "min": 0,
            "orientation": "horizontal",
            "style": "IPY_MODEL_7f4844e07a6e469ab50b0020cd73cf6c",
            "value": 1381
          }
        },
        "1d5c1c93415245eeb7beb4a14ce464f5": {
          "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
          }
        },
        "1d8ad87d00e24a6ea1cff7e589299e8d": {
          "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_bbbfbea8ac2f48d58d1f656f3d2cfccf",
            "placeholder": "​",
            "style": "IPY_MODEL_b4bdc63200ab4c4f91f48e9a88378159",
            "value": " 706/706 [00:00&lt;00:00, 3.79kB/s]"
          }
        },
        "1deb68a7f01547909d741655204e5fb0": {
          "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": ""
          }
        },
        "1f085237c5214bf3a9315386ee8e5edc": {
          "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
          }
        },
        "1f88879e6b42424196ddbb4a0ac7c082": {
          "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
          }
        },
        "200149ec37044265a299ef2da5ab65b2": {
          "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
          }
        },
        "209a49ff508c46b8bf48465327e6a18e": {
          "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": ""
          }
        },
        "22dcd08a850c4b2aa270778cfd3b64c7": {
          "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_38e2425cab8749039889470aff604701",
              "IPY_MODEL_a2495804eb894682b33d0f24165c580f",
              "IPY_MODEL_76c239f210994391b5f54200323b7c31"
            ],
            "layout": "IPY_MODEL_c7d5ccfff8f2497d97603d2696c50522"
          }
        },
        "22f423cfd84747b8bc33604afd5a6b51": {
          "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_6c7217486bed48ec93dc52c43da1ad4d",
            "max": 231508,
            "min": 0,
            "orientation": "horizontal",
            "style": "IPY_MODEL_858277cd6f7247b1aa2632703de7467f",
            "value": 231508
          }
        },
        "23116f151d104686a07f66c8306ef372": {
          "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_3b774f6de122414e85e6f55433955eb6",
              "IPY_MODEL_fd2784c30d1d42be91036729d0cb9409",
              "IPY_MODEL_bb8ee5ad128e40a6bc82bb6e46d47b69"
            ],
            "layout": "IPY_MODEL_68a2a339505c4db19ce603d077807f3a"
          }
        },
        "248e5ce4968e46d68c9a38682d94e21c": {
          "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
          }
        },
        "260c103b36c94363a8f6b3f773cf1536": {
          "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
          }
        },
        "28c49ffa85074e59a308483ecb9473d3": {
          "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": ""
          }
        },
        "2a3cae7575814232a07357093c1fee49": {
          "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_ffdb61f4fe954ebb9c2e8ef08d0532b3",
            "placeholder": "​",
            "style": "IPY_MODEL_9ee77c91e16f412191647fcace9058ef",
            "value": " 1.27k/1.27k [00:00&lt;00:00, 9.89kB/s]"
          }
        },
        "2aa5e1b51e61485e90d63449bb89257f": {
          "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": ""
          }
        },
        "2ae17cc10a294cfeb8efeeb0860a54ec": {
          "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_36bcccaa6e014090ae905235765ab923",
            "max": 231508,
            "min": 0,
            "orientation": "horizontal",
            "style": "IPY_MODEL_7840d7868b6a4bbbb749f79d932ade8a",
            "value": 231508
          }
        },
        "2c277912b88c458cb6f40a00b886022a": {
          "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
          }
        },
        "2c6c95e6f2904134aae32e23d446a3d8": {
          "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": ""
          }
        },
        "307e4c116d6740e0bd1bac97068e1d95": {
          "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": ""
          }
        },
        "323ccb59362e4fe99e286e5f3fc0a6c3": {
          "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_f7b9a973edba4db2b203d3191ebf8fc6",
            "max": 9,
            "min": 0,
            "orientation": "horizontal",
            "style": "IPY_MODEL_56986bc9f18d4d42881f77fe89de5778",
            "value": 9
          }
        },
        "32a021511154488cad7ea5a5b5237a9a": {
          "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
          }
        },
        "32fb9e1263bd48e6aa634fb941ab6e54": {
          "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
          }
        },
        "341ab5b8df8c4f33a7292ff4bbb9ff4e": {
          "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
          }
        },
        "35a32219a4784c82a48bf02d346db4de": {
          "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": ""
          }
        },
        "36bcccaa6e014090ae905235765ab923": {
          "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
          }
        },
        "36c0dd05d87343fe8640253b16838f91": {
          "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
          }
        },
        "382ff3d4c52846249cfafd0e1bc6e371": {
          "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": ""
          }
        },
        "389a2ffa75fa40079860d111b27960fc": {
          "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
          }
        },
        "38e2425cab8749039889470aff604701": {
          "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_200149ec37044265a299ef2da5ab65b2",
            "placeholder": "​",
            "style": "IPY_MODEL_788f43b5ace34d0eab538d1816d97ca5",
            "value": "generation_config.json: 100%"
          }
        },
        "3908c335aca2495f9d41cb51aec03429": {
          "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_dab9d4bd6e0a44f4b1b24f01a29a7c50",
            "placeholder": "​",
            "style": "IPY_MODEL_074074deaf0e4d91b870e448a75e3ad8",
            "value": " 232k/232k [00:00&lt;00:00, 2.64MB/s]"
          }
        },
        "3a9740c938704010996f9eeed6722522": {
          "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": ""
          }
        },
        "3b6184bd922942e9845999300cbb7d78": {
          "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": ""
          }
        },
        "3b774f6de122414e85e6f55433955eb6": {
          "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_1214dc2d65924e1f8878be3ec6f3e30a",
            "placeholder": "​",
            "style": "IPY_MODEL_4233bc7a495549078ad9899c8e71eac6",
            "value": "special_tokens_map.json: 100%"
          }
        },
        "3bef6d15031048c8bcb783427a726ff8": {
          "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": ""
          }
        },
        "3dd916887905449faf237812991abdae": {
          "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_e5aa0139e9e84eb39278e58dc1852401",
            "placeholder": "​",
            "style": "IPY_MODEL_0bf9ac19017a434180720b411562ab54",
            "value": "config.json: 100%"
          }
        },
        "3e0c1ae66c2a4a1a99fc7bf9363ff73f": {
          "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
          }
        },
        "3ed76f5a97e24e3796c6de9d458e3ec3": {
          "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": ""
          }
        },
        "406dd8a055344d01b7b6fffc338b671f": {
          "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_a5516d39a5ed4a31bb46bcfa791170fe",
            "placeholder": "​",
            "style": "IPY_MODEL_6fd754df653749a2b7e9eddade901497",
            "value": " 695/695 [00:00&lt;00:00, 23.3kB/s]"
          }
        },
        "41b5d212738b43a59c2d8b06087ebadc": {
          "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
          }
        },
        "4233bc7a495549078ad9899c8e71eac6": {
          "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": ""
          }
        },
        "439701a2333646c6bf949f9a4aa27c78": {
          "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
          }
        },
        "43c5f020bb6a45a99d19f9b17d968ae4": {
          "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
          }
        },
        "45f28853b112429e9b81fec9e2de45a0": {
          "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
          }
        },
        "48597b0e50a94f3ab0d94f035d1ba04c": {
          "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": ""
          }
        },
        "4aa321fc8883496f82bd127717567979": {
          "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_41b5d212738b43a59c2d8b06087ebadc",
            "max": 66465124,
            "min": 0,
            "orientation": "horizontal",
            "style": "IPY_MODEL_e78c00a8441a43a6a7b89366d6b8c76c",
            "value": 66465124
          }
        },
        "4aded9a6984c4fdbbe7224df0356d209": {
          "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
          }
        },
        "4bc3dfab4b4c4b3690c78d5b6b70515a": {
          "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": ""
          }
        },
        "4f582ecd6de849a68dac4885d5802f6a": {
          "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
          }
        },
        "50440e8bccad4da194430146642e7b11": {
          "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_cdd73f231b05403f9ee3cd3a5ec74f20",
            "placeholder": "​",
            "style": "IPY_MODEL_3bef6d15031048c8bcb783427a726ff8",
            "value": " 711k/711k [00:00&lt;00:00, 2.18MB/s]"
          }
        },
        "5053ef778029475884ca38309e26b6c8": {
          "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
          }
        },
        "513111c0cdfa4145a38fbc2165e12daf": {
          "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_54ef61b40d744498aa7e3d81b65b5906",
            "placeholder": "​",
            "style": "IPY_MODEL_d7088e14c45d4c7a8742f02f9d7e87e1",
            "value": " 232k/232k [00:00&lt;00:00, 2.63MB/s]"
          }
        },
        "51ab3b714c0e4b618d59f65379d2dfd6": {
          "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
          }
        },
        "5241f81484d74b8ab583d23060e61ff3": {
          "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
          }
        },
        "54ef61b40d744498aa7e3d81b65b5906": {
          "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
          }
        },
        "56986bc9f18d4d42881f77fe89de5778": {
          "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": ""
          }
        },
        "56e7a995aa9b494d94a365d308f0bb54": {
          "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": ""
          }
        },
        "57ea17f752cf4525b03b6f1c3b3a3678": {
          "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
          }
        },
        "581f9edb08984fc5a0d0db0ce53494aa": {
          "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_f1335d65139141989801e52667aad4ef",
              "IPY_MODEL_deb9b9fb899e4806820ab8ba6ea10da0",
              "IPY_MODEL_7bce6a20629b4db6898988583c309022"
            ],
            "layout": "IPY_MODEL_341ab5b8df8c4f33a7292ff4bbb9ff4e"
          }
        },
        "59fbbba504be4f39b569c93fc8bb8f58": {
          "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_17687fa300bb4efe9e97340ccf1ca03d",
              "IPY_MODEL_6a96b7342ac3473b86b152478d537d45",
              "IPY_MODEL_846056c598fa413d9b09196b47422f40"
            ],
            "layout": "IPY_MODEL_51ab3b714c0e4b618d59f65379d2dfd6"
          }
        },
        "5a012b4d28fa41339206dbbbc27e3da9": {
          "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_88f9ef770e6146cc90e747cb7101cca2",
              "IPY_MODEL_22f423cfd84747b8bc33604afd5a6b51",
              "IPY_MODEL_3908c335aca2495f9d41cb51aec03429"
            ],
            "layout": "IPY_MODEL_7b350ea46bff414ab607f50fff8e0368"
          }
        },
        "5a76ab81bd8149f4b0ef59e4f373e4bc": {
          "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_32fb9e1263bd48e6aa634fb941ab6e54",
            "max": 711649,
            "min": 0,
            "orientation": "horizontal",
            "style": "IPY_MODEL_e7efd3d361484b7882e3c66bfefd0d3b",
            "value": 711649
          }
        },
        "5b1bf7efc98d46109c8879b684922e1d": {
          "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_a101b1c91dd64a7aa9ecc3c78ea6235d",
            "placeholder": "​",
            "style": "IPY_MODEL_28c49ffa85074e59a308483ecb9473d3",
            "value": "README.md: 100%"
          }
        },
        "5d21c95bf18442deb8a990393e623788": {
          "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
          }
        },
        "60e9c929fb164613bc21b36736441c3f": {
          "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": ""
          }
        },
        "64766b18f914436eb0782e86ba0aff14": {
          "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
          }
        },
        "659a73e4f484403f92bb47f10025a438": {
          "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_9626374ad67844feb1963d47e539906a",
            "max": 1242,
            "min": 0,
            "orientation": "horizontal",
            "style": "IPY_MODEL_8a57d4dec8a74589b93f2c01bb576f92",
            "value": 1242
          }
        },
        "66b843ad7e6947bc81ef4aa7d08c5be8": {
          "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": ""
          }
        },
        "66d0aec655084f7fb378a3cce6fe584c": {
          "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
          }
        },
        "682bf90e6b0f4f68a55a5b6048d54aee": {
          "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_19bc9b07c9c1457d9cf934bf82ed9d65",
            "placeholder": "​",
            "style": "IPY_MODEL_35a32219a4784c82a48bf02d346db4de",
            "value": " 1.52k/1.52k [00:00&lt;00:00, 14.9kB/s]"
          }
        },
        "6831d21fcd71431c916d05c1213dc94b": {
          "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": ""
          }
        },
        "68767985a3a740c78c7524a99b4bc036": {
          "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_95f78d181d6146b5856d6042586608f2",
              "IPY_MODEL_ce742cc6eb4340fabb3dedfd9df8d751",
              "IPY_MODEL_0bf64144d02b4129a717ea4659092ec6"
            ],
            "layout": "IPY_MODEL_248e5ce4968e46d68c9a38682d94e21c"
          }
        },
        "68a2a339505c4db19ce603d077807f3a": {
          "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
          }
        },
        "6a94d76497164278a4f5d8fd0c4f6fb1": {
          "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_389a2ffa75fa40079860d111b27960fc",
            "placeholder": "​",
            "style": "IPY_MODEL_0a34a3f1ea53468194036565b27f3b00",
            "value": "vocab.txt: 100%"
          }
        },
        "6a96b7342ac3473b86b152478d537d45": {
          "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_9316f78ab9434b83af8644855bccf676",
            "max": 9,
            "min": 0,
            "orientation": "horizontal",
            "style": "IPY_MODEL_6831d21fcd71431c916d05c1213dc94b",
            "value": 9
          }
        },
        "6b311d8179894acabb339d8ad2fbef27": {
          "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_d303fa1f0ae84a9eb2c499df5dc54dbb",
            "placeholder": "​",
            "style": "IPY_MODEL_8dd3aba2ba6642fdbb2a8193682016b8",
            "value": "tokenizer.json: 100%"
          }
        },
        "6bb1055e6d0c459f864744d9dab7bcf7": {
          "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
          }
        },
        "6c7217486bed48ec93dc52c43da1ad4d": {
          "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
          }
        },
        "6d05b9cff6dd447ab77fb20132961366": {
          "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": ""
          }
        },
        "6df3bb695b5644c9ace2f16708d0ee4f": {
          "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_11402901a13d4774bf7a68ba96803402",
            "max": 28,
            "min": 0,
            "orientation": "horizontal",
            "style": "IPY_MODEL_2c6c95e6f2904134aae32e23d446a3d8",
            "value": 28
          }
        },
        "6fa5f2124cff45758218e8d9b8e095b2": {
          "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": ""
          }
        },
        "6fd754df653749a2b7e9eddade901497": {
          "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": ""
          }
        },
        "7171a05cd6764d369e8ef55038fe4656": {
          "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_131edc6c762c42828d7b2432ac9f0b29",
            "placeholder": "​",
            "style": "IPY_MODEL_0386fcef753348f290d569c598ff9d7c",
            "value": "special_tokens_map.json: 100%"
          }
        },
        "72e242ce051f49b78130877512fd664c": {
          "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": ""
          }
        },
        "730427a593ee40e0b859af68264bb954": {
          "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": ""
          }
        },
        "7448541089d343eea4444c8054ba137e": {
          "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_011195dead844016a08642f36b04ae7b",
            "placeholder": "​",
            "style": "IPY_MODEL_04c9a3be8b3342738be56169d66848d4",
            "value": " 1.24k/1.24k [00:00&lt;00:00, 7.63kB/s]"
          }
        },
        "757e5abb6a49467eb561b051d348df1c": {
          "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": ""
          }
        },
        "75eaf93e67ac4951818c4f7dfe341421": {
          "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_b6fc84308d984e6fb6e7030acfde0d4e",
            "placeholder": "​",
            "style": "IPY_MODEL_ec4bb22494fe4e39ae5714bac4135e6a",
            "value": " 9/9 [00:06&lt;00:00,  1.34s/it]"
          }
        },
        "765143344035460f8d631ec7bd21adeb": {
          "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": ""
          }
        },
        "76c239f210994391b5f54200323b7c31": {
          "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_13604c3fe3f3446dbd677f2f8eaf2474",
            "placeholder": "​",
            "style": "IPY_MODEL_09e8145fbeda459784c8af0bb48409a9",
            "value": " 90.0/90.0 [00:00&lt;00:00, 572B/s]"
          }
        },
        "773a53d2521c4f18b397eaef5c281dcd": {
          "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
          }
        },
        "7800a20126b443a89c32cfa083e26208": {
          "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
          }
        },
        "7840d7868b6a4bbbb749f79d932ade8a": {
          "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": ""
          }
        },
        "788f43b5ace34d0eab538d1816d97ca5": {
          "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": ""
          }
        },
        "7b350ea46bff414ab607f50fff8e0368": {
          "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
          }
        },
        "7bce6a20629b4db6898988583c309022": {
          "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_c07ae62de88843b9b50b68fca1dff7bc",
            "placeholder": "​",
            "style": "IPY_MODEL_209a49ff508c46b8bf48465327e6a18e",
            "value": " 1.52k/1.52k [00:00&lt;00:00, 9.54kB/s]"
          }
        },
        "7c09487de2404ee0804414e5203674ca": {
          "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
          }
        },
        "7d7723b32a6c44f8bcc832bcf100f5c7": {
          "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
          }
        },
        "7ea52519961e4c5b86b481a9dc6ab7db": {
          "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_3dd916887905449faf237812991abdae",
              "IPY_MODEL_a78d69cdd409456282dbb544cbebdf31",
              "IPY_MODEL_f10706c3f63743459666597cc4b6377c"
            ],
            "layout": "IPY_MODEL_8958fe583a8e466e8b3e5eeeb10c1fd3"
          }
        },
        "7f4844e07a6e469ab50b0020cd73cf6c": {
          "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": ""
          }
        },
        "81a6fe45f1374fd29d5280e746789a14": {
          "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_86600e715ee44d3b95b2d767782cea30",
            "placeholder": "​",
            "style": "IPY_MODEL_b86a1863cafb417890e6818d873543c5",
            "value": "Fetching 9 files: 100%"
          }
        },
        "846056c598fa413d9b09196b47422f40": {
          "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_1f88879e6b42424196ddbb4a0ac7c082",
            "placeholder": "​",
            "style": "IPY_MODEL_f60506a32b234143b6e055484ecb1497",
            "value": " 9/9 [00:01&lt;00:00,  2.81it/s]"
          }
        },
        "858277cd6f7247b1aa2632703de7467f": {
          "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": ""
          }
        },
        "86600e715ee44d3b95b2d767782cea30": {
          "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
          }
        },
        "86eb3dfef8d84d5b8d2c3fedd3112d83": {
          "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_3e0c1ae66c2a4a1a99fc7bf9363ff73f",
            "placeholder": "​",
            "style": "IPY_MODEL_ce8f7b768f97485f8367c956fbd65173",
            "value": ".gitattributes: 100%"
          }
        },
        "8736c1e3a9bb4bc8ac7af26aa0f331e9": {
          "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_c71223c345a1435aa1fcb983fee8598e",
            "placeholder": "​",
            "style": "IPY_MODEL_307e4c116d6740e0bd1bac97068e1d95",
            "value": "ort_config.json: 100%"
          }
        },
        "88f9ef770e6146cc90e747cb7101cca2": {
          "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_a4ba010eae01475793dddb19cd396fa8",
            "placeholder": "​",
            "style": "IPY_MODEL_c8170f943bee40f3a30c8fe46b3d19a2",
            "value": "vocab.txt: 100%"
          }
        },
        "8958fe583a8e466e8b3e5eeeb10c1fd3": {
          "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
          }
        },
        "89be73cd23c44233b9e73a4948374078": {
          "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
          }
        },
        "89f4ac548c0e4dc0a7189b9d7f27d5e2": {
          "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
          }
        },
        "8a57d4dec8a74589b93f2c01bb576f92": {
          "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": ""
          }
        },
        "8b4ac635bd7d4244bd80327c58595608": {
          "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_36c0dd05d87343fe8640253b16838f91",
            "placeholder": "​",
            "style": "IPY_MODEL_a453a5b495ac4a48bf03c347851c2855",
            "value": "tokenizer_config.json: 100%"
          }
        },
        "8c3986bfe5404f5a96969605a85ddeef": {
          "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_d83233fa89b543aca88fe2bdf874fb54",
            "placeholder": "​",
            "style": "IPY_MODEL_56e7a995aa9b494d94a365d308f0bb54",
            "value": " 695/695 [00:00&lt;00:00, 5.13kB/s]"
          }
        },
        "8d29523ac3694d688bdf4ca65e411a3b": {
          "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_b3cc07ad5768440eb5710602662cf586",
            "max": 231508,
            "min": 0,
            "orientation": "horizontal",
            "style": "IPY_MODEL_66b843ad7e6947bc81ef4aa7d08c5be8",
            "value": 231508
          }
        },
        "8dac5a19f0d245dc827b647f670c98b8": {
          "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
          }
        },
        "8dd3aba2ba6642fdbb2a8193682016b8": {
          "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": ""
          }
        },
        "905834de18bd42719d4c28e641e7f170": {
          "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": ""
          }
        },
        "9265a0622f5d4a7787fe1947cdcfb1ad": {
          "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": ""
          }
        },
        "9316f78ab9434b83af8644855bccf676": {
          "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
          }
        },
        "95f78d181d6146b5856d6042586608f2": {
          "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_14e1345546314cb280cecae36d301537",
            "placeholder": "​",
            "style": "IPY_MODEL_c7a4d37e49b54c61b6fd350dc0b1d82c",
            "value": "model.onnx: 100%"
          }
        },
        "9626374ad67844feb1963d47e539906a": {
          "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
          }
        },
        "96a0ba675c234ee0895681bff0ad9658": {
          "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
          }
        },
        "97cc837045324362b13c1581e3b93b19": {
          "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
          }
        },
        "988546d9b2f849aab845f6edafc0b883": {
          "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
          }
        },
        "9b67cc7af1db4221b3c22d27fa40bfd0": {
          "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_57ea17f752cf4525b03b6f1c3b3a3678",
            "placeholder": "​",
            "style": "IPY_MODEL_b2088e7889514298ad2d3dac32ec9c16",
            "value": " 712k/712k [00:00&lt;00:00, 2.82MB/s]"
          }
        },
        "9b9cd2ef16334159b995f1e9a0a8f999": {
          "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_df768afe2d724b9f9c51cb14d7710a47",
            "placeholder": "​",
            "style": "IPY_MODEL_3a9740c938704010996f9eeed6722522",
            "value": " 232k/232k [00:00&lt;00:00, 2.60MB/s]"
          }
        },
        "9ba7154ee3af4d6a8182397ddc9d9dde": {
          "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
          }
        },
        "9c605702a1224292b88fba03c851aaea": {
          "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": ""
          }
        },
        "9d0cbea467314611914b5d091b9f5eed": {
          "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_fd59e314e6564b6bbf4f5dfe7ddce29e",
            "max": 1272,
            "min": 0,
            "orientation": "horizontal",
            "style": "IPY_MODEL_d5b991a0fd694b7f8b37cd2892d7876a",
            "value": 1272
          }
        },
        "9d891074c3944db2a70923151a794563": {
          "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_9e524b2f3c2a4ffca1467a5eb3ebf770",
              "IPY_MODEL_a5dc73c41fcc4a6faf0a9a9eae26a43b",
              "IPY_MODEL_9b67cc7af1db4221b3c22d27fa40bfd0"
            ],
            "layout": "IPY_MODEL_5d21c95bf18442deb8a990393e623788"
          }
        },
        "9dd666a515b4485c8e9627b0a1aef877": {
          "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_5053ef778029475884ca38309e26b6c8",
            "placeholder": "​",
            "style": "IPY_MODEL_9c605702a1224292b88fba03c851aaea",
            "value": " 712k/712k [00:00&lt;00:00, 25.2MB/s]"
          }
        },
        "9e524b2f3c2a4ffca1467a5eb3ebf770": {
          "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_7c09487de2404ee0804414e5203674ca",
            "placeholder": "​",
            "style": "IPY_MODEL_1cb437bcb01a49198bf835e17a395fa5",
            "value": "tokenizer.json: 100%"
          }
        },
        "9ee77c91e16f412191647fcace9058ef": {
          "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": ""
          }
        },
        "a0e4874f7b3545db804be963d5eb95fa": {
          "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
          }
        },
        "a101b1c91dd64a7aa9ecc3c78ea6235d": {
          "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
          }
        },
        "a18935d1c3444d93b36318d1761e5aae": {
          "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": ""
          }
        },
        "a2495804eb894682b33d0f24165c580f": {
          "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_66d0aec655084f7fb378a3cce6fe584c",
            "max": 90,
            "min": 0,
            "orientation": "horizontal",
            "style": "IPY_MODEL_ebbf1cdf26eb448292e991dc632568a1",
            "value": 90
          }
        },
        "a28b477a7ae04587a14ee5df30a3f1e0": {
          "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_4f582ecd6de849a68dac4885d5802f6a",
            "placeholder": "​",
            "style": "IPY_MODEL_ce7fb5bc4f864f19bec3817bd3bfa037",
            "value": "special_tokens_map.json: 100%"
          }
        },
        "a3c4abd6525f477c96082c730ac5a05f": {
          "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
          }
        },
        "a453a5b495ac4a48bf03c347851c2855": {
          "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": ""
          }
        },
        "a4ba010eae01475793dddb19cd396fa8": {
          "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
          }
        },
        "a4d1b594507444aca7e38254ca30bb1f": {
          "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_a28b477a7ae04587a14ee5df30a3f1e0",
              "IPY_MODEL_0a4d2aedc9684ee4ae20e2666cf782a1",
              "IPY_MODEL_406dd8a055344d01b7b6fffc338b671f"
            ],
            "layout": "IPY_MODEL_d4a91a14570c428997e735ac292b2d9f"
          }
        },
        "a5516d39a5ed4a31bb46bcfa791170fe": {
          "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
          }
        },
        "a5dc73c41fcc4a6faf0a9a9eae26a43b": {
          "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_2c277912b88c458cb6f40a00b886022a",
            "max": 711649,
            "min": 0,
            "orientation": "horizontal",
            "style": "IPY_MODEL_1c89cb42c64f4c74ac70b1b753d5c9ad",
            "value": 711649
          }
        },
        "a78d69cdd409456282dbb544cbebdf31": {
          "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_97cc837045324362b13c1581e3b93b19",
            "max": 755,
            "min": 0,
            "orientation": "horizontal",
            "style": "IPY_MODEL_bb2291227e584a16b7df59b838cd7d50",
            "value": 755
          }
        },
        "aae4d85280de4023a0562ff23ff5b0f7": {
          "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
          }
        },
        "ae2c9979522e4a638cded77528489ff3": {
          "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
          }
        },
        "afd29847d2c24f4ba0f10ff0dd487b43": {
          "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_7d7723b32a6c44f8bcc832bcf100f5c7",
            "placeholder": "​",
            "style": "IPY_MODEL_a18935d1c3444d93b36318d1761e5aae",
            "value": " 1.38k/1.38k [00:00&lt;00:00, 9.76kB/s]"
          }
        },
        "b141493b405e4682a68f456ec5813abc": {
          "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_86eb3dfef8d84d5b8d2c3fedd3112d83",
              "IPY_MODEL_d70c17d3371a4b0699d7dc34a980ef75",
              "IPY_MODEL_682bf90e6b0f4f68a55a5b6048d54aee"
            ],
            "layout": "IPY_MODEL_b94b4d134c574958b33812d92f1d41a4"
          }
        },
        "b2088e7889514298ad2d3dac32ec9c16": {
          "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": ""
          }
        },
        "b3cc07ad5768440eb5710602662cf586": {
          "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
          }
        },
        "b4bdc63200ab4c4f91f48e9a88378159": {
          "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": ""
          }
        },
        "b5271bb995684af29d650153b5177fbd": {
          "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
          }
        },
        "b6471f39480f428a957fe6ee85559b86": {
          "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
          }
        },
        "b66df8ed7bc84bebb43a1141c1eee847": {
          "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
          }
        },
        "b6fc84308d984e6fb6e7030acfde0d4e": {
          "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
          }
        },
        "b79d5fca2b4f4faf85a32c0c750755c1": {
          "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_7800a20126b443a89c32cfa083e26208",
            "max": 1381,
            "min": 0,
            "orientation": "horizontal",
            "style": "IPY_MODEL_cecf5eb6eb2f4971931d5ddf49562f65",
            "value": 1381
          }
        },
        "b86a1863cafb417890e6818d873543c5": {
          "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": ""
          }
        },
        "b94b4d134c574958b33812d92f1d41a4": {
          "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
          }
        },
        "ba1ef6aa9ac942df91734297ddf3940f": {
          "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_439701a2333646c6bf949f9a4aa27c78",
            "placeholder": "​",
            "style": "IPY_MODEL_00305528c1bc4d6e9db036e364d23408",
            "value": " 133/133 [00:00&lt;00:00, 726B/s]"
          }
        },
        "bb2291227e584a16b7df59b838cd7d50": {
          "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": ""
          }
        },
        "bb8ee5ad128e40a6bc82bb6e46d47b69": {
          "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_c16930139c4e44e19b0d787e4f881816",
            "placeholder": "​",
            "style": "IPY_MODEL_dc64351b68e14ac2b5cd353c6531f5e3",
            "value": " 695/695 [00:00&lt;00:00, 4.59kB/s]"
          }
        },
        "bbbfbea8ac2f48d58d1f656f3d2cfccf": {
          "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
          }
        },
        "bf80f51d0bb447b4aad47cd57f8bc2ee": {
          "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_c29f4a5db190440eb241117d0657c463",
              "IPY_MODEL_4aa321fc8883496f82bd127717567979",
              "IPY_MODEL_ed4b4a4f9a7c4a498fa609b489e278f9"
            ],
            "layout": "IPY_MODEL_0da44a3ff9cf4742b2c331687201faab"
          }
        },
        "c07ae62de88843b9b50b68fca1dff7bc": {
          "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
          }
        },
        "c0b4e23e8136462eb4e2b653bf89cca8": {
          "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_6a94d76497164278a4f5d8fd0c4f6fb1",
              "IPY_MODEL_2ae17cc10a294cfeb8efeeb0860a54ec",
              "IPY_MODEL_513111c0cdfa4145a38fbc2165e12daf"
            ],
            "layout": "IPY_MODEL_8dac5a19f0d245dc827b647f670c98b8"
          }
        },
        "c16930139c4e44e19b0d787e4f881816": {
          "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
          }
        },
        "c29f4a5db190440eb241117d0657c463": {
          "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_d80359a493ff446aab71199202321864",
            "placeholder": "​",
            "style": "IPY_MODEL_0a7a195400bb4f2295fd82600500e26e",
            "value": "model_optimized.onnx: 100%"
          }
        },
        "c5f5a88e4a704df09a78ae2be06b50b7": {
          "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
          }
        },
        "c6a0968dc3334b71a47a91d78fdb0ac4": {
          "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": ""
          }
        },
        "c71223c345a1435aa1fcb983fee8598e": {
          "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
          }
        },
        "c743c9df4cbc4bba9704d469d7178a43": {
          "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": ""
          }
        },
        "c7a4d37e49b54c61b6fd350dc0b1d82c": {
          "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": ""
          }
        },
        "c7d5ccfff8f2497d97603d2696c50522": {
          "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
          }
        },
        "c8170f943bee40f3a30c8fe46b3d19a2": {
          "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": ""
          }
        },
        "c88f1086c5f248ab80e5606652580626": {
          "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_89f4ac548c0e4dc0a7189b9d7f27d5e2",
            "max": 133,
            "min": 0,
            "orientation": "horizontal",
            "style": "IPY_MODEL_3ed76f5a97e24e3796c6de9d458e3ec3",
            "value": 133
          }
        },
        "c91ac7c5066141f59ba9ecd5b90617a9": {
          "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_6b311d8179894acabb339d8ad2fbef27",
              "IPY_MODEL_5a76ab81bd8149f4b0ef59e4f373e4bc",
              "IPY_MODEL_9dd666a515b4485c8e9627b0a1aef877"
            ],
            "layout": "IPY_MODEL_0275e2eb1b9543dd9c3671e2ef279075"
          }
        },
        "ca98c4bb8f8848fdb519755b69031d45": {
          "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
          }
        },
        "cba9c47b86da459eaba5a9278c8e575a": {
          "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_32a021511154488cad7ea5a5b5237a9a",
            "placeholder": "​",
            "style": "IPY_MODEL_60e9c929fb164613bc21b36736441c3f",
            "value": " 1.38k/1.38k [00:00&lt;00:00, 52.9kB/s]"
          }
        },
        "cdd73f231b05403f9ee3cd3a5ec74f20": {
          "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
          }
        },
        "ce742cc6eb4340fabb3dedfd9df8d751": {
          "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_6bb1055e6d0c459f864744d9dab7bcf7",
            "max": 532091260,
            "min": 0,
            "orientation": "horizontal",
            "style": "IPY_MODEL_4bc3dfab4b4c4b3690c78d5b6b70515a",
            "value": 532091260
          }
        },
        "ce7fb5bc4f864f19bec3817bd3bfa037": {
          "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": ""
          }
        },
        "ce8f7b768f97485f8367c956fbd65173": {
          "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": ""
          }
        },
        "cecf5eb6eb2f4971931d5ddf49562f65": {
          "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": ""
          }
        },
        "d0b43e57255e422a9e358c89f8423a40": {
          "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
          }
        },
        "d266a63489e94899bf1ceac53fc9e3d5": {
          "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": ""
          }
        },
        "d303fa1f0ae84a9eb2c499df5dc54dbb": {
          "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
          }
        },
        "d4a91a14570c428997e735ac292b2d9f": {
          "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
          }
        },
        "d5b991a0fd694b7f8b37cd2892d7876a": {
          "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": ""
          }
        },
        "d6ebe8ff61134de3931cbc2cb6a7eec6": {
          "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_0c0ce19428be4fab82e49e9b6bab894a",
            "placeholder": "​",
            "style": "IPY_MODEL_c6a0968dc3334b71a47a91d78fdb0ac4",
            "value": "README.md: 100%"
          }
        },
        "d7088e14c45d4c7a8742f02f9d7e87e1": {
          "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": ""
          }
        },
        "d70c17d3371a4b0699d7dc34a980ef75": {
          "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_43c5f020bb6a45a99d19f9b17d968ae4",
            "max": 1519,
            "min": 0,
            "orientation": "horizontal",
            "style": "IPY_MODEL_765143344035460f8d631ec7bd21adeb",
            "value": 1519
          }
        },
        "d80359a493ff446aab71199202321864": {
          "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
          }
        },
        "d83233fa89b543aca88fe2bdf874fb54": {
          "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
          }
        },
        "dab9d4bd6e0a44f4b1b24f01a29a7c50": {
          "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
          }
        },
        "dc64351b68e14ac2b5cd353c6531f5e3": {
          "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": ""
          }
        },
        "de67394afbce47249bdcdec1e27ffe85": {
          "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_a3c4abd6525f477c96082c730ac5a05f",
            "max": 706,
            "min": 0,
            "orientation": "horizontal",
            "style": "IPY_MODEL_382ff3d4c52846249cfafd0e1bc6e371",
            "value": 706
          }
        },
        "deb9b9fb899e4806820ab8ba6ea10da0": {
          "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_aae4d85280de4023a0562ff23ff5b0f7",
            "max": 1519,
            "min": 0,
            "orientation": "horizontal",
            "style": "IPY_MODEL_48597b0e50a94f3ab0d94f035d1ba04c",
            "value": 1519
          }
        },
        "df0a796cf0854c588892f6c14cafe586": {
          "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
          }
        },
        "df768afe2d724b9f9c51cb14d7710a47": {
          "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
          }
        },
        "e1c8521f68564ffba408115028c7df27": {
          "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
          }
        },
        "e320cf5780004a939858af456445ae5d": {
          "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_d6ebe8ff61134de3931cbc2cb6a7eec6",
              "IPY_MODEL_6df3bb695b5644c9ace2f16708d0ee4f",
              "IPY_MODEL_f126545dd210461dafd7374d8c6e73de"
            ],
            "layout": "IPY_MODEL_b66df8ed7bc84bebb43a1141c1eee847"
          }
        },
        "e34a6fe1614e49b199174e2a408de952": {
          "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
          }
        },
        "e4cdb79af75b4a6597358882add78657": {
          "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_051e6300fb1d48cc98bd60bde1485168",
            "placeholder": "​",
            "style": "IPY_MODEL_3b6184bd922942e9845999300cbb7d78",
            "value": "tokenizer.json: 100%"
          }
        },
        "e4f910518522419ca3389ac98a98b892": {
          "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": ""
          }
        },
        "e571fd7fdafe4e2e8ae0c3e8dffe953b": {
          "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_12888be0efc24a53baa3b9790624ea66",
            "placeholder": "​",
            "style": "IPY_MODEL_9265a0622f5d4a7787fe1947cdcfb1ad",
            "value": "config.json: 100%"
          }
        },
        "e5aa0139e9e84eb39278e58dc1852401": {
          "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
          }
        },
        "e5d75554e3ff4d20a493794cc65fe331": {
          "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": ""
          }
        },
        "e78c00a8441a43a6a7b89366d6b8c76c": {
          "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": ""
          }
        },
        "e7efd3d361484b7882e3c66bfefd0d3b": {
          "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": ""
          }
        },
        "ebae8f7efc1745a6a1ba6256b9a2ed68": {
          "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_df0a796cf0854c588892f6c14cafe586",
            "max": 695,
            "min": 0,
            "orientation": "horizontal",
            "style": "IPY_MODEL_6fa5f2124cff45758218e8d9b8e095b2",
            "value": 695
          }
        },
        "ebbf1cdf26eb448292e991dc632568a1": {
          "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": ""
          }
        },
        "ec4bb22494fe4e39ae5714bac4135e6a": {
          "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": ""
          }
        },
        "ecbf73063fa64703b14b707f3df7e203": {
          "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_e571fd7fdafe4e2e8ae0c3e8dffe953b",
              "IPY_MODEL_de67394afbce47249bdcdec1e27ffe85",
              "IPY_MODEL_1d8ad87d00e24a6ea1cff7e589299e8d"
            ],
            "layout": "IPY_MODEL_b6471f39480f428a957fe6ee85559b86"
          }
        },
        "ed4b4a4f9a7c4a498fa609b489e278f9": {
          "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_89be73cd23c44233b9e73a4948374078",
            "placeholder": "​",
            "style": "IPY_MODEL_2aa5e1b51e61485e90d63449bb89257f",
            "value": " 66.5M/66.5M [00:00&lt;00:00, 130MB/s]"
          }
        },
        "f050318d2e77430e9e053f24adbbc22b": {
          "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_7171a05cd6764d369e8ef55038fe4656",
              "IPY_MODEL_ebae8f7efc1745a6a1ba6256b9a2ed68",
              "IPY_MODEL_8c3986bfe5404f5a96969605a85ddeef"
            ],
            "layout": "IPY_MODEL_4aded9a6984c4fdbbe7224df0356d209"
          }
        },
        "f10706c3f63743459666597cc4b6377c": {
          "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_d0b43e57255e422a9e358c89f8423a40",
            "placeholder": "​",
            "style": "IPY_MODEL_6d05b9cff6dd447ab77fb20132961366",
            "value": " 755/755 [00:00&lt;00:00, 4.85kB/s]"
          }
        },
        "f126545dd210461dafd7374d8c6e73de": {
          "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_a0e4874f7b3545db804be963d5eb95fa",
            "placeholder": "​",
            "style": "IPY_MODEL_e4f910518522419ca3389ac98a98b892",
            "value": " 28.0/28.0 [00:00&lt;00:00, 161B/s]"
          }
        },
        "f1335d65139141989801e52667aad4ef": {
          "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_45f28853b112429e9b81fec9e2de45a0",
            "placeholder": "​",
            "style": "IPY_MODEL_905834de18bd42719d4c28e641e7f170",
            "value": ".gitattributes: 100%"
          }
        },
        "f60506a32b234143b6e055484ecb1497": {
          "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": ""
          }
        },
        "f7b9a973edba4db2b203d3191ebf8fc6": {
          "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
          }
        },
        "f943cce7216c452580dad169629e8d4c": {
          "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_8736c1e3a9bb4bc8ac7af26aa0f331e9",
              "IPY_MODEL_9d0cbea467314611914b5d091b9f5eed",
              "IPY_MODEL_2a3cae7575814232a07357093c1fee49"
            ],
            "layout": "IPY_MODEL_9ba7154ee3af4d6a8182397ddc9d9dde"
          }
        },
        "f9571846d54443c6bea532f3175366d3": {
          "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_0c21096736864d18a89b41f222c53451",
            "max": 711396,
            "min": 0,
            "orientation": "horizontal",
            "style": "IPY_MODEL_e5d75554e3ff4d20a493794cc65fe331",
            "value": 711396
          }
        },
        "f9e5714b777e49639be0288df4576606": {
          "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": ""
          }
        },
        "facd8510a23f4183bc468f67f3721250": {
          "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_ff6d763771be435f81ca2e5ce7a6f98b",
              "IPY_MODEL_8d29523ac3694d688bdf4ca65e411a3b",
              "IPY_MODEL_9b9cd2ef16334159b995f1e9a0a8f999"
            ],
            "layout": "IPY_MODEL_1d5c1c93415245eeb7beb4a14ce464f5"
          }
        },
        "fc71c8db7cd54a11bb258be9bde52ec9": {
          "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
          }
        },
        "fcfb6aff201a4c46a7206042fcbb8a80": {
          "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_0add59d5b0884af9b9a0f7deebfe13d6",
              "IPY_MODEL_659a73e4f484403f92bb47f10025a438",
              "IPY_MODEL_7448541089d343eea4444c8054ba137e"
            ],
            "layout": "IPY_MODEL_e1c8521f68564ffba408115028c7df27"
          }
        },
        "fd2784c30d1d42be91036729d0cb9409": {
          "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_64766b18f914436eb0782e86ba0aff14",
            "max": 695,
            "min": 0,
            "orientation": "horizontal",
            "style": "IPY_MODEL_72e242ce051f49b78130877512fd664c",
            "value": 695
          }
        },
        "fd59e314e6564b6bbf4f5dfe7ddce29e": {
          "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
          }
        },
        "ff6d763771be435f81ca2e5ce7a6f98b": {
          "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_96a0ba675c234ee0895681bff0ad9658",
            "placeholder": "​",
            "style": "IPY_MODEL_757e5abb6a49467eb561b051d348df1c",
            "value": "vocab.txt: 100%"
          }
        },
        "ffdb61f4fe954ebb9c2e8ef08d0532b3": {
          "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
          }
        }
      }
    }
  },
  "nbformat": 4,
  "nbformat_minor": 0
}
