From 1dd1854ecad59d11459e6497c1362da39e26da5c Mon Sep 17 00:00:00 2001 From: gcapuzzi <107040849+gcapuzzi@users.noreply.github.com> Date: Sun, 3 Mar 2024 11:42:13 +0100 Subject: [PATCH] Poc new release (#1) * deleted requirements file Signed-off-by: Gianluca Capuzzi * deleted main file Signed-off-by: Gianluca Capuzzi * deleted env.example file Signed-off-by: Gianluca Capuzzi * modified .gitignore file Signed-off-by: Gianluca Capuzzi * deleted image folder files Signed-off-by: Gianluca Capuzzi * deleted ingest folder files Signed-off-by: Gianluca Capuzzi * modified LICENSE and README file Signed-off-by: Gianluca Capuzzi * added NOTICE file Signed-off-by: Gianluca Capuzzi * added deps and src folders Signed-off-by: Gianluca Capuzzi * added images files Signed-off-by: Gianluca Capuzzi --------- Signed-off-by: Gianluca Capuzzi --- .gitignore | 2 - LICENSE.md | 26 +- NOTICE.md | 40 + README.md | 122 +- deps/bitsandbytes/LICENSE.txt | 21 + deps/bs4/LICENSE.txt | 26 + deps/langchain/LICENSE.txt | 21 + deps/sentence-transformers/LICENSE.txt | 201 + deps/torch/LICENSE.md | 27 + deps/transformers/LICENSE.txt | 203 + env.example | 1 - images/architecture_modern_qa.drawio.png | Bin 74115 -> 0 bytes images/developer_settings.png | Bin 0 -> 23120 bytes images/document_sources.png | Bin 0 -> 18635 bytes images/download_notebook_file.png | Bin 0 -> 3817 bytes images/fine_grained_token.png | Bin 0 -> 8514 bytes images/github_personal_token.png | Bin 0 -> 13957 bytes images/new_colab_notebook.png | Bin 0 -> 19931 bytes images/poc_schema_v2.png | Bin 0 -> 539341 bytes images/runtime_type.png | Bin 0 -> 5128 bytes images/ui_gradio_question.png | Bin 0 -> 94863 bytes images/xlm_r_architecture.drawio.png | Bin 13725 -> 0 bytes ingest/faq_es_format_v1.json | 9 - ingest/faq_es_format_v2.json | 16 - ingest/faq_es_format_v3_1.json | 205 - ingest/faq_es_format_v3_2.json | 310 - ingest/faq_squad_format.json | 358 - main.py | 73 - requirements.txt | 1 - src/hyperledger_aifaq_poc_v3.ipynb | 10545 +++++++++++++++++++++ 30 files changed, 11202 insertions(+), 1005 deletions(-) create mode 100644 NOTICE.md create mode 100644 deps/bitsandbytes/LICENSE.txt create mode 100644 deps/bs4/LICENSE.txt create mode 100644 deps/langchain/LICENSE.txt create mode 100644 deps/sentence-transformers/LICENSE.txt create mode 100644 deps/torch/LICENSE.md create mode 100644 deps/transformers/LICENSE.txt delete mode 100644 env.example delete mode 100644 images/architecture_modern_qa.drawio.png create mode 100644 images/developer_settings.png create mode 100644 images/document_sources.png create mode 100644 images/download_notebook_file.png create mode 100644 images/fine_grained_token.png create mode 100644 images/github_personal_token.png create mode 100644 images/new_colab_notebook.png create mode 100644 images/poc_schema_v2.png create mode 100644 images/runtime_type.png create mode 100644 images/ui_gradio_question.png delete mode 100644 images/xlm_r_architecture.drawio.png delete mode 100644 ingest/faq_es_format_v1.json delete mode 100644 ingest/faq_es_format_v2.json delete mode 100644 ingest/faq_es_format_v3_1.json delete mode 100644 ingest/faq_es_format_v3_2.json delete mode 100644 ingest/faq_squad_format.json delete mode 100644 main.py delete mode 100644 requirements.txt create mode 100644 src/hyperledger_aifaq_poc_v3.ipynb diff --git a/.gitignore b/.gitignore index 90d0f26..e69de29 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +0,0 @@ -.env -saved_models \ No newline at end of file diff --git a/LICENSE.md b/LICENSE.md index c61b663..8bca1b6 100644 --- a/LICENSE.md +++ b/LICENSE.md @@ -1,6 +1,6 @@ - Apache License - Version 2.0, January 2004 - http://www.apache.org/licenses/ +Apache License +Version 2.0, January 2004 +http://www.apache.org/licenses/ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION @@ -127,6 +127,26 @@ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION reproduction, and distribution of the Work otherwise complies with the conditions stated in this License. + This product bundles torch, which is available under a + "3-clause BSD" license. For details, see deps/torch/ + + This product bundles bitsandbytes, which is available under a + "MIT" license. For details, see deps/bitsandbytes/ + + This product bundles langchain, which is available under a + "MIT" license. For details, see deps/langchain/ + + This product bundles bs4, which is available under a + "MIT" license. For details, see deps/bs4/ + + This product bundles transformers, which is available under a + "Apache 2.0" license. For details, see deps/transformers/ + + This product bundles sentence-transformers, which is available under a + "Apache 2.0" license. For details, see deps/sentence-transformers/ + + This product bundles transformers, peft, accelerate, safetensors, sentencepiece, chromadb, sentence-transformers, gradio, sentence-transformers/all-mpnet-base-v2 model, filipealmeida/Mistral-7B-Instruct-v0.1-sharded model, which are available under an "Apache 2.0" license. + 5. Submission of Contributions. Unless You explicitly state otherwise, any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of diff --git a/NOTICE.md b/NOTICE.md new file mode 100644 index 0000000..c2b62d1 --- /dev/null +++ b/NOTICE.md @@ -0,0 +1,40 @@ +The bitsandbytes dependecy has a NOTICE file containing the text below: +"The majority of bitsandbytes is licensed under MIT, however portions of the project are available under separate license terms: Pytorch is licensed under the BSD license. + +We thank Fabio Cannizzo for this work on FastBinarySearch which is included in this project." + +The sentence-transformers dependecy has a NOTICE file containing the text below: + +"Copyright 2019 +Ubiquitous Knowledge Processing (UKP) Lab +Technische Universität Darmstadt" + +The bs4 dependecy has a NOTICE file containing the text below: + +"Beautiful Soup is made available under the MIT license: + +Copyright (c) 2004-2015 Leonard Richardson + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS +BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN +ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. + +Beautiful Soup incorporates code from the html5lib library, which is +also made available under the MIT license. Copyright (c) 2006-2013 +James Graham and other contributors" diff --git a/README.md b/README.md index 1231be9..8fa3eb5 100644 --- a/README.md +++ b/README.md @@ -1,46 +1,114 @@ -# Hyperledger QA PoC +# Hyperledger QA PoC version 2 -This is a Proof-of-Concept application that allows you to ask questions to a python script chatbot, fine-tuned with Hyperledger Standard Documents. -I implemented this first version, as mentee, during the Hyperledger Mentorship Program 2023. +The scope of this Hyperledger Labs project is to support the users (users, developer, etc.) to their work, avoiding to wade through oceans of documents to find information they are looking for. We are implementing an open source conversational AI tool which replies to the questions related to specific context. This is a proof-of-concept software which allows to create a chatbot using Google Colab (or local notebook which requires GPU). Here the official Wiki page: [Hyperledger Labs aifaq](https://labs.hyperledger.org/labs/aifaq.html). Please, read also the [Antitrust Policy and the Code of Conduct](https://wiki.hyperledger.org/pages/viewpage.action?pageId=41587043). -## Use case +## Background -This NLP application allows people to access to the Hyperledger Standard Documentation. -The scope of the lab is to support the Hyperledger users (users, developer, etc.) to their work, avoiding to wade through oceans of documents to find information they are looking for. Large Language Models have yielded remarkable results, either pay and open source tools. Today we can implement a conversational AI tool which replies to questions related to specific context. +The system is an open source Jupyter Notebook (derived from here [medium.com](https://levelup.gitconnected.com/building-a-private-ai-chatbot-2c071f6715ad)) which implements an AI chatbot. The idea is to implement an open source framework/template, as example, for other communities. Last results in open LLMs allow to have good performance using common HW resources.\ +Below the application architecture: -## Architecture +![LLM chatbot schema](/images/poc_schema_v2.png) -The model is XML-R pre-trained ([HuggingFace deepset/xlm-roberta-large-squad2](https://huggingface.co/deepset/xlm-roberta-large-squad2)) with SQuAD Dataset. Below the architecture of the model:\ -![alt text](./images/xlm_r_architecture.drawio.png) +We use RAG (Retrieval Augmented Generation [arxiv.org](https://arxiv.org/abs/2312.10997)) for question answering use case. That technique aims to improve LLM answers by incorporating knowledge from external database (e.g. vector database). -## Pipeline +The image depicts two workflow: -In this PoC I use Haystack ([Haystack by Deepset](https://haystack.deepset.ai/)) to Build the QA pipeline. -Below an image of the architecture:\ -![alt text](./images/architecture_modern_qa.drawio.png) +1. The data ingestion workflow +2. The chat workflow -I use Elastic Search ([Elastic Search website](https://www.elastic.co/)) as Retriever component. +During the ingestion phase, the system loads context documents and creates a vector database. In our case, the document sources are: + +- An online software guide (readthedocs template) +- The GitHub issues and pull requests + +After the first phase, the system is ready to reply to user questions. + +Currently, we use the open source [HuggingFace Zephyr-7b-alpha](https://huggingface.co/HuggingFaceH4/zephyr-7b-alpha). But, in the future we want to investigate other open source models. Moreover, the User Interface uses [Gradio](https://www.gradio.app/). + +## Open Source Version + +The software is under Apache 2.0 License (please check LICENSE and NOTICE files included). For the dependencies, it is [ASF 3rd Party License Policy](https://www.apache.org/legal/resolved.html) compliant: the **LICENSE** file contains "pointers" to the dependency's licenses and a list of Apache 2.0-licensed dependecies ([Assembling LICENSE and NOTICE files](https://infra.apache.org/licensing-howto.html#mod-notice)). ## Installation -For the installation istructions read the links below:\ -[Haystack installation](https://haystack.deepset.ai/integrations/elasticsearch-document-store) +Below the main steps to set up the system: + +1. Download the **hyperledger_aifaq_poc_v3.ipynb** notebook file from the **src** folder +2. Create a new Google Colab notebook +3. Load the downloaded notebook file +4. Set up the runtime GPU +5. Set the URL and GitHub repo document sources +6. Create a new GitHub personal token +7. Add the token, as new secret, to the Google Colab notebook + +The first step is straightforward: just click the **src** folder to open it, then click the **hyperledger_aifaq_poc_v3.ipynb** file and the click the button below: + +![download button](/images/download_notebook_file.png) + +Now, in Google Drive click on **New** button -> **Other** and **Google Colaboratory** + +![new Google Colab notebook](/images/new_colab_notebook.png) + +Inside the new notebook, select the **File** menu, then select **Load notebook** and then click on the "Browse" button and select the downloaded file (hyperledger_aifaq_poc_v3.ipynb). + +We need a GPU to execute the notebook. So, we can set it up from the **Runtime** menu, then change runtime: + +![set up the runtime](/images/runtime_type.png) + +If you have a free account you can use only the T4 GPU. + +The notebook takes the documents for RAG from two sources: + +1. An online website +2. A GitHub repository + +The image below shows how to set them up: + +![document sources](/images/document_sources.png) + +In our case, we get the **Hyperledger Iroha** readthedocs guide and its GitHub repository (getting issues and pull requests). +Into **url** string we specify the website, while in **repo** string we set the GitHub repository.\\ + +From your personal GitHub account, inside the profile settings, select the developer settings: + +![developer settings](/images/developer_settings.png) + +Then select the **fine-grained token** + +![fine-grained token](/images/fine_grained_token.png) + +and click on the generate button: now copy the token.\\ +Into the Google Colab notebook, select the **secret key** and add a new secret, like the image below: + +![github personal token](/images/github_personal_token.png) + +- The token must have the access to the notebook +- The name should be **GITHUB_PERSONAL_ACCESS_TOKEN** +- Past it inside the **Value** field + +## Usage + +Now, we can test the PoC by executing the notebook: in Google Colab notebook -> **Runtime menu**, select **Execute all**: + +- It will take 5-15 minutes (it depends on the GPU and the documents) +- When the execution finishes, it loads an UI which allows to ask questions and replies in around 30 seconds -[Elastic Search Windows installation](https://www.elastic.co/guide/en/elasticsearch/reference/current/zip-windows.html) +Below an example: -## Ingestion files +![UI Gradio example](/images/ui_gradio_question.png) -In ingest folder, you can find two kinds of files: +For any reason, please, contact us on Discord Channel: -1. es format (Elastic Search) which contains data for the unstructured documents -2. one squad format file ([Stanford Question Anwsering Dataset](https://huggingface.co/datasets/squad_v2)) for the fine-tuning process +- Server: Hyperledger +- Channel: #aifaq ## Current version notes -That is the first version of a PoC. Below a list of improvements that will be applied soon: +That is a proof-of-concept: a list of future improvement below: -1. Model: more sophisticated model (e.g. Zephyr 7B alpha) -2. Dataset: currently I implemented only 2 documents as example, but real systems work with hundreds of documents -3. Retriever: more sophisticated techniques use embeddings -4. QA type: I will use generative (RAG) instead of extractive QA -5. Hardware: now the system requires 10 minutes to ingest the files, GPU can help to save much time +1. We want to implement a prototype starting from that PoC: container architecture installed on a GPU Cloud Server +2. At the same time, we'd like to pass to the next step: the Hyperledger Incubation Stage +3. We will investigate other open source models +4. Evaluation of the system using standard metrics +5. We would like to improve the system, some ideas are: fine-tuning, Corrective RAG, Decomposed LoRA +6. Add "guardrails" which are a specific ways of controlling the output of a LLM, such as talking avoid specific topics, responding in a particular way to specific user requests, etc. diff --git a/deps/bitsandbytes/LICENSE.txt b/deps/bitsandbytes/LICENSE.txt new file mode 100644 index 0000000..b96dcb0 --- /dev/null +++ b/deps/bitsandbytes/LICENSE.txt @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) Facebook, Inc. and its affiliates. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/deps/bs4/LICENSE.txt b/deps/bs4/LICENSE.txt new file mode 100644 index 0000000..fd6e64d --- /dev/null +++ b/deps/bs4/LICENSE.txt @@ -0,0 +1,26 @@ +Beautiful Soup is made available under the MIT license: + + Copyright (c) 2004-2012 Leonard Richardson + + Permission is hereby granted, free of charge, to any person obtaining + a copy of this software and associated documentation files (the + "Software"), to deal in the Software without restriction, including + without limitation the rights to use, copy, modify, merge, publish, + distribute, sublicense, and/or sell copies of the Software, and to + permit persons to whom the Software is furnished to do so, subject to + the following conditions: + + The above copyright notice and this permission notice shall be + included in all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, + EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF + MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND + NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS + BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN + ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN + CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + SOFTWARE, DAMMIT. + +Beautiful Soup incorporates code from the html5lib library, which is +also made available under the MIT license. \ No newline at end of file diff --git a/deps/langchain/LICENSE.txt b/deps/langchain/LICENSE.txt new file mode 100644 index 0000000..3957738 --- /dev/null +++ b/deps/langchain/LICENSE.txt @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) LangChain, Inc. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/deps/sentence-transformers/LICENSE.txt b/deps/sentence-transformers/LICENSE.txt new file mode 100644 index 0000000..8e5d356 --- /dev/null +++ b/deps/sentence-transformers/LICENSE.txt @@ -0,0 +1,201 @@ + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "{}" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright 2019 Nils Reimers + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and +limitations under the License. diff --git a/deps/torch/LICENSE.md b/deps/torch/LICENSE.md new file mode 100644 index 0000000..69570b3 --- /dev/null +++ b/deps/torch/LICENSE.md @@ -0,0 +1,27 @@ +Copyright (c) 2016, Soumith Chintala, Ronan Collobert, Koray Kavukcuoglu, Clement Farabet +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + +* Redistributions of source code must retain the above copyright notice, this + list of conditions and the following disclaimer. + +* Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + +* Neither the name of distro nor the names of its + contributors may be used to endorse or promote products derived from + this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE +FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR +SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/deps/transformers/LICENSE.txt b/deps/transformers/LICENSE.txt new file mode 100644 index 0000000..68b7d66 --- /dev/null +++ b/deps/transformers/LICENSE.txt @@ -0,0 +1,203 @@ +Copyright 2018- The Hugging Face team. All rights reserved. + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/env.example b/env.example deleted file mode 100644 index 8aff88d..0000000 --- a/env.example +++ /dev/null @@ -1 +0,0 @@ -PASSWORD=elastic_search_password diff --git a/images/architecture_modern_qa.drawio.png b/images/architecture_modern_qa.drawio.png deleted file mode 100644 index 4651cc3e8c39a09d229e481295a36604fb95003a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 74115 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

W#W*d^ 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

3xAPd0{HVYRp6`&K zNTuvOygnt=6V6&!y~GefJ?OMDUuP6FjTy0m8uO)j%}%A#+C;Ts<4Xj$wu)?TTG8jl z30?>>;$dxl)xK%3w+OMi-h{|AA92@g3r3Q�mDw9@3Lq_ILvp=kNyM1Q5iWuNsn5 zmOuajPaS%yRA?<@Eje2X!6j6r#{SOlTXOc+RK$CD6+?lH4!I*PpEfj_pUWFU86Lk|* zAVf&(0bX=Vn(6BBk>m9v5!6G>o!|M&&&B(5vLdPO3&q2)rG=9w>5AgBpWg;%n^7KZ znfO13y?t}<#CE?_b9!i^_wlf<^#El$rt^~wqNBw`sm@x1(x@J67Zwd!Ejgc)}QanDL2>XdS@(ShKWG*PwlU!Z~2 zPAr~`Rh<9k2v!kz9_-G((j0Hlc3#n{b>9cAW6uUfZ{|J$32VCvr@YpUc!pOLU3zoi z%2(a^%T4T0WtQJ#WyCnH$J8hz4e48E`VJ?w%8?ZS^m%FkCP;gHH+e3tF0ZCjAA-{V ze^4RoTW_wXc>;5|ME%_k3P9%cZ}`mR{gCP~w$SOATC?tsCu?`m*9-W}@bl6JnBNmB zwMx%VdHeHgp*8kTvw@Rvu!f2|0#&_`e_#DKjG-8c4i9x{^7fO#LFk?vm zXs4JeQDy!-AD+lgLiWS`T z?>=pd&)DRA<)RL^hXuSvb)cK*L#*MqAHarM1VN4FE$J3L8pM%9PL% zxSGKeTG^0Pv(V-SH2y|Ys@w<)G(^{dodf%%hYF?U8!jVJYS8&YN&f>UJlJP(j`AWT z$gH`bQs&YWPi;^)x=LoITGz!aqDtxg+|*hT(x}~OeVTjR@iwDWI>xMMZH2C|w`j!9 z!3cI{V3o)}I6(cIhkZtU>L*+QOJUA%1a67isLqq~w56CiUg6?B(ax_{kValL?YT zdTx`4)7^Iha0jgl{NIT|&BiKG2KDJMm61ANI+=IMUFOvD9;uzti+ku9bQvtqg3~*EKs< z*WT!g8nBLAZIT_C*1lh<{9c%1^h!_9v15T*26sHQM=vw86#XW>A#y% z8JTu=xW})lFO*#x)bkMy;RLW7>dJ%VcCo4a$qBTsyxEM^mQ{rA)5EuQG?BH}&%UGA zG8%3xN9D_sa_26-!E9fu&vf{~88u9YsF>@N1r4CH$92jqH4dmzV$?yShG$e)^haC&E&=~HarOWy?l?pjkVZbD=bo7WS~vB?Eh2LlIg&<99p_dH}=DY7eP4RZN5bx zP4+@2yAEAo9@qtg66*Cf7V3ZNBz>wobT#bK6|8Cw13SF`(H40i7pD+q)f!^+BYNEU zZtU0qhongxlbinb{1lcGKEi(#h$_1-D|3xI)?EXV8X!GKx?!B?9BB)BBqqT<9ql6V;eH;x7P!Od zj%D_gtiPC;jXo=5FIcX$TM}a*r=s~*ZDiM2y1u)^2{FutT_+JCM;Gm@<3Bo-$asQ? z72_(#VU~y3bSFR2%66={2Ey96YXIApi%XM6PoDhp7*>J#Uqao{c`4`yyD3x;#5b#6 zPej(J&wJ(VjRMPjp;F)gYQO!T(UKFxU<~|^Xv*(>M&#f5HHcfP|H1?Q3(H0Z<%5XM zRMRkXP8vnqTe-pRAZ_{abuE?J-z!Yg_fuAav5p7aD$F$n4BC@as%_?78YRT9&g?npz?_&mxu6U8Yu!zV^QM_5FT^@Abgd z`JCcbjjaFxK+);^-&X;E^$Y-DotNBZ*^$2``IWL}UG&v+_J9VG)~xKs#*j0Y&j0|8 zc?xScH_2YhN1XSH1^{-&{P|lq9;}-H0Gz+!^!J%-3H}_0UG8Le5pUr{%O-=#hF5n5 zn?7qeWZ&L>Oa4CKW}Isd==|M{))VWaYG{x5dUbB-PVT%uO9BMu7_?~Fo{&7=sYiMs zcjDyR6Lt9REmwn{e)vcE%wqBU{9LJ>bS-+l?AMLAS8B={wMS${S+mV?=FhMe(PRTQqwmQ3(L}ZkilfDO%9QL??8V>J$j$KpAtYJFp%hY6^e8<*#_-7`sdHcm5Ks za05D3Dn)z${KR`>y>u>pRuV65R=}on+5Z}u+O+3P+&ZuV+Axe^S3pO##-$|0gZnB6 zc7C|580~d_*=2l?cbFx}_*HN8(6r<*w3g3IF5?oM(N4B4^8x9BUR9i~Ec1pv4|C## zo}wMJhr}V;vY3u;6B7gR{fjkvG#YvO8@M#g%_|#^NJDJ_0L*U#XH;%pa7(Xw-hwkd zk^v~+sHc8p5E}F%IaiP2EnTuK2wW6f?~pvQovow`!R(8pdDlVp+USUmoQtJO1iwXZ z^EmhBQ|FOlMcus*BdcTUADQ6w@?>joJkqGg7>#d*?y%e)5O90XI;YL3Y$e7^X%e6a zx^>-E#jHJ!@OmZPBg%v_*cjA+qeHfe;Ym0~vn8{s78{AN!NkqwDaWupBnU3TrQ$$_X zm6^Y1PG>0F_|MBR9^e~&FO3|EQ4Q3K0X}AV!WqPaG3N$i!G~karmgFz672TJOg!C* zy}UmLWcJ3-tXFk6ma*lr;4CMgdr_-$`l?!BIH_NG=n zu1g(EPwJjp<}>(rW}90NgV?n^>pNQUHn}Am*!<1Rnjqb};3%8(3ki5;Z)#+PuO{0P zIn;WB^&X|BiS;8p-)~W%m<=*St-zlT9Wd>l^{N|T3rCHUGQ2jta-ILSK(Egslc*^ldcS>s##wR(#cOds%YB)%{OZcPR#V%4DMK_f4(87re z)a%$hTh{wnbuFw9{gAUFV;|XP=mqT9MCM!I3xvXjhSU$w)rrRibz^{23ok>*Yd652 zgpH*HH*7{^-$LYlQtayOzQfTK_z{~x6&pw0krk4GTx4OyfeV7`^sRx#Vk1iS(7zTL z`dNsA)K8iBCk|}GUeOHn@-*cm+2UAJSJCbIbtZ94^t=mHTtd9Y_NFv~NL>Sq=21Xg zFsiMY$wm z=ncNbjg_K)@p1{+BXSC8DuGZ zg!@Z)`?S-HcJ|O$SbGK3>{*A@(Z^Am*U;P$_)y|Q?4fNX4pNH72%zy`NPAm<^LTwf ze@Ayczn4Y~0|l3B2I%6@g-b0_mv9YH1_I=0Q+O0Gxttyy#u)@k8~7#f&_>r9LPF_T zt0+wHP0@yw@z(vox<->vC zb^+59*gYaUgZkidF(&sl>h-Wb!GzboP6Wl+YAb5%H^U24GoV8eFB_Om%&XRTe;<*z zn^kqH?SsfzQX-b)UH5Z!AJXMM&83bc=2JoLx-csCjqkt^`Yd#HHTFetBxxu~FxpJ2 zk4#vxUIEK95^VgPXHvV7#h*3br7obu)8DLa0tIU|Yuum;S*gRchB@3Xe$L<P)g=t>Mo}T%Xa7C-TPclA=wq=(qTWQdG9~;RtgbKB zoum{CcjS1pqF+!cq3x-ErrZ}A&7Bfq12%+=Kos~1;Ia&C;7S2G4$g3F_I+Qh}Dq3}8On=I(s z_$u$sXoKYXTpjuV%acwpcM=0KYUYX?p%16$b-e>z<>G z)_ZQT5gSb(9II#H?|@$u3j!|)i$NAr&Y`8#QU0AJE%?=mg>Z^ONf2%x}`N(hn2zu7Kr&b7!{Qa0d(vX7TW$LB8wUKM?9 zB+*PuW0&oi-2_(mLHb+%(Lp=j?CI&0dU_~PnZ3Vi%afSWpCyi9)2Q+CSHTh}PRYwA zDeu`Z6T_bN-K_H(jbJ~9iplI!fvFGG-nKeU>|@%GX{G>QQ1+dt)t8%jNt*=6SWb1p zkvchnMH4iVo)_}0&@#Jk$y|wyXS6~(OFEOq(c69V94a*j&bPbfO&h+*DIK^(umGHw z1^dpnwyzsrO?Fj^&#VIo4#WUU^^_PZ`SLzfZ?@e1Zb4Ee^Z~ans9AAx%^+9 zivla@o9fzU_pQxCe${05xzB9B2@#RFacc$A=V$CW9tkIoX(>MZWTN^ha>@kJcpA@w zq|=VyYV#)Xy+G)pV|P3R{b1d3w{fQJwW+}K4h`OE=``k~cyN8RevBS3yHO>2+%u$s z84dNlTqG>^J|vp=a~SP7`$>y81ABok^%UvuVek0^eeh(zjZeS*_;pR5VY2ttx~?pA ziYTc4c=|_4^}YQaMf_$t3!MGq{?44mS5_NeFPG3tD3TrlHy@sZ58kIgv?yR7GR}N2 z;IA#Eq`<}u&ac7;Ei-SFFWU)B>4uNq)OwvW5RZK^t{cEzPBnj0U}7N{L0LRu_fZoY zrmn(Kq+U@^NBrk$gJYp1RA~VX@`8iua4$Ux07N_wbio$CYaAy-N6fX*RXc9<0G?P+ zx%r1@XsQ2NwRhG-4V*~vx_P{#V)?a7fjgtpigJADXh-oD!zy%uueX}15KLM0G)FX3 z&P!6EmO$O~&tRbuU95ZQt7S@0+!cx>_aJSB(lAiI7U(MNYPrJ#|tI}#? zDelAm#d{{1kOQ8kX)m4a@N$KfV1pfT{L3d+pYspZ1?gxslflEjS_gO`F&#w>NGG^6 z^{t=(hU+X#eYTb`@je+>1TZsVz{JQr-r3ve~j+_LY?()&t>|lP> z8a6|rk=93q>ptT27^{JbwxE|wK)+9X4E)U@sbW9 z`uEIudJ_K;W9WYklb94#Y4rom7_|ieMp*CjA-aZ?yA$_`@;9wcIOOfA{mAwL&?fI) z+4ysBX0GJL%$u91mIJLaQ~MVAByx2oZAVX&@yJfB)rQ3eG8pe4I9%(&E=g33fleeo zBy-s1q>C=n=wy3g08b#JQQ%#b$%-2<{xT=_TPi$kJANdSn&Rqw|AyS-JH`w2N%|M` z*g$W1)n|L>nutEr+BSGGGx&+{fKo`s>FQQLordY88UpT>+>IZsvt?QJMJs~ER=nd& z-TTZMvzV-3USYcZqA&dY?AFrZ;x%zc!y&Nqq-AgCozqC7J;u6PnrJayOU5m`!Fz2u zvYCT!Plv$La__y*NH0GVxF@a2vE^CjP7YKrlX64;W-7t@R@lvy>HChh)qYKZs}rq) zpu0PvCmrrwQ9iUI8(fqcvh?miOgIwEv2cQ-G`i#XFEn$XeGaYb6IIfXq0rHBo_yh1 zgO8S0@iYFn*k3t3QTy;Kq;$@Db0WBBr4b~fSx7%*=z60JS(Eerzfw{E^=3)e#lqU* zkZ?$K>5MEnt_7RXMC~iTF@xgpo@9^No7hrzqKGS_r(Ajvh!9`;IlrE^(b*rILBYa; zNNMmK9IBSkL7bIbzAC+lwf$tOjf0XgqABET6+vu@qmFL?luf?UW4J&E`*vVWdQh3% zkIfaOK2{aUTe6zLflEWJ*Vk*zeyipJTl&dIYk z0g!-7QGjpKj11CJs6Tb9lsjDPXHuWCi6Ughk1w3-S=>=K=@$T?W4(hz{6hLQ9GM8f zTuG~0!@sQ>8yf339Cg$=*`|(_AnDbWO%4;)-W11NH*R|dw*z7&GW|;(8&XM{@?D8+ z5doRbHo*%Y4$AKcfZhfjfrkf`QfSXsPPdq3EZh>En(nZQ(VI|#9vAXMS<@9{M*XNg zrN3n9XVSYPt0R^!-%$I|!`+${Q9eH+KUzj>P_s^tZb8n3N0p^CEL$9*7G)rx0p7PM zZe=V4m-zp7II@#&*RjW}I%2~BII|Cl6q}Qg>xOQ;?02elvW&Ntn-NW$NfOu2LT^RLnLfRF`;I>1^*1ww?kAeh z_4^M_bNT#Ln*MZ3$c$iOtlPDrG6xEw2ispHYGm4eH#=l)XR`sQNr@Qy-uY z?IP8_4M~q%>CKOxK}!N>JrFVb|-kaJO_jUJ@#mNR|RJFjk@u^7(}-?Goy)iewwA zI~~H#bZd7)Oe%J@I_)Ns!>@jdt5oVQ^~$&N*Sd%&@S?3V$I)6Ia*9nAex~{MK1I2j zkhk-&Fgx9Ryv}6DGGm$lTpi4ZP;Iz0!Oi)fHWq>g3#KME2;48$XHEAB5jt{wiIC${ z?^OlQ3PnSxkZ`EC&kCd|wXceO{E9F9rE#%}39E_olF*I}L7@yzNeTdfcLR^f9Dfg^ z--V^u_JgQfRTis*8IzNe6Fan~!~G+Vr}i~6V#)-U4UzCGrDUmlzvIJwdTx)1&wWfJ z7hErKwmS4^6#QI^$;fduJ}L@ct}|r?8%#>@Vmv;1h1Rnoq27;v-C(n%hi+VdW1L8O z-cJ+ftpVlg#hZGfklypG;f%>o zm;0HI3gYg^N}Dsd#?EF%LB8>W;;}8T{N;&dqFf-lKK5I9lYs4_NBEjmir%)HV(l17 zvg-Q$kMTk3KYoLb#!o=sa*lF9tTG=^yLsyEfw{a++bx0Gq0z4Du$gFYtN40z^xs;= zw#7|(<))=5k?v0H#T-=mK3QI9VRLcDKm4Fc?E}rf(1bmgCNCp|hcTkVK|Z3k#z3ez1oz2 zB8)%Y=P+|StVa7JiQ#nf_H}kR(bE@LBw1Pb%pWpk-R$qNFrwN6`>&!Vg!M;Jl22?$ z!em>mpHk=PJGvrLK3$T{pM|7e@~Fkc#I9L#pP%+xTV+5-qyFN=5>7|+?qGJaVhJOjy)~U z^qnTpP8I036B~jj1Z)queB#3I^PM>!X!yX?A|ALUtMl(6Wx5qbcV3^RH8+|uRG-zv$b7Z|4t=q;>8uUwg zX{h>C!7D}9J89p&X`0buZNmTR38$fe|Jf5@FHBA6=GzP7?#1eDsT75xLItl(KPBQQ zNx;=sWU#*+!-Ydb5?OOhFQNsYGTF{v_?66Y9^%}J$gr*iK%^@l^B~fN+AtQpA)NkN zuPVib7XPzHa-O~ESlf*tQEm3I;{~n#PG(0&DZvQ8wZOjG61e0!Se1~XYvD2{f5>RA zJ(TjaETz(~E?mKGd$J}~_q72h^B~=FcKu$~g$56*F2SE>I>@@N=};a{96rB{47;dv zk_W42d!M{A(Shqu{JDApL*Np$^hfnb4he+taulf_%C0}m&bFrr%Gk0S?AIdNxi&;? z8fNLa3Z>B9fw_faeO{()7=dPJ7g!8!4-5FMWX9y`XnkNlE8&U=M9>im?Rr2!0Zg-| zDQ_NFg>NvxxZr{>&tYA5$L7b5Cg#c^o+mDrP_W!Kil9QTFp%5ebur4uA4tzdBC9wF zv!Vr?#D34beXED*O%0W%BK!Edgl1g!h)cC~ZvmS~4>SYJi8Y zb!@+R=AiPVC~xi4#-Ge^c)QUw-*y z`H=73!KB^nPrh!6K2z480;~C3#Z2fziGlcYH=+ez-;5w!=r1t&MC~&T+sd)>0X|GB zi5(LxumdWVUL$WZ#z=NdsUbC(nApT6wD2%Mns+W75lBT=#8M*rwAuAO(f*`%Qjtjz zaVv2Ev@`b^%7}HlI>)N7*S%SXwxB{OyUmJ;x>Qx2Dn3M%6US2mJ)w7w3I|uc!{Ea< z#fZSOVRlxTSET`C3SL#*rB}c@>71oIr7Da#5bxzd@Ux6d7MF3>%HQxWX9xyCf%C*C zfvXFwSevrK09>l*f%;+y#TPjC^Y!5#IJf7$aENS|kmEKu;Hb=o@87T1JxiLo+Lg9}xCR*|a-#&u@ z?Sdm;eo1^PHVvK5+h@4<^3AZb%(Ki#i3Jk^z1sP-+ZWr~z(@~Dk4_VU6ic}-h1|Ss zN^{FQ8d@}L`lz3vI&C!1jIFpOVnO>Tt}IKoWiZc@US(?J@{Y9DaWL>|-kl-)q2c-P zv@)fd+r4k2OQa*JRn?y~6io{_v!Kc|Hq|p8-L=4%!%9+oYG2GHKWZ9j=~fsT5q}>5m%Ugc!@KOW&auhJ^qM& zj|OWbj0H2elX%^2j0Okx2WVt(er29+#PJvCoY;VwY*&5C&F)vI@c})et=IO;0p>eb zjdVEqsOu-iVv_P`>t|Kd>%`$*-IUr&3){$>6xIPG9EkKrghsz}3+Z2!Xb>@Tj7fSO zLNmGVLVti=bD}eAz`tfn5=mOLT}|B1i$ye(0)xeU7^`{{BbP?fWa5)Ni(RH~DX~_? z*bKp2>XR^1)F|4KDQLlz(%iwh^QNkPJpM?XkPv0~0RJ(L%YfzJJ=vt&b=RA1mX{96 z5veptKk}1yIAqY@ijpw-oUIj4)tIrV_CR=HMg%x1^2)_#QdIx$i6Ie}ZiSN)9WW*D zS3eFR(&U@uw`H3_?W$CQrT5*vR9|(ARyr5?S48*`n|o7dd-F!IKV}t<48MIQNlk1j zk9iV4?0ubL-|Sz1&4;n9VDE1ydbxAD?P^H&Fu}cl5wE67aESGbd8F5Z;4{947WsYu zw!*e{X;KItC(c{Xc!!h|=Y2!kPfbs)vHLXGasF)LZmLopbI}oG-Vp->8Ev4Sa(_ul)FIz)=$}>G>4YBsYAx{b+sj9G0UQO&OTCuOI+2quzD@RN>y2*uQ~MteylHjs1Rx@+?9R_v7KWYkD~@6$E7{L z&jQhLownXEOVOxLv(0>TOz?0l_)Xnmc%0!XNNbag> zXti#0ea>lTLip7x@BTPsl`+~KY(-7CbZH{E`(#ndkvC1u7EAotm*62lY83NyRroV} z^htJ2o!h*NEi6?0x}KD%EB034#r{#K1P#r88q}g_nbtF{ndo1~N*swV4MZ?2ZQH4^ zNgAe!)s~GM9R43g9B%Auni~#jjJh(K)8=4*`RA=&nydq3O7{%7B)P< zi_UQ)X8iR6)JJ}lezkUO3panzbSCR%+@AgO%yzlC&Png=S8*RM5MxQU9Pjhlx%n@@ z62=vZm=JcUH1Q4a>H$RX%~ZA?=I|p#n?z$ttw8TF1uyV!-8WwWd=0Er>3`mT3pTuJ zL>QfL1zQn^A|bNPJ?%Zz#IpWEfsGTx)^O~4R>@o${KB(jjySshWY8msa}o91L>7nA z7Gu}T4BIJW2$q)G>zi$;ugBsLWcp)J@;=cOir!ksd3G%#t*VJXa-a_c-mVGyMzwFy zw4<2+?#pB;y>BScJrvElU#LwT-U~FM zKX_~zwbMHtZApcD=eze0DZka~TFCy#Q?=J~5=(0&HJP;Hdsl^9#dB>hPLcZS;iDP8 zrFK{HZg2>6J9N3wgiy)x3dsrN`i6*mCZ?BSx?>NMc(1kj9VGM;uWhB5a%S9!s)yN} zTS07Y%{*qBYep$VBRsP&+GHnRLvMDe@i$X(>hA*whuVEi@gwrhugnst-lA@EYTObv z8`XGzI>n`5a3oisdaHT6)e)*!Eay}MQ4kkUYQu8knS}H|H_b5B=U!%eWBgqnfXmE1 zXvxlP!Fl!N4zMS?28c#`gG{nEMfYr)L`9<*&~<=_riej2nypF={GKtgv~OZ#I=Aj> z;?KC(W{8XSGn*^2BnKD2McQoke^`T+Dr1q4B)1Mpc2-J=7BddAw?8P`+|;fPDvwgP^@V$Y!kESZM<*^Xf=Ear^@~q z{Q>$I+QqxH8DLH5suU5J;_iIT6*)$ly)gDb4DX!GxaRv%*+Dq54DU%c-&t8oM#wxM z|8e+CrPZ2=WN}z|0msuF7l$|E6qG5adAcm>^h7=9IB^VrIAVrv@WZhJDjjJn=ML%# zKgA`<6)->Hp+e8FL1^DCx;Ob(Wen(?O)zH1Q>viAR=i@&I7A%8Jn*jc(Lv5jRj^AF zI+`I({#sKmx3Sbw=_RR&v?Iml6MRGCWsdJJIwiNg{M^et6JJ$Wxc!KBC)9?MR6~zz z-~@m_$35lmC8aglj23y6DJ=4oUJ*|Xp#IAI6(FL~HUqwwKxHC{@>I7j;=@739ZqC9 zQ8=?kvGSne_Qm#}5ID11cl`K=kKxj;(iN6PiEa{22l9^IZ@c-u^^uRRrQ`EZfK&MA zeS2S-EhKDk*$~1qnG(3q2*gJmGIjpZ2!J*3Jt5?Q7o+9O?})sir=30@8~0f?vdh$_SNKd!Jg+k3;ECc33xY{?=6CKk(lS$v7%{LpxvTc zB_aSiO@9L(CS?>v+M=kK{aVe|(sclHNZ3rn=JcM^Kki@@_Is6lfdh2p8Iq$#DtGl= zzVD)6?$`x5>pEi@{C3x=z6d|iz%6L&`D^R{(Owp<_qmXHpbm^GO1}1Ij+S_@UEY<) z^k+(q(9gas1rKPXR_HNMi7k}8GHFj+(+S#~BBMJl%8x&5E;Fl*%&y2d+EWolnMEhF zxF`NTcJIZm8yK>Oe9@ws4e`?T``sGp*Q^}kr_AemPTSVrA=VEC@1z}HW$wgsUNC3n z9WW_LxW^#DQwO17_4K*XR2dbv!2uJiqb1LXdUWNhDgfXd@wGDfV?OuyZmR>~JqR)f z9iGKC1uScw9Nvc2ODA0-D&riWcc_kdy{;$2aW4P7#r{KvYP(>gZ#p+ali_l3vl!8P z1CmQ%Iht~D+t^AfZel&)1@mMkq&;Vz-<-+4pw{PU##oEhubo5+bxvN9$F>t3cWoeO zSSNKp9+uKt=Y=WY9*Hmm0+jlp3N~kOQw)4`kMvT7^*`3s&fNi7^?8`a7)^FiD1RLb zi@#C6a<{xfp}0Z$4QQt5N4LC-Jk>RtLS{%`T~o-i1-vqgI0Q&9 zg(Y=yZKmI^&*9IN5Re|o}@pjrrV!PcVbGX|WP1>BggC+;V zdzOND8Unf=SZ5XMgs1qn#w_ViUwf7o1!mKyK($6OMop%Zlx7|%)i<)?I49Hgwzv*X zoXyJpbaeyMR;E`+IA=KsW4D@trlx_`3znrU^TXX&WXd-HaH^w$tX+|L$K~CmE*Rb) zt);x-4?*-k)q2+dqn(aNg(IA6k^3O>k3@Te;Gu$5-M3L8kU&_`B7Ri+6C~a-^|$@Y z6+9^8revbc|HvvVe%?VS{jF*&{A~=CUu3ImDoZ(>W~FI?Y(NK2Aq`+D zCF5%xa=qByw$;080a^w#80GzM5>UJrEP0 z1rZ*+gMWkb821q`ziu~?{K{YS-w|F>YE%Qv7sAB*p+@{K%fAMKN_A^=hlFO5?s?20 z4DQNLS+7}apf|UzI&xYAr>$pg33s&~e z1ir~k(tt83Ir3601jBE^`CCA=*p{{y4de><{9I5kobVe|z}Jfe7!KScYj0@U7QVzb zA*Yj}Lfb@`;?E1`<8JS;MNtbP5oA zgEOalBr*UuldQ($zN_6-V*1ZP=&ZcPNwbRj%tp#=YbWR>rT2HUpwQ%#t2$=M4t4@+ zw&fsr+gX@jDbQJ|H?`2Uy*+nN!(m{`gnij~gL~EJSg~$FWAEuyaRA+jQl;}K@UK0@ zQcyk$(eNe+*vNFo=Q(O>M>q5%Y`Lx;2Il7?@pk3H0koA#%m7wrJD^pq-2tOuh^XoH zp7C!bdu%qNPA~2r<9H}!sH&_zik$mlnCki9QDmkD;-Q`P`Ov*+gE?F(*{P7okA8kW zcXTyBGr;hc)MX`K4kcAE$@K2;JH7r;db_6A6zGu6w-jBt(IMdhA-Y zQSDqNob=*KCildt*>z4$L^nzpgiUXQ&7!+oQvem1Xr4awpMCWvRPoxFkvIZ+{eCJn zX@1_r1Kd7+VhAX@5w)Lr4%`8a_U}VjRA^U<=qnqXDK%*7 zFxbe{IrL>NNa1~>|EDr7Z{0l&$UB||OO&14LYgv*8aVdixxj5~C%=K31?V*zr)((& z0%8T91Lv>!Q@9k8x_vy6X|pcELXZJ5_n z6O(TDjZ-_01p%7_(<6Jnze$JWz!nYC7C+F04eB4V?tIO9i5P#L=vPUHx^x?;ib0!3;|{WiyfFJ?vII+ebvhqcWm&ctHNP5|Z7r4pLG?Mk zIX6LWqPshUp#E5+_(!I#N7*mx8ukI=tYf)8TTEPyj?pvm7J3;2Wu_QhG+qqTSCe^x zxl*bI{6NeAwTEZ-Ymf5x3-enUwlX6_jU2-J^ETv{y)*Y+SG`Tubhf2dEoX9HIS2o4 z>Gsn)(DK^)i=VpqEj6xc^LP~sv-<7DX4t5d`#e$RTGui&h6TDfIBNhxLfF$qmXZ-a2`;KnX`jKx9OhduVH_;>K z)ID_WhCnXuk2wrRBDJSkxETj*cV;>lQLXv9D8QL-QnQY6J46ozNoJ+^!TTj6EQY1K z3A1^4-RuhpZ`O?Fdo%s!}Nuc<~f1P%s zG}bjFJ7CO%-FDT3h;mS{5JP%SAGcsi2-j7EQV&@$d)54s(;?qc7W8;5ip<#Nz3(IY z){IY?1{OZcK6G^i$$kU=QC4Zya%eSa*$JaG7O)KmI`fT^S$`+Kze7)fQRo^wT$vnq zB;pI&!0(6ao0}s@y^pKj=@QMrn5V*rCPoupxkyUb9bo=YN0Y5!al+)Iv1%@LYrGe@ zKv?Af+WSj{o;Kg;b#ey%jNK7US~B%fpvcMw6zILOsP`V!Y!svKqFHsIlD_TCzKB8* zTmw6BNxMepmO>Ph8$sKN9k%?Wq;+DZm^kDRKf<(b_-YjGOW(402{)$}!Z2N0j+75+ zyEp1WeE7aKsfUb6->&ZXC?Y_YV4vxBQ4Z1WAY9#zVj!(OY4?uWIC?ejc%Irr3?d=4 zsH67r%(8f@-g0xeViBk+i-|EM-t-?@dX}1@1j5Mq(M|raQ0;yW(sX zVH20h^^&tZagD3QKmov;dTF);X9Oqzp!}0rKBFPJfTfz2x%{8^ua}mEgA__qQz5KG zCt6!FnnzjQsrlgcm-M)>}WWw{N)ypGx{gzo_!VQ9mtB zz3xuF+>xNqWp>Xp4+py&*aV$QY+K#UrW8^mXTmlFT8vzA^O*N z_jMTv2Odh-e%XIT;D4gQJgzNnnmWiFO zsJv{sJG}rRFpQ2vF@2 ziaISRL|XLEs5CV0yz{~zs7*ESsj6ldDyY-re3si}HF>MR^gg)^nEFH{^n zdW?CIRJL6F(O*wwHE6*X%^E4PFHK1fa`o4nMS%YwOThjce&GKIxsjv9ATV4oW@dwz zm#1ZtAzG6oW~8jiBtf$&+(i_H3rQl6^LEl&laU=5dRL4YCiahIh=;ZA;IkL5b}#N>7D@t@|QgbL6>!1tGB%dhC0wC&>wxw3m4C>?U$WhS+Ue_;my zw~H1QwgOt635Q*VOJ8U|sW6U_F5FByxrJ-SgprwB03DX;Tm^@j+!SVyMFr5Vb=uG*CfuI{x4iA|Gm|PE z2Bsi30v@YtV8uCc^3L~?nib4CZ&{fpq`MYCYQ{hMskxw^5HEEmNeUKbl!uz6UoE$f z3SS1B-0*&iKlHfW=SA{aywL{0*Em~Z&Z^lA)H9DRJ?^nn2BaS-= z1ktvbxLQaS#KIlw(^gcVWYB|elCH3GWYRsFHY?9SNVY6mn^7LtKXdcVnzT5c_bffu z#2uyce;weJ3>79QUkp$G5$v7r5SgZ6HaH)w;@`Xe%C3qD&{U3%)=Au#YBM%J zR=qw+MlL+QnrSxB@GK+)em!XrC<1Oi$~QmzZkq`AEUyic+@cb)d-cs`jf*Det0=*= zq)8_Tp&B(lHW2OCd>R$o@r|C7lF&yz8_B)Rh9(+lMgyg)pG;7RjsCr>JLtvYJq6KB zo?fVX3(_yVC05HnpZ|>R0@N32(18b$noF~i#YrtJQxCZgV0<`6|6W2eW2^R)4zEzN z9~)ju&*f_jwR~@Wvzg%4tox&+2|C)4R3@_wA*0$G5}(@ps8s2^JwWte z?e{?7+6caRtCsmo)tR4OA_^K)wI{S5TZWS9usTFQ`%mkk6>%utE3kg}_&(|*8gfzX zQ^F9ZbKp~)w}IUyo~=lBDe2>T6#<_W?7{{2e#^rJ?JN*of4Of}sA=rq{`;B%_0YR|6#cw$q(0R|iw1@5)heCv>X^ zRup7bqff15#P|#QBj>}T+(#aWvP)+#jID`tyzc0E3hhE>+#%hFh?~@I(B^Ib9*#S? zZp-^0$D(gh{$n8h;wde-iZ^EkOdaD{2@jDmief)ZKBy5XZEy!^J{_MH;7z%4Gn8o; zI&}^>284sun}P@#u`rqQ_Ao{Cmw)^*1q$t|F-VvtV&3`aT<(+f9{VbS-q|7qOGF%S1pkT;1rD2hurWId`B zoi}cD@VGH-c%u6#eK>bQRLb>HxKU`kEhI~;IaPZJSZ)*z8!e_KjnOE1Q^H|~3R_il zM4$VO9l426#*D|6lA>^Ta_757Ao#)gLCQDy5;1o={SWy&Kz=%JY(+ig*LCu z((fvOpZ#`BsGvN_eQ@dQkr)i?36H;z0lO@Q^^Klpco z(|fsnXA~{>@4f|%=B?Z)=GO70z9aVXd{n4npcl zyqZ^NOwIG9Ur44|7lJO=Ih>PjK*9FEP@x~0Xc<^%LZZ=t4-$d7HT^(JQ8!aOM z&=WRmZgg&|tOArSmT?VAQ@D`prS0azE|GX*xhtjYPbKK$_)a|Tzm%B%B>tehL)!oV zNaae=(_58R>F3lhAZ=sx#u9)oGjaEZ=BNttj7TjONEdLo_#PSRWd9=fUIrQ37nI43 z&SF%N7 z0y5gjbQ8f7UWQ(mKEIvpMAvJQ~o=kGrg_rXm5D~~q@^6^Y9 z;TD05{?ZmeQ{qc`C+YW>1xamwx7ji?v6{fgA?cgM>-Cv%#oJCtE~Xl;_Z`8EKpHcL zcC<8+z0s@mmV&lM5 zr3;^u>n<3(u#V1Nypl)GYLQNv>qi^rirK0GkOILvz+Z4xH7u_>Yd%)@(ZpbgZrRl7 zFK&y!o+~jH@Iu?Fqv#IH4 zQqK;pYxeO}lN@6oEf+?^Hhz+wIL?RssM1Gp8G?xn{Mrqlm18vJg!xh=KlrggoB?k9 zX_x{4u$+`w*{%`L8=>9yxO`q8Cio`SCn~tKqmVDl>dkJexcH-7gExL^F!sQu5r0Yl2pZJ*I1ppsJl{M1{SHchG|)e-Y1Mznbl)~HsC-$noB?5{$pZkl6J@sh z6zz{u2V+3M1M-#0pX1wQ*l}AV#7;dT=dTj&0~>8GM)fUaaPfh0S&&0VRH2H2?s*t< z4J<>AepBFE>C=#X)|R4ONq_6a8udnYtdN9N@jVw9#XHn7~%A%5G~&l2m|KiZ3o z{X`i1UBxH^HQ&H$+Ec{Go!RAYu{&Vt@t8wNK=;A=|2-c2TyE^y`8~5 zTgEF~d-qycC&yree0(m#1klH>>A)XOGUct~w9%0mxCf8wYFM$j96hMI4Oy;)?#a6M z^A1E?CP8wHLcPHsZv-nupy=&q_Ox`PlSGmX z0QlS5V`NegS3tG#Uy=zI+Ed=ph|_-(*=V`L)^KXAjBZj*7+ z8~*oev}j{?VV#8iaDS$WtY(H~8+?HPAmpT{}#=TR8u^0K4Jrhf{YqNN{yPYW0m z0?De&V-K{GHNIVu{u$P^_J_ek=O>CDhy8ih#ZD}+$zunWdiQuIcX8Dcf{>d0qbeOD zC{ZvxuHR!Mh5OU)k?bJ~7Z-lo3%lr(Z>n~6yD!exG%^H3gM$^hf-pDRoZ+tLVeHTO zgD*GV-}baW@Ys(i`Z-(0qKVzScBS=rL_PfMZ_W-|gwTy>{&0w$k{~0X*WM=i4*J8^6};E`j#nUfppdPp`Y> z+)OqOrWL61$N@Nre-NSG6}mI7u+fMAMM#|+bZ-GSb~Yy4AoDbRwAzyi-|)kRveEzg zN$?NIzz09($X|2xu`S@*RkPVo^zcQL$mFiuSic09WNf{Vxn(X^q=rQ)*|YIEJm+>! z=V=@MiEgjd&kukGUqsk;*;W8_%AR;}0-$<~%06)6 z-mOFTqqGLBtRhtZul-)*WYMR1`^Dvd{4xudowUpT%k5s_xYV9V&48a<+@D0Wc5~#(w^gDwL!PJk9%!D zJ;%1By(;VXiR2TrtWy7O&>nf}%ED`qFaX-Zrjmhqdh6 zOs~lE-cxUT_sH}6o$EK2Z}Q#Pzf`;AG{1(^jdR~!SMHbE75#8Wolj{Ds6xE(@@dPv z4<^BFJC!7)Z+l)%bs9MI zG^hWR@K@Qla=!|INinWxy6~>#9iC3{HCnUT<&;g%F>3M0JUqFR!~18xerK*J)73lM zc=n~Ph`%-IZHt{u?WMbK=8I_nS57|+THkwr-N!Az=Paxidv1~a-r>c%zbjjRGOk&C zH)3*HEbzpP?r)p+U7pJ_N1|wr!B*B!4!qk8x8!Yk5VB>fz}ug7OKxW{>bKoI`_gf3 zjxqlp+2kvSp8jIFUS&Hqr}){0w;h$=C;c)zT)3j~>qE6KJ6G$quHCo%Ja9epjxhZ< z`aw+7)$1Nik~aZb^BS0`+`9b#@z=Wov)mq*mb?UxePO_JXn-5RwHMWu@44`+&k&d< z=1Gy5l{Yvq{QWn)-dDc%t79!N8!|Y&yD|Bly`4|~zi-#SJgaU3t!TJV^yjte{y(O* zChYIe*9QXk@Bj-9tC!Yy-({;6f2dmz?1cl}X#G|{=#!~1kh$RH7U=FBkip*)t3rU? zZD2`}^x|J})t`UN@rIz2K(zdT%~}1Bx*7L?gSVv+Jh{0eKtd0#CEp?{P91m`WHHysCIn23+91{0@-gaC+l~v-bb_fXou$$u4)V wd+k#y06E##?{_z_cg4Uki@Z^ph5zRKvwvwEWV=M>%Q28Sp00i_>zopr0ISF)(*OVf literal 0 HcmV?d00001 diff --git a/images/download_notebook_file.png b/images/download_notebook_file.png new file mode 100644 index 0000000000000000000000000000000000000000..768693239102e378eab8b82d439ef3addb9b8062 GIT binary patch literal 3817 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 literal 0 HcmV?d00001 diff --git a/images/new_colab_notebook.png b/images/new_colab_notebook.png new file mode 100644 index 0000000000000000000000000000000000000000..0ccbab81b1d5948bfa782645846bc30d781407b7 GIT binary patch literal 19931 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 Z4Gat5?BAN3fQ4*d_;~ocbKGKc{{^Hu4I%&l literal 0 HcmV?d00001 diff --git a/images/poc_schema_v2.png b/images/poc_schema_v2.png new file mode 100644 index 0000000000000000000000000000000000000000..a32c670717d79469e135d85d59db37dd71c49e49 GIT binary patch literal 539341 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

%!S-^6CCiK-o_?Ta|fMvzofcu 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RG~(aat4cXrppjS8$f?9q&vYkBNup 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


!yf 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 literal 0 HcmV?d00001 diff --git a/images/xlm_r_architecture.drawio.png b/images/xlm_r_architecture.drawio.png deleted file mode 100644 index 989276d71b1e01ba3f9f9a87f968b6131bcb2e65..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13725 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 Qwg^N=(?FwG{d&lM0c~1?@&Et; diff --git a/ingest/faq_es_format_v1.json b/ingest/faq_es_format_v1.json deleted file mode 100644 index 39aa589..0000000 --- a/ingest/faq_es_format_v1.json +++ /dev/null @@ -1,9 +0,0 @@ -[ - { - "content": "The number of peers required to endorse a transaction is driven by the endorsement policy that is specified in the chaincode definition.", - "meta": { - "name": "Hyperledger FAQ", - "id": "q1" - } - } -] diff --git a/ingest/faq_es_format_v2.json b/ingest/faq_es_format_v2.json deleted file mode 100644 index 27db4f3..0000000 --- a/ingest/faq_es_format_v2.json +++ /dev/null @@ -1,16 +0,0 @@ -[ - { - "content": "The number of peers required to endorse a transaction is driven by the endorsement policy that is specified in the chaincode definition.", - "meta": { - "name": "Hyperledger FAQ", - "id": "q1" - } - }, - { - "content": "Clients only need to connect to as many peers as are required by the endorsement policy for the chaincode.", - "meta": { - "name": "Hyperledger FAQ", - "id": "q2" - } - } -] diff --git a/ingest/faq_es_format_v3_1.json b/ingest/faq_es_format_v3_1.json deleted file mode 100644 index 1413353..0000000 --- a/ingest/faq_es_format_v3_1.json +++ /dev/null @@ -1,205 +0,0 @@ -[ - { - "content": "The number of peers required to endorse a transaction is driven by the endorsement policy that is specified in the chaincode definition.", - "meta": { - "name": "Hyperledger FAQ", - "id": "hl1" - } - }, - { - "content": "Clients only need to connect to as many peers as are required by the endorsement policy for the chaincode.", - "meta": { - "name": "Hyperledger FAQ", - "id": "hl1" - } - }, - { - "content": "There are various aspects to data privacy. First, you can segregate your network into channels, where each channel represents a subset of participants that are authorized to see the data for the chaincodes that are deployed to that channel.", - "meta": { - "name": "Hyperledger FAQ", - "id": "hl1" - } - }, - { - "content": "Second, you can use private-data to keep ledger data private from other organizations on the channel. A private data collection allows a defined subset of organizations on a channel the ability to endorse, commit, or query private data without having to create a separate channel. Other participants on the channel receive only a hash of the data. For more information refer to the Using Private Data in Fabric tutorial. Note that the key concepts topic also explains when to use private data instead of a channel.", - "meta": { - "name": "Hyperledger FAQ", - "id": "hl1" - } - }, - { - "content": "Third, as an alternative to Fabric hashing the data using private data, the client application can hash or encrypt the data before calling chaincode. If you hash the data then you will need to provide a means to share the source data. If you encrypt the data then you will need to provide a means to share the decryption keys.", - "meta": { - "name": "Hyperledger FAQ", - "id": "hl1" - } - }, - { - "content": "Fourth, you can restrict data access to certain roles in your organization, by building access control into the chaincode logic.", - "meta": { - "name": "Hyperledger FAQ", - "id": "hl1" - } - }, - { - "content": "Fifth, ledger data at rest can be encrypted via file system encryption on the peer, and data in-transit is encrypted via TLS.", - "meta": { - "name": "Hyperledger FAQ", - "id": "hl1" - } - }, - { - "content": "Orderers receive endorsed transactions that are submitted from application clients. The endorsed payload contains the chaincode execution results including the ReadSet and WriteSet information. The orderers only validate the submitter’s identity and order transactions, they do not open the endorsed transactions.", - "meta": { - "name": "Hyperledger FAQ", - "id": "hl1" - } - }, - { - "content": "If you do not want the data to go through the orderers at all, then utilize the private data feature of Fabric. Alternatively, you can hash or encrypt the data in the client application before calling chaincode. If you encrypt the data then you will need to provide a means to share the decryption keys.", - "meta": { - "name": "Hyperledger FAQ", - "id": "hl1" - } - }, - { - "content": "The transaction simulation results are returned to the client by the endorser in the proposal response. If there are multiple endorsers, the client can check that the responses are all the same, and submit the results and endorsements for ordering and commitment. Ultimately the committing peers will validate or invalidate the transaction, and the client becomes aware of the outcome via an event, that the SDK makes available to the application client.", - "meta": { - "name": "Hyperledger FAQ", - "id": "hl1" - } - }, - { - "content": "Within chaincode you can query based on keys. Keys can be queried by range, and composite keys can be modeled to enable equivalence queries against multiple parameters. For example a composite key of (owner,asset_id) can be used to query all assets owned by a certain entity. These key-based queries can be used for read-only queries against the ledger, as well as in transactions that update the ledger.", - "meta": { - "name": "Hyperledger FAQ", - "id": "hl1" - } - }, - { - "content": "If you model asset data as JSON in chaincode and use CouchDB as the state database, you can also perform complex rich queries against the chaincode data values, using the CouchDB JSON query language within chaincode. The application client can perform read-only queries, but these responses are not typically submitted as part of transactions to the ordering service.", - "meta": { - "name": "Hyperledger FAQ", - "id": "hl1" - } - }, - { - "content": "The chaincode API GetHistoryForKey() will return history of values for a key.", - "meta": { - "name": "Hyperledger FAQ", - "id": "hl1" - } - }, - { - "content": "The client can query multiple peers, compare their block heights, compare their query results, and favor the peers at the higher block heights.", - "meta": { - "name": "Hyperledger FAQ", - "id": "hl1" - } - }, - { - "content": "Yes. We call this feature Chaincode. It is our interpretation of the smart contract method/algorithm, with additional features.", - "meta": { - "name": "Hyperledger FAQ", - "id": "hl1" - } - }, - { - "content": "A chaincode is programmatic code deployed on the network, where it is executed and validated by chain validators together during the consensus process. Developers can use chaincodes to develop business contracts, asset definitions, and collectively-managed decentralized applications.", - "meta": { - "name": "Hyperledger FAQ", - "id": "hl1" - } - }, - { - "content": "There are generally two ways to develop business contracts: the first way is to code individual contracts into standalone instances of chaincode; the second way, and probably the more efficient way, is to use chaincode to create decentralized applications that manage the life cycle of one or multiple types of business contracts, and let end users instantiate instances of contracts within these applications.", - "meta": { - "name": "Hyperledger FAQ", - "id": "hl1" - } - }, - { - "content": "Users can use chaincode (for business rules) and membership service (for digital tokens) to design assets, as well as the logic that manages them.", - "meta": { - "name": "Hyperledger FAQ", - "id": "hl1" - } - }, - { - "content": "There are two popular approaches to defining assets in most blockchain solutions: the stateless UTXO model, where account balances are encoded into past transaction records; and the account model, where account balances are kept in state storage space on the ledger.", - "meta": { - "name": "Hyperledger FAQ", - "id": "hl1" - } - }, - { - "content": "Each approach carries its own benefits and drawbacks. This blockchain technology does not advocate either one over the other. Instead, one of our first requirements was to ensure that both approaches can be easily implemented.", - "meta": { - "name": "Hyperledger FAQ", - "id": "hl1" - } - }, - { - "content": "Chaincode can be written in any programming language and executed in containers. Currently, Go, Node.js and Java chaincode are supported.", - "meta": { - "name": "Hyperledger FAQ", - "id": "hl1" - } - }, - { - "content": "No. However, if you really need a native currency for your chain network, you can develop your own native currency with chaincode. One common attribute of native currency is that some amount will get transacted (the chaincode defining that currency will get called) every time a transaction is processed on its chain.", - "meta": { - "name": "Hyperledger FAQ", - "id": "hl1" - } - }, - { - "content": "The differences between any subsequent releases are provided together with the Releases.", - "meta": { - "name": "Hyperledger FAQ", - "id": "hl1" - } - }, - { - "content": "Please use StackOverflow.", - "meta": { - "name": "Hyperledger FAQ", - "id": "hl1" - } - }, - { - "content": "This is explicitly not supported.", - "meta": { - "name": "Hyperledger FAQ", - "id": "hl1" - } - }, - { - "content": "Although this is possible, it is a highly discouraged configuration. By default the /Channel/Orderer/BlockValidation policy allows any valid certificate of the ordering organizations to sign blocks. If an organization is acting both in an ordering and application role, then this policy should be updated to restrict block signers to the subset of certificates authorized for ordering.", - "meta": { - "name": "Hyperledger FAQ", - "id": "hl1" - } - }, - { - "content": "A consensus plugin needs to implement the Consenter and Chain interfaces defined in the consensus package. There is a plugin built against raft . You can study it to learn more for your own implementation. The ordering service code can be found under the orderer package.", - "meta": { - "name": "Hyperledger FAQ", - "id": "hl1" - } - }, - { - "content": "This falls under reconfiguring the network. Please consult the topic on configtxlator.", - "meta": { - "name": "Hyperledger FAQ", - "id": "hl1" - } - }, - { - "content": "No date has been set. We are working towards a release during the 2.x cycle, i.e. it will come with a minor version upgrade in Fabric.", - "meta": { - "name": "Hyperledger FAQ", - "id": "hl1" - } - } -] diff --git a/ingest/faq_es_format_v3_2.json b/ingest/faq_es_format_v3_2.json deleted file mode 100644 index 5da3aea..0000000 --- a/ingest/faq_es_format_v3_2.json +++ /dev/null @@ -1,310 +0,0 @@ -[ - { - "content": "In general terms, a blockchain is an immutable transaction ledger, maintained within a distributed network of peer nodes. These nodes each maintain a copy of the ledger by applying transactions that have been validated by a consensus protocol, grouped into blocks that include a hash that bind each block to the preceding block.", - "meta": { - "name": "Hyperledger Introduction", - "id": "hl1" - } - }, - { - "content": "The first and most widely recognized application of blockchain is the Bitcoin cryptocurrency, though others have followed in its footsteps. Ethereum, an alternative cryptocurrency, took a different approach, integrating many of the same characteristics as Bitcoin but adding smart contracts to create a platform for distributed applications. Bitcoin and Ethereum fall into a class of blockchain that we would classify as public permissionless blockchain technology. Basically, these are public networks, open to anyone, where participants interact anonymously.", - "meta": { - "name": "Hyperledger Introduction", - "id": "hl1" - } - }, - { - "content": "As the popularity of Bitcoin, Ethereum and a few other derivative technologies grew, interest in applying the underlying technology of the blockchain, distributed ledger and distributed application platform to more innovative enterprise use cases also grew. However, many enterprise use cases require performance characteristics that the permissionless blockchain technologies are unable (presently) to deliver. In addition, in many use cases, the identity of the participants is a hard requirement, such as in the case of financial transactions where Know-Your-Customer (KYC) and Anti-Money Laundering (AML) regulations must be followed.", - "meta": { - "name": "Hyperledger Introduction", - "id": "hl1" - } - }, - { - "content": "For enterprise use, we need to consider the following requirements: Participants must be identified/identifiable, Networks need to be permissioned, High transaction throughput performance, Low latency of transaction confirmation, Privacy and confidentiality of transactions and data pertaining to business transactions", - "meta": { - "name": "Hyperledger Introduction", - "id": "hl1" - } - }, - { - "content": "While many early blockchain platforms are currently being adapted for enterprise use, Hyperledger Fabric has been designed for enterprise use from the outset. The following sections describe how Hyperledger Fabric (Fabric) differentiates itself from other blockchain platforms and describes some of the motivation for its architectural decisions.", - "meta": { - "name": "Hyperledger Introduction", - "id": "hl1" - } - }, - { - "content": "Hyperledger Fabric is an open source enterprise-grade permissioned distributed ledger technology (DLT) platform, designed for use in enterprise contexts, that delivers some key differentiating capabilities over other popular distributed ledger or blockchain platforms.", - "meta": { - "name": "Hyperledger Introduction", - "id": "hl1" - } - }, - { - "content": "One key point of differentiation is that Hyperledger was established under the Linux Foundation, which itself has a long and very successful history of nurturing open source projects under open governance that grow strong sustaining communities and thriving ecosystems. Hyperledger is governed by a diverse technical steering committee, and the Hyperledger Fabric project by a diverse set of maintainers from multiple organizations. It has a development community that has grown to over 35 organizations and nearly 200 developers since its earliest commits.", - "meta": { - "name": "Hyperledger Introduction", - "id": "hl1" - } - }, - { - "content": "Fabric has a highly modular and configurable architecture, enabling innovation, versatility and optimization for a broad range of industry use cases including banking, finance, insurance, healthcare, human resources, supply chain and even digital music delivery.", - "meta": { - "name": "Hyperledger Introduction", - "id": "hl1" - } - }, - { - "content": "Fabric is the first distributed ledger platform to support smart contracts authored in general-purpose programming languages such as Java, Go and Node.js, rather than constrained domain-specific languages (DSL). This means that most enterprises already have the skill set needed to develop smart contracts, and no additional training to learn a new language or DSL is needed.", - "meta": { - "name": "Hyperledger Introduction", - "id": "hl1" - } - }, - { - "content": "The Fabric platform is also permissioned, meaning that, unlike with a public permissionless network, the participants are known to each other, rather than anonymous and therefore fully untrusted. This means that while the participants may not fully trust one another (they may, for example, be competitors in the same industry), a network can be operated under a governance model that is built off of what trust does exist between participants, such as a legal agreement or framework for handling disputes.", - "meta": { - "name": "Hyperledger Introduction", - "id": "hl1" - } - }, - { - "content": "One of the most important of the platform's differentiators is its support for pluggable consensus protocols that enable the platform to be more effectively customized to fit particular use cases and trust models. For instance, when deployed within a single enterprise, or operated by a trusted authority, fully byzantine fault tolerant consensus might be considered unnecessary and an excessive drag on performance and throughput. In situations such as that, a crash fault-tolerant (CFT) consensus protocol might be more than adequate whereas, in a multi-party, decentralized use case, a more traditional byzantine fault tolerant (BFT) consensus protocol might be required.", - "meta": { - "name": "Hyperledger Introduction", - "id": "hl1" - } - }, - { - "content": "Fabric can leverage consensus protocols that do not require a native cryptocurrency to incent costly mining or to fuel smart contract execution. Avoidance of a cryptocurrency reduces some significant risk/attack vectors, and absence of cryptographic mining operations means that the platform can be deployed with roughly the same operational cost as any other distributed system.", - "meta": { - "name": "Hyperledger Introduction", - "id": "hl1" - } - }, - { - "content": "The combination of these differentiating design features makes Fabric one of the better performing platforms available today both in terms of transaction processing and transaction confirmation latency, and it enables privacy and confidentiality of transactions and the smart contracts (what Fabric calls “chaincode”) that implement them.", - "meta": { - "name": "Hyperledger Introduction", - "id": "hl1" - } - }, - { - "content": "Hyperledger Fabric has been specifically architected to have a modular architecture. Whether it is pluggable consensus, pluggable identity management protocols such as LDAP or OpenID Connect, key management protocols or cryptographic libraries, the platform has been designed at its core to be configured to meet the diversity of enterprise use case requirements.", - "meta": { - "name": "Hyperledger Introduction", - "id": "hl1" - } - }, - { - "content": "At a high level, Fabric is comprised of the following modular components: A pluggable ordering service establishes consensus on the order of transactions and then broadcasts blocks to peers, A pluggable membership service provider is responsible for associating entities in the network with cryptographic identities, An optional peer-to-peer gossip service disseminates the blocks output by ordering service to other peers, Smart contracts (”chaincode”) run within a container environment (e.g. Docker) for isolation. They can be written in standard programming languages but do not have direct access to the ledger state. The ledger can be configured to support a variety of DBMSs. A pluggable endorsement and validation policy enforcement that can be independently configured per application.", - "meta": { - "name": "Hyperledger Introduction", - "id": "hl1" - } - }, - { - "content": "There is fair agreement in the industry that there is no “one blockchain to rule them all”. Hyperledger Fabric can be configured in multiple ways to satisfy the diverse solution requirements for multiple industry use cases.", - "meta": { - "name": "Hyperledger Introduction", - "id": "hl1" - } - }, - { - "content": "In a permissionless blockchain, virtually anyone can participate, and every participant is anonymous. In such a context, there can be no trust other than that the state of the blockchain, prior to a certain depth, is immutable. In order to mitigate this absence of trust, permissionless blockchains typically employ a “mined” native cryptocurrency or transaction fees to provide economic incentive to offset the extraordinary costs of participating in a form of byzantine fault tolerant consensus based on “proof of work” (PoW).", - "meta": { - "name": "Hyperledger Introduction", - "id": "hl1" - } - }, - { - "content": "Permissioned blockchains, on the other hand, operate a blockchain amongst a set of known, identified and often vetted participants operating under a governance model that yields a certain degree of trust. A permissioned blockchain provides a way to secure the interactions among a group of entities that have a common goal but which may not fully trust each other. By relying on the identities of the participants, a permissioned blockchain can use more traditional crash fault tolerant (CFT) or byzantine fault tolerant (BFT) consensus protocols that do not require costly mining.", - "meta": { - "name": "Hyperledger Introduction", - "id": "hl1" - } - }, - { - "content": "Additionally, in such a permissioned context, the risk of a participant intentionally introducing malicious code through a smart contract is diminished. First, the participants are known to one another and all actions, whether submitting application transactions, modifying the configuration of the network or deploying a smart contract are recorded on the blockchain following an endorsement policy that was established for the network and relevant transaction type. Rather than being completely anonymous, the guilty party can be easily identified and the incident handled in accordance with the terms of the governance model.", - "meta": { - "name": "Hyperledger Introduction", - "id": "hl1" - } - }, - { - "content": "A smart contract, or what Fabric calls “chaincode”, functions as a trusted distributed application that gains its security/trust from the blockchain and the underlying consensus among the peers. It is the business logic of a blockchain application.", - "meta": { - "name": "Hyperledger Introduction", - "id": "hl1" - } - }, - { - "content": "There are three key points that apply to smart contracts, especially when applied to a platform: many smart contracts run concurrently in the network, they may be deployed dynamically (in many cases by anyone), and application code should be treated as untrusted, potentially even malicious.", - "meta": { - "name": "Hyperledger Introduction", - "id": "hl1" - } - }, - { - "content": "Most existing smart-contract capable blockchain platforms follow an order-execute architecture in which the consensus protocol: validates and orders transactions then propagates them to all peer nodes, each peer then executes the transactions sequentially.", - "meta": { - "name": "Hyperledger Introduction", - "id": "hl1" - } - }, - { - "content": "The order-execute architecture can be found in virtually all existing blockchain systems, ranging from public/permissionless platforms such as Ethereum (with PoW-based consensus) to permissioned platforms such as Tendermint, Chain, and Quorum.", - "meta": { - "name": "Hyperledger Introduction", - "id": "hl1" - } - }, - { - "content": "Smart contracts executing in a blockchain that operates with the order-execute architecture must be deterministic; otherwise, consensus might never be reached. To address the non-determinism issue, many platforms require that the smart contracts be written in a non-standard, or domain-specific language (such as Solidity) so that non-deterministic operations can be eliminated. This hinders wide-spread adoption because it requires developers writing smart contracts to learn a new language and may lead to programming errors.", - "meta": { - "name": "Hyperledger Introduction", - "id": "hl1" - } - }, - { - "content": "Further, since all transactions are executed sequentially by all nodes, performance and scale is limited. The fact that the smart contract code executes on every node in the system demands that complex measures be taken to protect the overall system from potentially malicious contracts in order to ensure resiliency of the overall system.", - "meta": { - "name": "Hyperledger Introduction", - "id": "hl1" - } - }, - { - "content": "Fabric introduces a new architecture for transactions that we call execute-order-validate. It addresses the resiliency, flexibility, scalability, performance and confidentiality challenges faced by the order-execute model by separating the transaction flow into three steps: execute a transaction and check its correctness, thereby endorsing it, order transactions via a (pluggable) consensus protocol, and validate transactions against an application-specific endorsement policy before committing them to the ledger", - "meta": { - "name": "Hyperledger Introduction", - "id": "hl1" - } - }, - { - "content": "This design departs radically from the order-execute paradigm in that Fabric executes transactions before reaching final agreement on their order.", - "meta": { - "name": "Hyperledger Introduction", - "id": "hl1" - } - }, - { - "content": "In Fabric, an application-specific endorsement policy specifies which peer nodes, or how many of them, need to vouch for the correct execution of a given smart contract. Thus, each transaction need only be executed (endorsed) by the subset of the peer nodes necessary to satisfy the transaction’s endorsement policy. This allows for parallel execution increasing overall performance and scale of the system. This first phase also eliminates any non-determinism, as inconsistent results can be filtered out before ordering.", - "meta": { - "name": "Hyperledger Introduction", - "id": "hl1" - } - }, - { - "content": "Because we have eliminated non-determinism, Fabric is the first blockchain technology that enables use of standard programming languages.", - "meta": { - "name": "Hyperledger Introduction", - "id": "hl1" - } - }, - { - "content": "As we have discussed, in a public, permissionless blockchain network that leverages PoW for its consensus model, transactions are executed on every node. This means that neither can there be confidentiality of the contracts themselves, nor of the transaction data that they process. Every transaction, and the code that implements it, is visible to every node in the network. In this case, we have traded confidentiality of contract and data for byzantine fault tolerant consensus delivered by PoW.", - "meta": { - "name": "Hyperledger Introduction", - "id": "hl1" - } - }, - { - "content": "This lack of confidentiality can be problematic for many business/enterprise use cases. For example, in a network of supply-chain partners, some consumers might be given preferred rates as a means of either solidifying a relationship, or promoting additional sales. If every participant can see every contract and transaction, it becomes impossible to maintain such business relationships in a completely transparent network — everyone will want the preferred rates!", - "meta": { - "name": "Hyperledger Introduction", - "id": "hl1" - } - }, - { - "content": "As a second example, consider the securities industry, where a trader building a position (or disposing of one) would not want her competitors to know of this, or else they will seek to get in on the game, weakening the trader’s gambit.", - "meta": { - "name": "Hyperledger Introduction", - "id": "hl1" - } - }, - { - "content": "In order to address the lack of privacy and confidentiality for purposes of delivering on enterprise use case requirements, blockchain platforms have adopted a variety of approaches. All have their trade-offs.", - "meta": { - "name": "Hyperledger Introduction", - "id": "hl1" - } - }, - { - "content": "Encrypting data is one approach to providing confidentiality; however, in a permissionless network leveraging PoW for its consensus, the encrypted data is sitting on every node. Given enough time and computational resource, the encryption could be broken. For many enterprise use cases, the risk that their information could become compromised is unacceptable.", - "meta": { - "name": "Hyperledger Introduction", - "id": "hl1" - } - }, - { - "content": "Zero knowledge proofs (ZKP) are another area of research being explored to address this problem, the trade-off here being that, presently, computing a ZKP requires considerable time and computational resources. Hence, the trade-off in this case is performance for confidentiality.", - "meta": { - "name": "Hyperledger Introduction", - "id": "hl1" - } - }, - { - "content": "In a permissioned context that can leverage alternate forms of consensus, one might explore approaches that restrict the distribution of confidential information exclusively to authorized nodes.", - "meta": { - "name": "Hyperledger Introduction", - "id": "hl1" - } - }, - { - "content": "Hyperledger Fabric, being a permissioned platform, enables confidentiality through its channel architecture and private data feature. In channels, participants on a Fabric network establish a sub-network where every member has visibility to a particular set of transactions. Thus, only those nodes that participate in a channel have access to the smart contract (chaincode) and data transacted, preserving the privacy and confidentiality of both. Private data allows collections between members on a channel, allowing much of the same protection as channels without the maintenance overhead of creating and maintaining a separate channel.", - "meta": { - "name": "Hyperledger Introduction", - "id": "hl1" - } - }, - { - "content": "The ordering of transactions is delegated to a modular component for consensus that is logically decoupled from the peers that execute transactions and maintain the ledger. Specifically, the ordering service. Since consensus is modular, its implementation can be tailored to the trust assumption of a particular deployment or solution. This modular architecture allows the platform to rely on well-established toolkits for CFT (crash fault-tolerant) or BFT (byzantine fault-tolerant) ordering.", - "meta": { - "name": "Hyperledger Introduction", - "id": "hl1" - } - }, - { - "content": "Fabric currently offers a CFT ordering service implementation based on the etcd library of the Raft protocol. For information about currently available ordering services, check out our conceptual documentation about ordering.", - "meta": { - "name": "Hyperledger Introduction", - "id": "hl1" - } - }, - { - "content": "Note also that these are not mutually exclusive. A Fabric network can have multiple ordering services supporting different applications or application requirements.", - "meta": { - "name": "Hyperledger Introduction", - "id": "hl1" - } - }, - { - "content": "Performance of a blockchain platform can be affected by many variables such as transaction size, block size, network size, as well as available hardware resources such as CPU, Memory, Disk Space, Disk and network I/O.", - "meta": { - "name": "Hyperledger Introduction", - "id": "hl1" - } - }, - { - "content": "Any serious evaluation of blockchain platforms should include Hyperledger Fabric in its short list.", - "meta": { - "name": "Hyperledger Introduction", - "id": "hl1" - } - }, - { - "content": "Combined, the differentiating capabilities of Fabric make it a highly scalable system for permissioned blockchains supporting flexible trust assumptions that enable the platform to support a wide range of industry use cases ranging from government, to finance, to supply-chain logistics, to healthcare and so much more.", - "meta": { - "name": "Hyperledger Introduction", - "id": "hl1" - } - }, - { - "content": "Hyperledger Fabric is the most active of the Hyperledger projects. The community building around the platform is growing steadily, and the innovation delivered with each successive release far out-paces any of the other enterprise blockchain platforms.", - "meta": { - "name": "Hyperledger Introduction", - "id": "hl1" - } - } -] diff --git a/ingest/faq_squad_format.json b/ingest/faq_squad_format.json deleted file mode 100644 index 6c97db1..0000000 --- a/ingest/faq_squad_format.json +++ /dev/null @@ -1,358 +0,0 @@ -{ - "data": [ - { - "paragraphs": [ - { - "context": "The number of peers required to endorse a transaction is driven by the endorsement policy that is specified in the chaincode definition.", - "qas": [ - { - "question": "How many peers in the network need to endorse a transaction?", - "id": "q1", - "answers": [ - { - "text": "The number of peers required to endorse a transaction is driven by the endorsement policy that is specified in the chaincode definition.", - "answer_start": 0 - } - ] - } - ] - }, - { - "context": "Clients only need to connect to as many peers as are required by the endorsement policy for the chaincode.", - "qas": [ - { - "question": "Does an application client need to connect to all peers?", - "id": "q2", - "answers": [ - { - "text": "Clients only need to connect to as many peers as are required by the endorsement policy for the chaincode.", - "answer_start": 0 - } - ] - } - ] - }, - { - "context": "There are various aspects to data privacy. First, you can segregate your network into channels, where each channel represents a subset of participants that are authorized to see the data for the chaincodes that are deployed to that channel.", - "qas": [ - { - "question": "How can I ensure my privacy?", - "id": "q3", - "answers": [ - { - "text": "you can segregate your network into channels, where each channel represents a subset of participants that are authorized to see the data for the chaincodes that are deployed to that channel.", - "answer_start": 50 - } - ] - } - ] - }, - { - "context": "Second, you can use private-data to keep ledger data private from other organizations on the channel. A private data collection allows a defined subset of organizations on a channel the ability to endorse, commit, or query private data without having to create a separate channel. Other participants on the channel receive only a hash of the data. For more information refer to the Using Private Data in Fabric tutorial. Note that the key concepts topic also explains when to use private data instead of a channel.", - "qas": [ - { - "question": "How can keep data private from other organizations?", - "id": "q4", - "answers": [ - { - "text": "you can use private-data to keep ledger data private from other organizations on the channel. A private data collection allows a defined subset of organizations on a channel the ability to endorse, commit, or query private data without having to create a separate channel.", - "answer_start": 8 - }, - { - "text": "A private data collection allows a defined subset of organizations on a channel the ability to endorse, commit, or query private data without having to create a separate channel. Other participants on the channel receive only a hash of the data.", - "answer_start": 102 - } - ] - } - ] - }, - { - "context": "Third, as an alternative to Fabric hashing the data using private data, the client application can hash or encrypt the data before calling chaincode. If you hash the data then you will need to provide a means to share the source data. If you encrypt the data then you will need to provide a means to share the decryption keys.", - "qas": [ - { - "question": "How to encrypt data?", - "id": "q5", - "answers": [ - { - "text": "the client application can hash or encrypt the data before calling chaincode.", - "answer_start": 72 - } - ] - } - ] - }, - { - "context": "Fourth, you can restrict data access to certain roles in your organization, by building access control into the chaincode logic.", - "qas": [ - { - "question": "How can I restrict data to access to certain roles?", - "id": "q6", - "answers": [ - { - "text": "by building access control into the chaincode logic.", - "answer_start": 76 - } - ] - } - ] - }, - { - "context": "Fifth, ledger data at rest can be encrypted via file system encryption on the peer, and data in-transit is encrypted via TLS.", - "qas": [ - { - "question": "Ledger data can be encrypted?", - "id": "q7", - "answers": [ - { - "text": "via file system encryption on the peer, and data in-transit is encrypted via TLS.", - "answer_start": 44 - } - ] - } - ] - }, - { - "context": "Orderers receive endorsed transactions that are submitted from application clients. The endorsed payload contains the chaincode execution results including the ReadSet and WriteSet information. The orderers only validate the submitter’s identity and order transactions, they do not open the endorsed transactions. If you do not want the data to go through the orderers at all, then utilize the private data feature of Fabric. Alternatively, you can hash or encrypt the data in the client application before calling chaincode. If you encrypt the data then you will need to provide a means to share the decryption keys.", - "qas": [ - { - "question": "Do the orderers see the transaction data?", - "id": "q8", - "answers": [ - { - "text": "via file system encryption on the peer, and data in-transit is encrypted via TLS.", - "answer_start": 0 - } - ] - }, - { - "question": "How can I avoid data to go through the orderers at all?", - "id": "q9", - "answers": [ - { - "text": "If you do not want the data to go through the orderers at all, then utilize the private data feature of Fabric", - "answer_start": 314 - }, - { - "text": "via file system encryption on the peer, and data in-transit is encrypted via TLS.", - "answer_start": 441 - } - ] - } - ] - } - ], - "title": "Hyperledger FAQ" - }, - { - "paragraphs": [ - { - "context": "In general terms, a blockchain is an immutable transaction ledger, maintained within a distributed network of peer nodes. These nodes each maintain a copy of the ledger by applying transactions that have been validated by a consensus protocol, grouped into blocks that include a hash that bind each block to the preceding block.", - "qas": [ - { - "question": "What is a blockchain?", - "id": "q1", - "answers": [ - { - "text": "a blockchain is an immutable transaction ledger, maintained within a distributed network of peer nodes", - "answer_start": 18 - } - ] - } - ] - }, - { - "context": "The first and most widely recognized application of blockchain is the Bitcoin cryptocurrency, though others have followed in its footsteps. Ethereum, an alternative cryptocurrency, took a different approach, integrating many of the same characteristics as Bitcoin but adding smart contracts to create a platform for distributed applications. Bitcoin and Ethereum fall into a class of blockchain that we would classify as public permissionless blockchain technology. Basically, these are public networks, open to anyone, where participants interact anonymously.", - "qas": [ - { - "question": "What is the first application of blockchain?", - "id": "q1", - "answers": [ - { - "text": "The first and most widely recognized application of blockchain is the Bitcoin cryptocurrency, though others have followed in its footsteps", - "answer_start": 0 - } - ] - } - ] - }, - { - "context": "As the popularity of Bitcoin, Ethereum and a few other derivative technologies grew, interest in applying the underlying technology of the blockchain, distributed ledger and distributed application platform to more innovative enterprise use cases also grew. However, many enterprise use cases require performance characteristics that the permissionless blockchain technologies are unable (presently) to deliver. In addition, in many use cases, the identity of the participants is a hard requirement, such as in the case of financial transactions where Know-Your-Customer (KYC) and Anti-Money Laundering (AML) regulations must be followed.", - "qas": [ - { - "question": "Why the interest in blockchain is growing?", - "id": "q1", - "answers": [ - { - "text": "As the popularity of Bitcoin, Ethereum and a few other derivative technologies grew, interest in applying the underlying technology of the blockchain, distributed ledger and distributed application platform to more innovative enterprise use cases", - "answer_start": 0 - } - ] - } - ] - }, - { - "context": "For enterprise use, we need to consider the following requirements: Participants must be identified/identifiable, Networks need to be permissioned, High transaction throughput performance, Low latency of transaction confirmation, Privacy and confidentiality of transactions and data pertaining to business transactions", - "qas": [ - { - "question": "What are the requirements for enterprise use?", - "id": "q1", - "answers": [ - { - "text": "the following requirements: Participants must be identified/identifiable, Networks need to be permissioned, High transaction throughput performance, Low latency of transaction confirmation, Privacy and confidentiality of transactions and data pertaining to business transactions", - "answer_start": 68 - } - ] - } - ] - }, - { - "context": "While many early blockchain platforms are currently being adapted for enterprise use, Hyperledger Fabric has been designed for enterprise use from the outset. The following sections describe how Hyperledger Fabric (Fabric) differentiates itself from other blockchain platforms and describes some of the motivation for its architectural decisions.", - "qas": [ - { - "question": "Is Hyperledger fabric useful for enterprise?", - "id": "q1", - "answers": [ - { - "text": "Hyperledger Fabric has been designed for enterprise use from the outset", - "answer_start": 86 - } - ] - } - ] - }, - { - "context": "Hyperledger Fabric is an open source enterprise-grade permissioned distributed ledger technology (DLT) platform, designed for use in enterprise contexts, that delivers some key differentiating capabilities over other popular distributed ledger or blockchain platforms.", - "qas": [ - { - "question": "What is hyperledger fabric?", - "id": "q1", - "answers": [ - { - "text": "Hyperledger Fabric is an open source enterprise-grade permissioned distributed ledger technology (DLT) platform, designed for use in enterprise contexts, that delivers some key differentiating capabilities over other popular distributed ledger or blockchain platforms.", - "answer_start": 0 - } - ] - } - ] - }, - { - "context": "One key point of differentiation is that Hyperledger was established under the Linux Foundation, which itself has a long and very successful history of nurturing open source projects under open governance that grow strong sustaining communities and thriving ecosystems. Hyperledger is governed by a diverse technical steering committee, and the Hyperledger Fabric project by a diverse set of maintainers from multiple organizations. It has a development community that has grown to over 35 organizations and nearly 200 developers since its earliest commits.", - "qas": [ - { - "question": "What is the main difference from Hyperledger fabric and other blockchians?", - "id": "q1", - "answers": [ - { - "text": "Hyperledger was established under the Linux Foundation", - "answer_start": 41 - } - ] - }, - { - "question": "What is the governance of Hyperledger fabric?", - "id": "q1", - "answers": [ - { - "text": "open governance that grow strong sustaining communities and thriving ecosystems", - "answer_start": 189 - } - ] - } - ] - }, - { - "context": "Fabric has a highly modular and configurable architecture, enabling innovation, versatility and optimization for a broad range of industry use cases including banking, finance, insurance, healthcare, human resources, supply chain and even digital music delivery.", - "qas": [ - { - "question": "Which are some general uses cases application of Fabric?", - "id": "q1", - "answers": [ - { - "text": "use cases including banking, finance, insurance, healthcare, human resources, supply chain and even digital music delivery", - "answer_start": 139 - } - ] - } - ] - }, - { - "context": "Fabric is the first distributed ledger platform to support smart contracts authored in general-purpose programming languages such as Java, Go and Node.js, rather than constrained domain-specific languages (DSL). This means that most enterprises already have the skill set needed to develop smart contracts, and no additional training to learn a new language or DSL is needed.", - "qas": [ - { - "question": "Does fabric support general-purpose programming languages smart contracts?", - "id": "q1", - "answers": [ - { - "text": "Fabric is the first distributed ledger platform to support smart contracts authored in general-purpose programming languages such as Java, Go and Node.js", - "answer_start": 0 - } - ] - } - ] - }, - { - "context": "The Fabric platform is also permissioned, meaning that, unlike with a public permissionless network, the participants are known to each other, rather than anonymous and therefore fully untrusted. This means that while the participants may not fully trust one another (they may, for example, be competitors in the same industry), a network can be operated under a governance model that is built off of what trust does exist between participants, such as a legal agreement or framework for handling disputes.", - "qas": [ - { - "question": "What does permissioned mean?", - "id": "q1", - "answers": [ - { - "text": "permissioned, meaning that, unlike with a public permissionless network, the participants are known to each other, rather than anonymous and therefore fully untrusted", - "answer_start": 28 - } - ] - } - ] - }, - { - "context": "One of the most important of the platform's differentiators is its support for pluggable consensus protocols that enable the platform to be more effectively customized to fit particular use cases and trust models. For instance, when deployed within a single enterprise, or operated by a trusted authority, fully byzantine fault tolerant consensus might be considered unnecessary and an excessive drag on performance and throughput. In situations such as that, a crash fault-tolerant (CFT) consensus protocol might be more than adequate whereas, in a multi-party, decentralized use case, a more traditional byzantine fault tolerant (BFT) consensus protocol might be required.", - "qas": [ - { - "question": "Does fabric can be an effective customized platform?", - "id": "q1", - "answers": [ - { - "text": "the platform's differentiators is its support for pluggable consensus protocols that enable the platform to be more effectively customized to fit particular use cases and trust models", - "answer_start": 29 - } - ] - } - ] - }, - { - "context": "Fabric can leverage consensus protocols that do not require a native cryptocurrency to incent costly mining or to fuel smart contract execution. Avoidance of a cryptocurrency reduces some significant risk/attack vectors, and absence of cryptographic mining operations means that the platform can be deployed with roughly the same operational cost as any other distributed system.", - "qas": [ - { - "question": "Fabric require a native cryptocurrency?", - "id": "q1", - "answers": [ - { - "text": "do not require a native cryptocurrency to incent costly mining or to fuel smart contract execution", - "answer_start": 45 - } - ] - } - ] - }, - { - "context": "The combination of these differentiating design features makes Fabric one of the better performing platforms available today both in terms of transaction processing and transaction confirmation latency, and it enables privacy and confidentiality of transactions and the smart contracts (what Fabric calls “chaincode”) that implement them.", - "qas": [ - { - "question": "What are performance of Hyperledger fabric in terms of transaction processing?", - "id": "q1", - "answers": [ - { - "text": "design features makes Fabric one of the better performing platforms available today both in terms of transaction processing and transaction confirmation latency", - "answer_start": 41 - } - ] - } - ] - } - ], - "title": "Hyperledger Introduction" - } - ], - "version": "2.0" -} diff --git a/main.py b/main.py deleted file mode 100644 index c8795ad..0000000 --- a/main.py +++ /dev/null @@ -1,73 +0,0 @@ -import json -import glob as glob -from dotenv import load_dotenv -import os - -# Load environment variables from a .env file (containing Elastich Search config and credentials) -load_dotenv() - -PASSWORD=os.environ.get("PASSWORD") - -BASEPATH = './ingest' -# file in Elastic Search format -dataset_path = BASEPATH + "faq_es_format_v3" - -# create Elastic Search Document Store connecting to local service -from haystack.document_stores import ElasticsearchDocumentStore -document_store = ElasticsearchDocumentStore(host="localhost", port=9200, username="elastic", password=PASSWORD, scheme="https", verify_certs=False, return_embedding=True) - -# read all file in Elastic Search format -es_files = glob.glob(dataset_path + "*") -# loop files -for file in es_files: - # create a dictionary using file in Elastic Search format - es_dict = {} - with open(file, "r", encoding="utf8") as f: - es_dict = json.load(f) - # write data in Document Store - document_store.write_documents(es_dict, index="document") - - -# create the Retriever of documents -from haystack.nodes.retriever import BM25Retriever -bm25_retriever = BM25Retriever(document_store=document_store) - -# create the Reader of documents -from haystack.nodes import FARMReader -#alternative models: deepset/roberta-base-squad2-distilled or deepset/xlm-roberta-large-squad2 or the tiny distilled model: deepset/tinyroberta-squad2 -model_ckpt = "deepset/xlm-roberta-large-squad2" -max_seq_length, doc_stride = 384, 128 -reader = FARMReader(model_name_or_path=model_ckpt, progress_bar=False, max_seq_len=max_seq_length, doc_stride=doc_stride, return_no_answer=False) - -# create the pipeline -from haystack.pipelines import ExtractiveQAPipeline -pipe = ExtractiveQAPipeline(reader=reader, retriever=bm25_retriever) - -# file in SQuAD format -dataset_path_squad = "faq_squad_format.json" -# fine-tuning of pre-trained model -reader.train(data_dir=BASEPATH, use_gpu=False, n_epochs=1, batch_size=16, train_filename=dataset_path_squad) - -# loop while user does not write "exit" -while True: - # read the questio from user prompt - query = input("Ask me something about Hyperledger documentation? \n\n") - - # stop the loop if user write "exit" - if query == "exit": - break - - item_id = "hl1" - # number of output answers - n_answers = 1 - # answers prediction - preds = pipe.run(query=query, params={"Retriever": {"top_k": 3}, "Reader": {"top_k": n_answers}}) - - # print the question - print(f"Question: {preds['query']} \n") - - # print the answers and the snippet of the text - for idx in range(n_answers): - print(f"Answer {idx+1}: {preds['answers'][idx].answer}") - print(f"Text snippet: ...{preds['answers'][idx].context}...") - print("\n\n") diff --git a/requirements.txt b/requirements.txt deleted file mode 100644 index 3e338bf..0000000 --- a/requirements.txt +++ /dev/null @@ -1 +0,0 @@ -python-dotenv \ No newline at end of file diff --git a/src/hyperledger_aifaq_poc_v3.ipynb b/src/hyperledger_aifaq_poc_v3.ipynb new file mode 100644 index 0000000..72521ca --- /dev/null +++ b/src/hyperledger_aifaq_poc_v3.ipynb @@ -0,0 +1,10545 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 1, + "metadata": { + "id": "LB2Q9pgs3y2k", + "colab": { + "base_uri": "https://localhost:8080/" + }, + "outputId": "0e0dccb8-aeaa-49e4-e810-686c03cfcc62" + }, + "outputs": [ + { + "output_type": "stream", + "name": "stdout", + "text": [ + "Requirement already satisfied: transformers in /usr/local/lib/python3.10/dist-packages (4.38.1)\n", + "Collecting peft\n", + " Downloading peft-0.9.0-py3-none-any.whl (190 kB)\n", + "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m190.9/190.9 kB\u001b[0m \u001b[31m5.1 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n", + "\u001b[?25hCollecting accelerate\n", + " Downloading accelerate-0.27.2-py3-none-any.whl (279 kB)\n", + "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m280.0/280.0 kB\u001b[0m \u001b[31m9.7 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n", + "\u001b[?25hCollecting bitsandbytes\n", + " Downloading bitsandbytes-0.42.0-py3-none-any.whl (105.0 MB)\n", + "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m105.0/105.0 MB\u001b[0m \u001b[31m8.5 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n", + "\u001b[?25hRequirement already satisfied: safetensors in /usr/local/lib/python3.10/dist-packages (0.4.2)\n", + "Requirement already satisfied: sentencepiece in /usr/local/lib/python3.10/dist-packages (0.1.99)\n", + "Collecting chromadb\n", + " Downloading chromadb-0.4.24-py3-none-any.whl (525 kB)\n", + "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m525.5/525.5 kB\u001b[0m \u001b[31m46.4 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n", + "\u001b[?25hCollecting langchain\n", + " Downloading langchain-0.1.9-py3-none-any.whl (816 kB)\n", + "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m817.0/817.0 kB\u001b[0m \u001b[31m55.2 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n", + "\u001b[?25hCollecting sentence-transformers\n", + " Downloading sentence_transformers-2.5.1-py3-none-any.whl (156 kB)\n", + "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m156.5/156.5 kB\u001b[0m \u001b[31m18.9 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n", + "\u001b[?25hCollecting gradio\n", + " Downloading gradio-4.19.2-py3-none-any.whl (16.9 MB)\n", + "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m16.9/16.9 MB\u001b[0m \u001b[31m40.9 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n", + "\u001b[?25hCollecting bs4\n", + " Downloading bs4-0.0.2-py2.py3-none-any.whl (1.2 kB)\n", + "Requirement already satisfied: filelock in /usr/local/lib/python3.10/dist-packages (from transformers) (3.13.1)\n", + "Requirement already satisfied: huggingface-hub<1.0,>=0.19.3 in /usr/local/lib/python3.10/dist-packages (from transformers) (0.20.3)\n", + "Requirement already satisfied: numpy>=1.17 in /usr/local/lib/python3.10/dist-packages (from transformers) (1.25.2)\n", + "Requirement already satisfied: packaging>=20.0 in /usr/local/lib/python3.10/dist-packages (from transformers) (23.2)\n", + "Requirement already satisfied: pyyaml>=5.1 in /usr/local/lib/python3.10/dist-packages (from transformers) (6.0.1)\n", + "Requirement already satisfied: regex!=2019.12.17 in /usr/local/lib/python3.10/dist-packages (from transformers) (2023.12.25)\n", + "Requirement already satisfied: requests in /usr/local/lib/python3.10/dist-packages (from transformers) (2.31.0)\n", + "Requirement already satisfied: tokenizers<0.19,>=0.14 in /usr/local/lib/python3.10/dist-packages (from transformers) (0.15.2)\n", + "Requirement already satisfied: tqdm>=4.27 in /usr/local/lib/python3.10/dist-packages (from transformers) (4.66.2)\n", + "Requirement already satisfied: psutil in /usr/local/lib/python3.10/dist-packages (from peft) (5.9.5)\n", + "Requirement already satisfied: torch>=1.13.0 in /usr/local/lib/python3.10/dist-packages (from peft) (2.1.0+cu121)\n", + "Requirement already satisfied: scipy in /usr/local/lib/python3.10/dist-packages (from bitsandbytes) (1.11.4)\n", + "Requirement already satisfied: build>=1.0.3 in /usr/local/lib/python3.10/dist-packages (from chromadb) (1.0.3)\n", + "Requirement already satisfied: pydantic>=1.9 in /usr/local/lib/python3.10/dist-packages (from chromadb) (2.6.3)\n", + "Collecting chroma-hnswlib==0.7.3 (from chromadb)\n", + " Downloading chroma_hnswlib-0.7.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.4 MB)\n", + "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m2.4/2.4 MB\u001b[0m \u001b[31m26.1 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n", + "\u001b[?25hCollecting fastapi>=0.95.2 (from chromadb)\n", + " Downloading fastapi-0.110.0-py3-none-any.whl (92 kB)\n", + "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m92.1/92.1 kB\u001b[0m \u001b[31m12.0 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n", + "\u001b[?25hCollecting uvicorn[standard]>=0.18.3 (from chromadb)\n", + " Downloading uvicorn-0.27.1-py3-none-any.whl (60 kB)\n", + "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m60.8/60.8 kB\u001b[0m \u001b[31m8.0 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n", + "\u001b[?25hCollecting posthog>=2.4.0 (from chromadb)\n", + " Downloading posthog-3.4.2-py2.py3-none-any.whl (41 kB)\n", + "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m41.2/41.2 kB\u001b[0m \u001b[31m5.2 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n", + "\u001b[?25hRequirement already satisfied: typing-extensions>=4.5.0 in /usr/local/lib/python3.10/dist-packages (from chromadb) (4.10.0)\n", + "Collecting pulsar-client>=3.1.0 (from chromadb)\n", + " Downloading pulsar_client-3.4.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.4 MB)\n", + "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m5.4/5.4 MB\u001b[0m \u001b[31m63.2 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n", + "\u001b[?25hCollecting onnxruntime>=1.14.1 (from chromadb)\n", + " Downloading onnxruntime-1.17.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (6.8 MB)\n", + "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m6.8/6.8 MB\u001b[0m \u001b[31m66.0 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n", + "\u001b[?25hCollecting opentelemetry-api>=1.2.0 (from chromadb)\n", + " Downloading opentelemetry_api-1.23.0-py3-none-any.whl (58 kB)\n", + "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m58.4/58.4 kB\u001b[0m \u001b[31m8.2 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n", + "\u001b[?25hCollecting opentelemetry-exporter-otlp-proto-grpc>=1.2.0 (from chromadb)\n", + " Downloading opentelemetry_exporter_otlp_proto_grpc-1.23.0-py3-none-any.whl (18 kB)\n", + "Collecting opentelemetry-instrumentation-fastapi>=0.41b0 (from chromadb)\n", + " Downloading opentelemetry_instrumentation_fastapi-0.44b0-py3-none-any.whl (11 kB)\n", + "Collecting opentelemetry-sdk>=1.2.0 (from chromadb)\n", + " Downloading opentelemetry_sdk-1.23.0-py3-none-any.whl (105 kB)\n", + "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m105.7/105.7 kB\u001b[0m \u001b[31m13.5 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n", + "\u001b[?25hCollecting pypika>=0.48.9 (from chromadb)\n", + " Downloading PyPika-0.48.9.tar.gz (67 kB)\n", + "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m67.3/67.3 kB\u001b[0m \u001b[31m9.0 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n", + "\u001b[?25h Installing build dependencies ... \u001b[?25l\u001b[?25hdone\n", + " Getting requirements to build wheel ... \u001b[?25l\u001b[?25hdone\n", + " Preparing metadata (pyproject.toml) ... \u001b[?25l\u001b[?25hdone\n", + "Collecting overrides>=7.3.1 (from chromadb)\n", + " Downloading overrides-7.7.0-py3-none-any.whl (17 kB)\n", + "Requirement already satisfied: importlib-resources in /usr/local/lib/python3.10/dist-packages (from chromadb) (6.1.2)\n", + "Requirement already satisfied: grpcio>=1.58.0 in /usr/local/lib/python3.10/dist-packages (from chromadb) (1.62.0)\n", + "Collecting bcrypt>=4.0.1 (from chromadb)\n", + " Downloading bcrypt-4.1.2-cp39-abi3-manylinux_2_28_x86_64.whl (698 kB)\n", + "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m698.9/698.9 kB\u001b[0m \u001b[31m46.6 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n", + "\u001b[?25hRequirement already satisfied: typer>=0.9.0 in /usr/local/lib/python3.10/dist-packages (from chromadb) (0.9.0)\n", + "Collecting kubernetes>=28.1.0 (from chromadb)\n", + " Downloading kubernetes-29.0.0-py2.py3-none-any.whl (1.6 MB)\n", + "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m1.6/1.6 MB\u001b[0m \u001b[31m65.3 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n", + "\u001b[?25hRequirement already satisfied: tenacity>=8.2.3 in /usr/local/lib/python3.10/dist-packages (from chromadb) (8.2.3)\n", + "Collecting mmh3>=4.0.1 (from chromadb)\n", + " Downloading mmh3-4.1.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (67 kB)\n", + "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m67.6/67.6 kB\u001b[0m \u001b[31m8.2 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n", + "\u001b[?25hCollecting orjson>=3.9.12 (from chromadb)\n", + " Downloading orjson-3.9.15-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (138 kB)\n", + "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m138.5/138.5 kB\u001b[0m \u001b[31m18.6 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n", + "\u001b[?25hRequirement already satisfied: SQLAlchemy<3,>=1.4 in /usr/local/lib/python3.10/dist-packages (from langchain) (2.0.27)\n", + "Requirement already satisfied: aiohttp<4.0.0,>=3.8.3 in /usr/local/lib/python3.10/dist-packages (from langchain) (3.9.3)\n", + "Requirement already satisfied: async-timeout<5.0.0,>=4.0.0 in /usr/local/lib/python3.10/dist-packages (from langchain) (4.0.3)\n", + "Collecting dataclasses-json<0.7,>=0.5.7 (from langchain)\n", + " Downloading dataclasses_json-0.6.4-py3-none-any.whl (28 kB)\n", + "Collecting jsonpatch<2.0,>=1.33 (from langchain)\n", + " Downloading jsonpatch-1.33-py2.py3-none-any.whl (12 kB)\n", + "Collecting langchain-community<0.1,>=0.0.21 (from langchain)\n", + " Downloading langchain_community-0.0.24-py3-none-any.whl (1.7 MB)\n", + "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m1.7/1.7 MB\u001b[0m \u001b[31m53.7 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n", + "\u001b[?25hCollecting langchain-core<0.2,>=0.1.26 (from langchain)\n", + " Downloading langchain_core-0.1.28-py3-none-any.whl (252 kB)\n", + "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m252.4/252.4 kB\u001b[0m \u001b[31m29.8 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n", + "\u001b[?25hCollecting langsmith<0.2.0,>=0.1.0 (from langchain)\n", + " Downloading langsmith-0.1.10-py3-none-any.whl (63 kB)\n", + "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m63.1/63.1 kB\u001b[0m \u001b[31m8.2 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n", + "\u001b[?25hRequirement already satisfied: scikit-learn in /usr/local/lib/python3.10/dist-packages (from sentence-transformers) (1.2.2)\n", + "Requirement already satisfied: Pillow in /usr/local/lib/python3.10/dist-packages (from sentence-transformers) (9.4.0)\n", + "Collecting aiofiles<24.0,>=22.0 (from gradio)\n", + " Downloading aiofiles-23.2.1-py3-none-any.whl (15 kB)\n", + "Requirement already satisfied: altair<6.0,>=4.2.0 in /usr/local/lib/python3.10/dist-packages (from gradio) (4.2.2)\n", + "Collecting ffmpy (from gradio)\n", + " Downloading ffmpy-0.3.2.tar.gz (5.5 kB)\n", + " Preparing metadata (setup.py) ... \u001b[?25l\u001b[?25hdone\n", + "Collecting gradio-client==0.10.1 (from gradio)\n", + " Downloading gradio_client-0.10.1-py3-none-any.whl (307 kB)\n", + "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m307.9/307.9 kB\u001b[0m \u001b[31m34.9 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n", + "\u001b[?25hCollecting httpx>=0.24.1 (from gradio)\n", + " Downloading httpx-0.27.0-py3-none-any.whl (75 kB)\n", + "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m75.6/75.6 kB\u001b[0m \u001b[31m10.7 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n", + "\u001b[?25hRequirement already satisfied: jinja2<4.0 in /usr/local/lib/python3.10/dist-packages (from gradio) (3.1.3)\n", + "Requirement already satisfied: markupsafe~=2.0 in /usr/local/lib/python3.10/dist-packages (from gradio) (2.1.5)\n", + "Requirement already satisfied: matplotlib~=3.0 in /usr/local/lib/python3.10/dist-packages (from gradio) (3.7.1)\n", + "Requirement already satisfied: pandas<3.0,>=1.0 in /usr/local/lib/python3.10/dist-packages (from gradio) (1.5.3)\n", + "Collecting pydub (from gradio)\n", + " Downloading pydub-0.25.1-py2.py3-none-any.whl (32 kB)\n", + "Collecting python-multipart>=0.0.9 (from gradio)\n", + " Downloading python_multipart-0.0.9-py3-none-any.whl (22 kB)\n", + "Collecting ruff>=0.2.2 (from gradio)\n", + " Downloading ruff-0.3.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (7.8 MB)\n", + "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m7.8/7.8 MB\u001b[0m \u001b[31m107.4 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n", + "\u001b[?25hCollecting semantic-version~=2.0 (from gradio)\n", + " Downloading semantic_version-2.10.0-py2.py3-none-any.whl (15 kB)\n", + "Collecting tomlkit==0.12.0 (from gradio)\n", + " Downloading tomlkit-0.12.0-py3-none-any.whl (37 kB)\n", + "Requirement already satisfied: fsspec in /usr/local/lib/python3.10/dist-packages (from gradio-client==0.10.1->gradio) (2023.6.0)\n", + "Collecting websockets<12.0,>=10.0 (from gradio-client==0.10.1->gradio)\n", + " Downloading websockets-11.0.3-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (129 kB)\n", + "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m129.9/129.9 kB\u001b[0m \u001b[31m16.0 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n", + "\u001b[?25hRequirement already satisfied: beautifulsoup4 in /usr/local/lib/python3.10/dist-packages (from bs4) (4.12.3)\n", + "Requirement already satisfied: aiosignal>=1.1.2 in /usr/local/lib/python3.10/dist-packages (from aiohttp<4.0.0,>=3.8.3->langchain) (1.3.1)\n", + "Requirement already satisfied: attrs>=17.3.0 in /usr/local/lib/python3.10/dist-packages (from aiohttp<4.0.0,>=3.8.3->langchain) (23.2.0)\n", + "Requirement already satisfied: frozenlist>=1.1.1 in /usr/local/lib/python3.10/dist-packages (from aiohttp<4.0.0,>=3.8.3->langchain) (1.4.1)\n", + "Requirement already satisfied: multidict<7.0,>=4.5 in /usr/local/lib/python3.10/dist-packages (from aiohttp<4.0.0,>=3.8.3->langchain) (6.0.5)\n", + "Requirement already satisfied: yarl<2.0,>=1.0 in /usr/local/lib/python3.10/dist-packages (from aiohttp<4.0.0,>=3.8.3->langchain) (1.9.4)\n", + "Requirement already satisfied: entrypoints in /usr/local/lib/python3.10/dist-packages (from altair<6.0,>=4.2.0->gradio) (0.4)\n", + "Requirement already satisfied: jsonschema>=3.0 in /usr/local/lib/python3.10/dist-packages (from altair<6.0,>=4.2.0->gradio) (4.19.2)\n", + "Requirement already satisfied: toolz in /usr/local/lib/python3.10/dist-packages (from altair<6.0,>=4.2.0->gradio) (0.12.1)\n", + "Requirement already satisfied: pyproject_hooks in /usr/local/lib/python3.10/dist-packages (from build>=1.0.3->chromadb) (1.0.0)\n", + "Requirement already satisfied: tomli>=1.1.0 in /usr/local/lib/python3.10/dist-packages (from build>=1.0.3->chromadb) (2.0.1)\n", + "Collecting marshmallow<4.0.0,>=3.18.0 (from dataclasses-json<0.7,>=0.5.7->langchain)\n", + " Downloading marshmallow-3.21.0-py3-none-any.whl (49 kB)\n", + "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m49.4/49.4 kB\u001b[0m \u001b[31m6.0 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n", + "\u001b[?25hCollecting typing-inspect<1,>=0.4.0 (from dataclasses-json<0.7,>=0.5.7->langchain)\n", + " Downloading typing_inspect-0.9.0-py3-none-any.whl (8.8 kB)\n", + "Collecting starlette<0.37.0,>=0.36.3 (from fastapi>=0.95.2->chromadb)\n", + " Downloading starlette-0.36.3-py3-none-any.whl (71 kB)\n", + "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m71.5/71.5 kB\u001b[0m \u001b[31m9.1 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n", + "\u001b[?25hRequirement already satisfied: anyio in /usr/local/lib/python3.10/dist-packages (from httpx>=0.24.1->gradio) (3.7.1)\n", + "Requirement already satisfied: certifi in /usr/local/lib/python3.10/dist-packages (from httpx>=0.24.1->gradio) (2024.2.2)\n", + "Collecting httpcore==1.* (from httpx>=0.24.1->gradio)\n", + " Downloading httpcore-1.0.4-py3-none-any.whl (77 kB)\n", + "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m77.8/77.8 kB\u001b[0m \u001b[31m9.6 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n", + "\u001b[?25hRequirement already satisfied: idna in /usr/local/lib/python3.10/dist-packages (from httpx>=0.24.1->gradio) (3.6)\n", + "Requirement already satisfied: sniffio in /usr/local/lib/python3.10/dist-packages (from httpx>=0.24.1->gradio) (1.3.1)\n", + "Collecting h11<0.15,>=0.13 (from httpcore==1.*->httpx>=0.24.1->gradio)\n", + " Downloading h11-0.14.0-py3-none-any.whl (58 kB)\n", + "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m58.3/58.3 kB\u001b[0m \u001b[31m7.5 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n", + "\u001b[?25hCollecting jsonpointer>=1.9 (from jsonpatch<2.0,>=1.33->langchain)\n", + " Downloading jsonpointer-2.4-py2.py3-none-any.whl (7.8 kB)\n", + "Requirement already satisfied: six>=1.9.0 in /usr/local/lib/python3.10/dist-packages (from kubernetes>=28.1.0->chromadb) (1.16.0)\n", + "Requirement already satisfied: python-dateutil>=2.5.3 in /usr/local/lib/python3.10/dist-packages (from kubernetes>=28.1.0->chromadb) (2.8.2)\n", + "Requirement already satisfied: google-auth>=1.0.1 in /usr/local/lib/python3.10/dist-packages (from kubernetes>=28.1.0->chromadb) (2.27.0)\n", + "Requirement already satisfied: websocket-client!=0.40.0,!=0.41.*,!=0.42.*,>=0.32.0 in /usr/local/lib/python3.10/dist-packages (from kubernetes>=28.1.0->chromadb) (1.7.0)\n", + "Requirement already satisfied: requests-oauthlib in /usr/local/lib/python3.10/dist-packages (from kubernetes>=28.1.0->chromadb) (1.3.1)\n", + "Requirement already satisfied: oauthlib>=3.2.2 in /usr/local/lib/python3.10/dist-packages (from kubernetes>=28.1.0->chromadb) (3.2.2)\n", + "Requirement already satisfied: urllib3>=1.24.2 in /usr/local/lib/python3.10/dist-packages (from kubernetes>=28.1.0->chromadb) (2.0.7)\n", + "Requirement already satisfied: contourpy>=1.0.1 in /usr/local/lib/python3.10/dist-packages (from matplotlib~=3.0->gradio) (1.2.0)\n", + "Requirement already satisfied: cycler>=0.10 in /usr/local/lib/python3.10/dist-packages (from matplotlib~=3.0->gradio) (0.12.1)\n", + "Requirement already satisfied: fonttools>=4.22.0 in /usr/local/lib/python3.10/dist-packages (from matplotlib~=3.0->gradio) (4.49.0)\n", + "Requirement already satisfied: kiwisolver>=1.0.1 in /usr/local/lib/python3.10/dist-packages (from matplotlib~=3.0->gradio) (1.4.5)\n", + "Requirement already satisfied: pyparsing>=2.3.1 in /usr/local/lib/python3.10/dist-packages (from matplotlib~=3.0->gradio) (3.1.1)\n", + "Collecting coloredlogs (from onnxruntime>=1.14.1->chromadb)\n", + " Downloading coloredlogs-15.0.1-py2.py3-none-any.whl (46 kB)\n", + "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m46.0/46.0 kB\u001b[0m \u001b[31m5.2 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n", + "\u001b[?25hRequirement already satisfied: flatbuffers in /usr/local/lib/python3.10/dist-packages (from onnxruntime>=1.14.1->chromadb) (23.5.26)\n", + "Requirement already satisfied: protobuf in /usr/local/lib/python3.10/dist-packages (from onnxruntime>=1.14.1->chromadb) (3.20.3)\n", + "Requirement already satisfied: sympy in /usr/local/lib/python3.10/dist-packages (from onnxruntime>=1.14.1->chromadb) (1.12)\n", + "Collecting deprecated>=1.2.6 (from opentelemetry-api>=1.2.0->chromadb)\n", + " Downloading Deprecated-1.2.14-py2.py3-none-any.whl (9.6 kB)\n", + "Collecting importlib-metadata<7.0,>=6.0 (from opentelemetry-api>=1.2.0->chromadb)\n", + " Downloading importlib_metadata-6.11.0-py3-none-any.whl (23 kB)\n", + "Requirement already satisfied: googleapis-common-protos~=1.52 in /usr/local/lib/python3.10/dist-packages (from opentelemetry-exporter-otlp-proto-grpc>=1.2.0->chromadb) (1.62.0)\n", + "Collecting opentelemetry-exporter-otlp-proto-common==1.23.0 (from opentelemetry-exporter-otlp-proto-grpc>=1.2.0->chromadb)\n", + " Downloading opentelemetry_exporter_otlp_proto_common-1.23.0-py3-none-any.whl (17 kB)\n", + "Collecting opentelemetry-proto==1.23.0 (from opentelemetry-exporter-otlp-proto-grpc>=1.2.0->chromadb)\n", + " Downloading opentelemetry_proto-1.23.0-py3-none-any.whl (50 kB)\n", + "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m50.8/50.8 kB\u001b[0m \u001b[31m6.6 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n", + "\u001b[?25hCollecting opentelemetry-instrumentation-asgi==0.44b0 (from opentelemetry-instrumentation-fastapi>=0.41b0->chromadb)\n", + " Downloading opentelemetry_instrumentation_asgi-0.44b0-py3-none-any.whl (14 kB)\n", + "Collecting opentelemetry-instrumentation==0.44b0 (from opentelemetry-instrumentation-fastapi>=0.41b0->chromadb)\n", + " Downloading opentelemetry_instrumentation-0.44b0-py3-none-any.whl (28 kB)\n", + "Collecting opentelemetry-semantic-conventions==0.44b0 (from opentelemetry-instrumentation-fastapi>=0.41b0->chromadb)\n", + " Downloading opentelemetry_semantic_conventions-0.44b0-py3-none-any.whl (36 kB)\n", + "Collecting opentelemetry-util-http==0.44b0 (from opentelemetry-instrumentation-fastapi>=0.41b0->chromadb)\n", + " Downloading opentelemetry_util_http-0.44b0-py3-none-any.whl (6.9 kB)\n", + "Requirement already satisfied: setuptools>=16.0 in /usr/local/lib/python3.10/dist-packages (from opentelemetry-instrumentation==0.44b0->opentelemetry-instrumentation-fastapi>=0.41b0->chromadb) (67.7.2)\n", + "Requirement already satisfied: wrapt<2.0.0,>=1.0.0 in /usr/local/lib/python3.10/dist-packages (from opentelemetry-instrumentation==0.44b0->opentelemetry-instrumentation-fastapi>=0.41b0->chromadb) (1.14.1)\n", + "Collecting asgiref~=3.0 (from opentelemetry-instrumentation-asgi==0.44b0->opentelemetry-instrumentation-fastapi>=0.41b0->chromadb)\n", + " Downloading asgiref-3.7.2-py3-none-any.whl (24 kB)\n", + "Requirement already satisfied: pytz>=2020.1 in /usr/local/lib/python3.10/dist-packages (from pandas<3.0,>=1.0->gradio) (2023.4)\n", + "Collecting monotonic>=1.5 (from posthog>=2.4.0->chromadb)\n", + " Downloading monotonic-1.6-py2.py3-none-any.whl (8.2 kB)\n", + "Collecting backoff>=1.10.0 (from posthog>=2.4.0->chromadb)\n", + " Downloading backoff-2.2.1-py3-none-any.whl (15 kB)\n", + "Requirement already satisfied: annotated-types>=0.4.0 in /usr/local/lib/python3.10/dist-packages (from pydantic>=1.9->chromadb) (0.6.0)\n", + "Requirement already satisfied: pydantic-core==2.16.3 in /usr/local/lib/python3.10/dist-packages (from pydantic>=1.9->chromadb) (2.16.3)\n", + "Requirement already satisfied: charset-normalizer<4,>=2 in /usr/local/lib/python3.10/dist-packages (from requests->transformers) (3.3.2)\n", + "Requirement already satisfied: greenlet!=0.4.17 in /usr/local/lib/python3.10/dist-packages (from SQLAlchemy<3,>=1.4->langchain) (3.0.3)\n", + "Requirement already satisfied: networkx in /usr/local/lib/python3.10/dist-packages (from torch>=1.13.0->peft) (3.2.1)\n", + "Requirement already satisfied: triton==2.1.0 in /usr/local/lib/python3.10/dist-packages (from torch>=1.13.0->peft) (2.1.0)\n", + "Requirement already satisfied: click<9.0.0,>=7.1.1 in /usr/local/lib/python3.10/dist-packages (from typer>=0.9.0->chromadb) (8.1.7)\n", + "Collecting colorama<0.5.0,>=0.4.3 (from typer>=0.9.0->chromadb)\n", + " Downloading colorama-0.4.6-py2.py3-none-any.whl (25 kB)\n", + "Collecting shellingham<2.0.0,>=1.3.0 (from typer>=0.9.0->chromadb)\n", + " Downloading shellingham-1.5.4-py2.py3-none-any.whl (9.8 kB)\n", + "Requirement already satisfied: rich<14.0.0,>=10.11.0 in /usr/local/lib/python3.10/dist-packages (from typer>=0.9.0->chromadb) (13.7.0)\n", + "Collecting httptools>=0.5.0 (from uvicorn[standard]>=0.18.3->chromadb)\n", + " Downloading httptools-0.6.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (341 kB)\n", + "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m341.4/341.4 kB\u001b[0m \u001b[31m37.5 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n", + "\u001b[?25hCollecting python-dotenv>=0.13 (from uvicorn[standard]>=0.18.3->chromadb)\n", + " Downloading python_dotenv-1.0.1-py3-none-any.whl (19 kB)\n", + "Collecting uvloop!=0.15.0,!=0.15.1,>=0.14.0 (from uvicorn[standard]>=0.18.3->chromadb)\n", + " Downloading uvloop-0.19.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.4 MB)\n", + "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m3.4/3.4 MB\u001b[0m \u001b[31m94.9 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n", + "\u001b[?25hCollecting watchfiles>=0.13 (from uvicorn[standard]>=0.18.3->chromadb)\n", + " Downloading watchfiles-0.21.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB)\n", + "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m1.3/1.3 MB\u001b[0m \u001b[31m81.6 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n", + "\u001b[?25hRequirement already satisfied: soupsieve>1.2 in /usr/local/lib/python3.10/dist-packages (from beautifulsoup4->bs4) (2.5)\n", + "Requirement already satisfied: joblib>=1.1.1 in /usr/local/lib/python3.10/dist-packages (from scikit-learn->sentence-transformers) (1.3.2)\n", + "Requirement already satisfied: threadpoolctl>=2.0.0 in /usr/local/lib/python3.10/dist-packages (from scikit-learn->sentence-transformers) (3.3.0)\n", + "Requirement already satisfied: exceptiongroup in /usr/local/lib/python3.10/dist-packages (from anyio->httpx>=0.24.1->gradio) (1.2.0)\n", + "Requirement already satisfied: cachetools<6.0,>=2.0.0 in /usr/local/lib/python3.10/dist-packages (from google-auth>=1.0.1->kubernetes>=28.1.0->chromadb) (5.3.3)\n", + "Requirement already satisfied: pyasn1-modules>=0.2.1 in /usr/local/lib/python3.10/dist-packages (from google-auth>=1.0.1->kubernetes>=28.1.0->chromadb) (0.3.0)\n", + "Requirement already satisfied: rsa<5,>=3.1.4 in /usr/local/lib/python3.10/dist-packages (from google-auth>=1.0.1->kubernetes>=28.1.0->chromadb) (4.9)\n", + "Requirement already satisfied: zipp>=0.5 in /usr/local/lib/python3.10/dist-packages (from importlib-metadata<7.0,>=6.0->opentelemetry-api>=1.2.0->chromadb) (3.17.0)\n", + "Requirement already satisfied: jsonschema-specifications>=2023.03.6 in /usr/local/lib/python3.10/dist-packages (from jsonschema>=3.0->altair<6.0,>=4.2.0->gradio) (2023.12.1)\n", + "Requirement already satisfied: referencing>=0.28.4 in /usr/local/lib/python3.10/dist-packages (from jsonschema>=3.0->altair<6.0,>=4.2.0->gradio) (0.33.0)\n", + "Requirement already satisfied: rpds-py>=0.7.1 in /usr/local/lib/python3.10/dist-packages (from jsonschema>=3.0->altair<6.0,>=4.2.0->gradio) (0.18.0)\n", + "Requirement already satisfied: markdown-it-py>=2.2.0 in /usr/local/lib/python3.10/dist-packages (from rich<14.0.0,>=10.11.0->typer>=0.9.0->chromadb) (3.0.0)\n", + "Requirement already satisfied: pygments<3.0.0,>=2.13.0 in /usr/local/lib/python3.10/dist-packages (from rich<14.0.0,>=10.11.0->typer>=0.9.0->chromadb) (2.16.1)\n", + "Collecting mypy-extensions>=0.3.0 (from typing-inspect<1,>=0.4.0->dataclasses-json<0.7,>=0.5.7->langchain)\n", + " Downloading mypy_extensions-1.0.0-py3-none-any.whl (4.7 kB)\n", + "Collecting humanfriendly>=9.1 (from coloredlogs->onnxruntime>=1.14.1->chromadb)\n", + " Downloading humanfriendly-10.0-py2.py3-none-any.whl (86 kB)\n", + "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m86.8/86.8 kB\u001b[0m \u001b[31m12.9 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n", + "\u001b[?25hRequirement already satisfied: mpmath>=0.19 in /usr/local/lib/python3.10/dist-packages (from sympy->onnxruntime>=1.14.1->chromadb) (1.3.0)\n", + "Requirement already satisfied: mdurl~=0.1 in /usr/local/lib/python3.10/dist-packages (from markdown-it-py>=2.2.0->rich<14.0.0,>=10.11.0->typer>=0.9.0->chromadb) (0.1.2)\n", + "Requirement already satisfied: pyasn1<0.6.0,>=0.4.6 in /usr/local/lib/python3.10/dist-packages (from pyasn1-modules>=0.2.1->google-auth>=1.0.1->kubernetes>=28.1.0->chromadb) (0.5.1)\n", + "Building wheels for collected packages: pypika, ffmpy\n", + " Building wheel for pypika (pyproject.toml) ... \u001b[?25l\u001b[?25hdone\n", + " Created wheel for pypika: filename=PyPika-0.48.9-py2.py3-none-any.whl size=53723 sha256=5e1f60b20df185aeb7478a8345bbe124a4528ac76996da257e78133de0ae1636\n", + " Stored in directory: /root/.cache/pip/wheels/e1/26/51/d0bffb3d2fd82256676d7ad3003faea3bd6dddc9577af665f4\n", + " Building wheel for ffmpy (setup.py) ... \u001b[?25l\u001b[?25hdone\n", + " Created wheel for ffmpy: filename=ffmpy-0.3.2-py3-none-any.whl size=5584 sha256=e33fdfbf54cdee338241fb9acba0a3282bb45afeea67888d10f8cb9eacbff84b\n", + " Stored in directory: /root/.cache/pip/wheels/bd/65/9a/671fc6dcde07d4418df0c592f8df512b26d7a0029c2a23dd81\n", + "Successfully built pypika ffmpy\n", + "Installing collected packages: pypika, pydub, monotonic, mmh3, ffmpy, websockets, uvloop, tomlkit, shellingham, semantic-version, ruff, python-multipart, python-dotenv, pulsar-client, overrides, orjson, opentelemetry-util-http, opentelemetry-semantic-conventions, opentelemetry-proto, mypy-extensions, marshmallow, jsonpointer, importlib-metadata, humanfriendly, httptools, h11, deprecated, colorama, chroma-hnswlib, bcrypt, backoff, asgiref, aiofiles, watchfiles, uvicorn, typing-inspect, starlette, posthog, opentelemetry-exporter-otlp-proto-common, opentelemetry-api, jsonpatch, httpcore, coloredlogs, bs4, bitsandbytes, opentelemetry-sdk, opentelemetry-instrumentation, onnxruntime, langsmith, kubernetes, httpx, fastapi, dataclasses-json, accelerate, opentelemetry-instrumentation-asgi, opentelemetry-exporter-otlp-proto-grpc, langchain-core, gradio-client, sentence-transformers, peft, opentelemetry-instrumentation-fastapi, langchain-community, gradio, langchain, chromadb\n", + " Attempting uninstall: importlib-metadata\n", + " Found existing installation: importlib-metadata 7.0.1\n", + " Uninstalling importlib-metadata-7.0.1:\n", + " Successfully uninstalled importlib-metadata-7.0.1\n", + "Successfully installed accelerate-0.27.2 aiofiles-23.2.1 asgiref-3.7.2 backoff-2.2.1 bcrypt-4.1.2 bitsandbytes-0.42.0 bs4-0.0.2 chroma-hnswlib-0.7.3 chromadb-0.4.24 colorama-0.4.6 coloredlogs-15.0.1 dataclasses-json-0.6.4 deprecated-1.2.14 fastapi-0.110.0 ffmpy-0.3.2 gradio-4.19.2 gradio-client-0.10.1 h11-0.14.0 httpcore-1.0.4 httptools-0.6.1 httpx-0.27.0 humanfriendly-10.0 importlib-metadata-6.11.0 jsonpatch-1.33 jsonpointer-2.4 kubernetes-29.0.0 langchain-0.1.9 langchain-community-0.0.24 langchain-core-0.1.28 langsmith-0.1.10 marshmallow-3.21.0 mmh3-4.1.0 monotonic-1.6 mypy-extensions-1.0.0 onnxruntime-1.17.1 opentelemetry-api-1.23.0 opentelemetry-exporter-otlp-proto-common-1.23.0 opentelemetry-exporter-otlp-proto-grpc-1.23.0 opentelemetry-instrumentation-0.44b0 opentelemetry-instrumentation-asgi-0.44b0 opentelemetry-instrumentation-fastapi-0.44b0 opentelemetry-proto-1.23.0 opentelemetry-sdk-1.23.0 opentelemetry-semantic-conventions-0.44b0 opentelemetry-util-http-0.44b0 orjson-3.9.15 overrides-7.7.0 peft-0.9.0 posthog-3.4.2 pulsar-client-3.4.0 pydub-0.25.1 pypika-0.48.9 python-dotenv-1.0.1 python-multipart-0.0.9 ruff-0.3.0 semantic-version-2.10.0 sentence-transformers-2.5.1 shellingham-1.5.4 starlette-0.36.3 tomlkit-0.12.0 typing-inspect-0.9.0 uvicorn-0.27.1 uvloop-0.19.0 watchfiles-0.21.0 websockets-11.0.3\n" + ] + } + ], + "source": [ + "#install required packages\n", + "!pip install transformers peft accelerate bitsandbytes safetensors sentencepiece chromadb langchain sentence-transformers gradio bs4" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "metadata": { + "id": "As3Q9fo_Aska" + }, + "outputs": [], + "source": [ + "# fixing unicode error in google colab\n", + "import locale\n", + "locale.getpreferredencoding = lambda: \"UTF-8\"" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "metadata": { + "id": "b08wbHdz3y2m" + }, + "outputs": [], + "source": [ + "# import dependencies\n", + "import torch\n", + "from transformers import AutoModelForCausalLM, AutoTokenizer, BitsAndBytesConfig, pipeline\n", + "\n", + "import os\n", + "import gradio as gr\n", + "from google.colab import drive\n", + "\n", + "import chromadb\n", + "from langchain.llms import HuggingFacePipeline\n", + "from langchain.document_loaders import TextLoader\n", + "from langchain.text_splitter import RecursiveCharacterTextSplitter\n", + "from langchain.embeddings import HuggingFaceEmbeddings\n", + "from langchain.vectorstores import Chroma\n", + "from langchain import HuggingFacePipeline\n", + "from langchain_community.document_loaders.recursive_url_loader import RecursiveUrlLoader\n", + "from langchain_community.document_loaders import GitHubIssuesLoader ###\n", + "from langchain_community.document_loaders.merge import MergedDataLoader ###\n", + "from langchain_community.vectorstores.utils import filter_complex_metadata\n", + "from langchain.chains import ConversationalRetrievalChain\n", + "from langchain.memory import ConversationBufferMemory" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "metadata": { + "id": "kKkVcgAv8frU" + }, + "outputs": [], + "source": [ + "# specify model huggingface mode name\n", + "model_name = \"anakin87/zephyr-7b-alpha-sharded\"\n", + "\n", + "# function for loading 4-bit quantized model\n", + "def load_quantized_model(model_name: str):\n", + " \"\"\"\n", + " :param model_name: Name or path of the model to be loaded.\n", + " :return: Loaded quantized model.\n", + " \"\"\"\n", + " bnb_config = BitsAndBytesConfig(\n", + " load_in_4bit=True,\n", + " bnb_4bit_use_double_quant=True,\n", + " bnb_4bit_quant_type=\"nf4\",\n", + " bnb_4bit_compute_dtype=torch.bfloat16\n", + " )\n", + "\n", + " model = AutoModelForCausalLM.from_pretrained(\n", + " model_name,\n", + " torch_dtype=torch.bfloat16,\n", + " quantization_config=bnb_config\n", + " )\n", + " return model" + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "metadata": { + "id": "2C0DVleS8iwj" + }, + "outputs": [], + "source": [ + "# function for initializing tokenizer\n", + "def initialize_tokenizer(model_name: str):\n", + " \"\"\"\n", + " Initialize the tokenizer with the specified model_name.\n", + "\n", + " :param model_name: Name or path of the model for tokenizer initialization.\n", + " :return: Initialized tokenizer.\n", + " \"\"\"\n", + " tokenizer = AutoTokenizer.from_pretrained(model_name)\n", + " tokenizer.bos_token_id = 1 # Set beginning of sentence token id\n", + " return tokenizer" + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 670, + "referenced_widgets": [ + "28236dfb592846bba5443bf6bfb41650", + "ce7b138a42ae49e7b5b3a5376e11d7cb", + "9509b527110e4ac09fc5054224fd7181", + "7639109c9064473692b2ab90d8aab217", + "959af09170494ef99bbb608889f1a318", + "a8373191f6524453b952665ca62393bd", + "5cedc31e76754902bda8037bf96d5a3d", + "b4375e29d33b4f05bcbeb39d21d52ad4", + "8d40850dee874028aa98703129407f4d", + "9d1367108831487898e89dfdb72ffcaa", + "9d7bf39faa4144dba1e9ab22b2f5218e", + "77ee1e776d2f49adb08b2a7602221edf", + "b838cbc60533467881f3b3c5c50c2b86", + "c513a9a7df8b4766a33d9dd6568e4854", + "1e7732634b1d4b8d914a9cc2baad8597", + "3a43cfdb3041409385d8be6565f4a3bf", + "34a70d3fd0964f9bba1068b4eb699122", + "bbdb8908d5324d29b0b4a11a5491fce3", + "1e33a24eaa8142b99d18e16babeb53bc", + "6951ef8036a14e1f845ca773f5d7144f", + "10b5e2f4fa794a0e9e9eef3688bc9d7a", + "215462c34f2f4bb596f5cb412eef5f9b", + "0dd69b3b3b804c91ba299573f07ae664", + "13fdd6a2b62149d08f240b2e4584aec2", + "10b1dd757d2c4d3eadbcd5b90e251b6b", + "fa1d1511e47148e0810c03693f5712cd", + "1a3e0c7528214d18bfbe2993956e04cf", + "23303ceec27f4abb912cfbf5b0c8af56", + "bd12329245c94b379485eff0b7eabaf7", + "a7f39a7c36364b459fe747348fcdc608", + "195370ea6b35470ab97ab0b6f8f33fbe", + "de48b4b42e404a5f80067d10b3c3e61c", + "00194d921ea446ab86f435070a5a0a46", + "03d53faf68ec4ea9917281edb7507906", + "0deacafe72834b41b7cda8674f0b199e", + "64b362fa3cb047c39309cd6a0891589f", + "b641e2c9f1e54e95aa8859d342e34a18", + "70fe37d8fde44f5db1f0a9a41c5c02b4", + "c0aa02358ac54e0ba15242d469f7f279", + "c86db4998f59434db379159ce2a1e168", + "7f9521f797e14435acfc3b9b4ccd3e72", + "7a8d33fdcfed4b04bed506ee2ff30cde", + "42e81bfea0ed4bec85d429c275f9ba92", + "e5c4989460824423bcfc216b8f7242d5", + "67b9d154681a422aaa777f6967b8d1ed", + "4268cdd0b08246209155459cfc590980", + "2abc91efa6b2427eae9194413e11ea1f", + "2f9ba3a2b5414507bd719c11cc66dab1", + "9e1cc77695b6497dbcb336267327898c", + "6ec48018a7344edaba6911faec414042", + "6562994d3d92495fb52ff1c0ffcbd576", + "77cf8863280441bb82dbde7b6dfecd62", + "7eb48455e14043e0a6f388f13c05608c", + "9fd18bf2f68c4d75873debb8f69e86eb", + "8797f61335a54024b6c39ab8e46f83c5", + "3c236848fdd24110b0304e24477044b7", + "de3ea839233c42cfab7f8d5cd945c5c3", + "25aa1ed0197d4cf8b9f5c0549102f12c", + "fac78182fad7451584a1c30eeadbf0b5", + "474b612026cf4817bae3a966298a42f3", + "0d203e90a5a3499f99c53a396babd59c", + "f98128fae64543d5bdb0d9615f83c7c5", + "bffcd9c068a04ebaafa1056899b0d70a", + "ce5be879bcff450a85996f97332c50d9", + "64584fef5d82440b843e7c25f6e0e9d0", + "775768684a1a45738eb50d8c95d8e08a", + "6182a2690eb74f44b43ba1125624e1c1", + "a340365aa9e5455da53996812b615d9a", + "f503f6b92b664303b2fb36b70dd53cb9", + "8c2cecfa31ca431cb2cb9588bfbf74f9", + "78979f9c11d042ebb2fb462ac7d9b4f5", + "4ee1413c94da499bb3e3fea10b90b9c5", + "5eb5673966aa4e6c91961b32dcf97254", + "5dccd24186204ec1aef65712cbb224bf", + "bb87814736c94d958cad91aa14e9c88c", + "e931ad7fe0f84d879d3d624632dc3ab6", + "39918788ebeb44e28d5656129c92c08e", + "1ae93cdf905e416a81f0c2b58d84cc17", + "02c6b774aaa04dd492e69b517634192f", + "78396bfa3e61493d9840cfd7aee183cb", + "42fbf5dc6bd94bc3a8fb522381554b7c", + "8fbf73b144e34b6faf98eb66555b5ed0", + "bed717b51a424ca6aab3e9c286ac5c4a", + "0a85ce8f1bbc4b639482ab63ac1df97b", + "168bc1fed969443e8b461d22b6144442", + "dec265c7e12243f3aa988a11b6058193", + "20bff5e1783c470fb58e0cd1dfdc8380", + "5987c19f2c40442fbb07a7f9dd29712e", + "3263a8fa93144d4f9febbbb054d1f6a8", + "37896257f771477d895eb8581372e010", + "18331a3f724c4256bdb0f3f92a68b98e", + "7170f4ffe262439cb95c8a5271831c41", + "bb963e75ca954df69d7afb402b72e72c", + "dce3949fe37645d6969c4c17efcb5436", + "3116e526d7a44e56b5015660832e5da5", + "e35b84d8bb034820b8a6ce1cc0044b45", + "7bb518bea78c4eae9338ef2871cf9b13", + "70ccf6f706234f69b054a626b2bbe37f", + "e6744da235c5462c97720b6f8ff37823", + "3524937f4f174b0fbba79b95d9c15afb", + "bc4dde9d632e43109b7e336298005665", + "51386be83cd54da584741369a6dcc461", + "49341230032c4a81a0edd678425135ec", + "06528a18449545e59b51613b0d5b5d37", + "217bca5e4a9a4bebab48f1409c9425b0", + "1982505b38744255a8c7205b18783532", + "7868063721b2443b8930696aa14d6a4c", + "49acf67739dd47a6aff6f10ce0cd4b53", + "7aa70399141541cc8f6776b62a2a42ac", + "77fb333e97894268abd6cf47df22f56f", + "3a922286ddff42799e313cd7b7cf9157", + "df35e85ad69b4139b147330ab3cfd7e3", + "ef60c8cd595d45a199d73240ea201fb5", + "375dfb34cf224d9dac4111f389e33953", + "ed18e224abc14c96be6bd72afc1b8808", + "c78430cbffe34467b96805eb7be87914", + "418ed447ce114934a99b37bf7b971989", + "4ddd67ebf68d41e8af28a58efec1a6c8", + "90d5760894ab46c7a763a6f9d137a17d", + "e1d38f4ba7714df492a1ca55f9cfdab8", + "2fc25a739b864e82b04ee6f8486d7fef", + "17cf8251ba714d688563edbc3a50204b", + "119ffbc6aaa04e34b5c89a3ae95ea59b", + "87a845dd3bba460aa9bf17b57128bf79", + "c6e4e1ce5312429e8d8603199141d36c", + "64bc974299794f83bde5397f02510b90", + "1e57a911c6854e6eb3ec64a75c8f2354", + "c3005a360b99417d90bd7c6a50890ad1", + "1df207cd1e004ac6b43300a50b95ac3d", + "d2cdf4fdf47c48469ff45d7fc190e63c", + "231f0295e6144689828fd2bc09baf61b", + "13f9c8de953949f48fb9874e36876e3a", + "ca2d7648b6f1438fb08da844a11f5bff", + "f127e57865e44147befcb674ed726248", + "c627485e1e544dc982b0ba921ab9e0c8", + "568a25ba5f664a42a9655acf034a390c", + "c4aefe47c9ef493db093e3dedcb042e8", + "fd41de2c76c14823ab815a8a5ccf5d76", + "1b1ae42075204cf2825839e510eb9655", + "e148d6823462471c88ab71d5f5029217", + "06a52ced15534ad3a405bb9edc712dd5", + "960b3d96df724647ac5218af7e253aa0", + "091cc2d6a32d46118547ae813b0e6ad8", + "9bcaa81065c4462d89ba4b58cd4b896d", + "8947f2bd84e947c99ad5bbe61db2f13d", + "883bd3083bce4668bc309a9f4b3448a0", + "bad6b4f9485247c9a354cfc165fba812", + "670d32e8c8ad43658bc7ae7ecc67f296", + "2469e93cfe4b4e56b46e4014d078256c", + "e4fc5f0d4a3a4ffcabfde69a61e29dcc", + "d4e54edf9ab44d08986f4d8cfae12e2b", + "3ff1e56c23de4c638dcf08d53a6f8218", + "9f672ccdb8144c1c9b259b1a8f6f2a6f", + "465a25adae01471fb9c714338b249362", + "6aa9d6acaaef4b2c95d3ed296fb94e54", + "48b739ce4f5c4eda8a7d3ecc8cfb5ce6", + "e21e997168d440e4ba174aeb8abba339", + "8b25ed28d8e24e47b8d2a0106a81f487", + "64bb19936e4940d5934d543b380e0ce8", + "0c7fbf692f484e16aeb234e21edf2dbe", + "6e5184f5a9a44d15a102bf3e618cc352", + "196d6dc972ad45439bed438496f76cab", + "0891984b6221471a91b43481dc9d3262", + "d772f9d0828c46b7be5feab631aef17f", + "4c76c530873b473cbd7fd6edb6698d78", + "d007f4fdb7544d69ac75dbe7b632a477", + "690eb0aa10174f5fb775feb5540f88c4", + "541138a660ff4fd2abce92295b484741", + "b0bf4baeb36748f0af5d8321b4956d40", + "9fef86052e81460ab9a0169a9b2a1ec8", + "6a65414755544d5e9c33154a994d9f11", + "a621b3599eeb48d083a0dc64ed780018", + "a9d54cccbdbc4f95b2ff2ec93f34025e", + "2a5c45bcdcc84232a6984608608d8192", + "5e0d66a7627e4cc99a8f900ac70fddbc", + "45d68c4a160a4f5fbd6de109425f12e2" + ] + }, + "id": "EQP-tdh88qiv", + "outputId": "04f6bbbd-26d8-4f5b-edbd-8857e8d14a72" + }, + "outputs": [ + { + "output_type": "stream", + "name": "stderr", + "text": [ + "/usr/local/lib/python3.10/dist-packages/huggingface_hub/utils/_token.py:88: UserWarning: \n", + "The secret `HF_TOKEN` does not exist in your Colab secrets.\n", + "To authenticate with the Hugging Face Hub, create a token in your settings tab (https://huggingface.co/settings/tokens), set it as secret in your Google Colab and restart your session.\n", + "You will be able to reuse this secret in all of your notebooks.\n", + "Please note that authentication is recommended but still optional to access public models or datasets.\n", + " warnings.warn(\n" + ] + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "config.json: 0%| | 0.00/638 [00:00 tuple:\n", + " try:\n", + "\n", + " memory = ConversationBufferMemory(\n", + " memory_key='chat_history',\n", + " return_messages=False\n", + " )\n", + " qa_chain = ConversationalRetrievalChain.from_llm(\n", + " llm=llm,\n", + " retriever=retriever,\n", + " memory=memory,\n", + " get_chat_history=lambda h: h,\n", + " )\n", + "\n", + " result = qa_chain({'question': query, 'chat_history': chat_history})\n", + " chat_history.append((query, result['answer']))\n", + " return '', chat_history\n", + "\n", + "\n", + " except Exception as e:\n", + " chat_history.append((query, e))\n", + " return '', chat_history" + ] + }, + { + "cell_type": "code", + "execution_count": 9, + "metadata": { + "id": "dETfjAAAjuaU", + "colab": { + "base_uri": "https://localhost:8080/", + "height": 626 + }, + "outputId": "abacc373-cdad-4421-bd43-25a61765d7b5" + }, + "outputs": [ + { + "output_type": "stream", + "name": "stdout", + "text": [ + "Setting queue=True in a Colab notebook requires sharing enabled. Setting `share=True` (you can turn this off by setting `share=False` in `launch()` explicitly).\n", + "\n", + "Colab notebook detected. To show errors in colab notebook, set debug=True in launch()\n", + "Running on public URL: https://b23e5830f7f2d5e9c4.gradio.live\n", + "\n", + "This share link expires in 72 hours. For free permanent hosting and GPU upgrades, run `gradio deploy` from Terminal to deploy to Spaces (https://huggingface.co/spaces)\n" + ] + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "

" + ] + }, + "metadata": {} + }, + { + "output_type": "execute_result", + "data": { + "text/plain": [] + }, + "metadata": {}, + "execution_count": 9 + } + ], + "source": [ + "# build gradio ui\n", + "with gr.Blocks() as demo:\n", + "\n", + " chatbot = gr.Chatbot(label='Chat with your data (Zephyr 7B Alpha)')\n", + " msg = gr.Textbox()\n", + " clear = gr.ClearButton([msg, chatbot])\n", + "\n", + " msg.submit(create_conversation, [msg, chatbot], [msg, chatbot])\n", + "\n", + "demo.launch()" + ] + } + ], + "metadata": { + "accelerator": "GPU", + "colab": { + "gpuType": "V100", + "provenance": [] + }, + "kernelspec": { + "display_name": "Python 3", + "name": "python3" + }, + "language_info": { + "name": "python" + }, + "widgets": { + "application/vnd.jupyter.widget-state+json": { + "28236dfb592846bba5443bf6bfb41650": { + "model_module": "@jupyter-widgets/controls", + "model_name": "HBoxModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "HBoxModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "HBoxView", + "box_style": "", + "children": [ + "IPY_MODEL_ce7b138a42ae49e7b5b3a5376e11d7cb", + "IPY_MODEL_9509b527110e4ac09fc5054224fd7181", + "IPY_MODEL_7639109c9064473692b2ab90d8aab217" + ], + "layout": "IPY_MODEL_959af09170494ef99bbb608889f1a318" + } + }, + "ce7b138a42ae49e7b5b3a5376e11d7cb": { + "model_module": "@jupyter-widgets/controls", + "model_name": "HTMLModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "HTMLModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "HTMLView", + "description": "", + "description_tooltip": null, + "layout": "IPY_MODEL_a8373191f6524453b952665ca62393bd", + "placeholder": "​", + "style": "IPY_MODEL_5cedc31e76754902bda8037bf96d5a3d", + "value": "config.json: 100%" + } + }, + "9509b527110e4ac09fc5054224fd7181": { + "model_module": "@jupyter-widgets/controls", + "model_name": "FloatProgressModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "FloatProgressModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "ProgressView", + "bar_style": "success", + "description": "", + "description_tooltip": null, + "layout": "IPY_MODEL_b4375e29d33b4f05bcbeb39d21d52ad4", + "max": 638, + "min": 0, + "orientation": "horizontal", + "style": "IPY_MODEL_8d40850dee874028aa98703129407f4d", + "value": 638 + } + }, + "7639109c9064473692b2ab90d8aab217": { + "model_module": "@jupyter-widgets/controls", + "model_name": "HTMLModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "HTMLModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "HTMLView", + "description": "", + "description_tooltip": null, + "layout": "IPY_MODEL_9d1367108831487898e89dfdb72ffcaa", + "placeholder": "​", + "style": "IPY_MODEL_9d7bf39faa4144dba1e9ab22b2f5218e", + "value": " 638/638 [00:00<00:00, 42.1kB/s]" + } + }, + "959af09170494ef99bbb608889f1a318": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "a8373191f6524453b952665ca62393bd": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "5cedc31e76754902bda8037bf96d5a3d": { + "model_module": "@jupyter-widgets/controls", + "model_name": "DescriptionStyleModel", + "model_module_version": "1.5.0", + "state": { + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "DescriptionStyleModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "StyleView", + "description_width": "" + } + }, + "b4375e29d33b4f05bcbeb39d21d52ad4": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "8d40850dee874028aa98703129407f4d": { + "model_module": "@jupyter-widgets/controls", + "model_name": "ProgressStyleModel", + "model_module_version": "1.5.0", + "state": { + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "ProgressStyleModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "StyleView", + "bar_color": null, + "description_width": "" + } + }, + "9d1367108831487898e89dfdb72ffcaa": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "9d7bf39faa4144dba1e9ab22b2f5218e": { + "model_module": "@jupyter-widgets/controls", + "model_name": "DescriptionStyleModel", + "model_module_version": "1.5.0", + "state": { + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "DescriptionStyleModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "StyleView", + "description_width": "" + } + }, + "77ee1e776d2f49adb08b2a7602221edf": { + "model_module": "@jupyter-widgets/controls", + "model_name": "HBoxModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "HBoxModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "HBoxView", + "box_style": "", + "children": [ + "IPY_MODEL_b838cbc60533467881f3b3c5c50c2b86", + "IPY_MODEL_c513a9a7df8b4766a33d9dd6568e4854", + "IPY_MODEL_1e7732634b1d4b8d914a9cc2baad8597" + ], + "layout": "IPY_MODEL_3a43cfdb3041409385d8be6565f4a3bf" + } + }, + "b838cbc60533467881f3b3c5c50c2b86": { + "model_module": "@jupyter-widgets/controls", + "model_name": "HTMLModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "HTMLModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "HTMLView", + "description": "", + "description_tooltip": null, + "layout": "IPY_MODEL_34a70d3fd0964f9bba1068b4eb699122", + "placeholder": "​", + "style": "IPY_MODEL_bbdb8908d5324d29b0b4a11a5491fce3", + "value": "model.safetensors.index.json: 100%" + } + }, + "c513a9a7df8b4766a33d9dd6568e4854": { + "model_module": "@jupyter-widgets/controls", + "model_name": "FloatProgressModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "FloatProgressModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "ProgressView", + "bar_style": "success", + "description": "", + "description_tooltip": null, + "layout": "IPY_MODEL_1e33a24eaa8142b99d18e16babeb53bc", + "max": 23950, + "min": 0, + "orientation": "horizontal", + "style": "IPY_MODEL_6951ef8036a14e1f845ca773f5d7144f", + "value": 23950 + } + }, + "1e7732634b1d4b8d914a9cc2baad8597": { + "model_module": "@jupyter-widgets/controls", + "model_name": "HTMLModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "HTMLModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "HTMLView", + "description": "", + "description_tooltip": null, + "layout": "IPY_MODEL_10b5e2f4fa794a0e9e9eef3688bc9d7a", + "placeholder": "​", + "style": "IPY_MODEL_215462c34f2f4bb596f5cb412eef5f9b", + "value": " 23.9k/23.9k [00:00<00:00, 602kB/s]" + } + }, + "3a43cfdb3041409385d8be6565f4a3bf": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "34a70d3fd0964f9bba1068b4eb699122": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "bbdb8908d5324d29b0b4a11a5491fce3": { + "model_module": "@jupyter-widgets/controls", + "model_name": "DescriptionStyleModel", + "model_module_version": "1.5.0", + "state": { + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "DescriptionStyleModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "StyleView", + "description_width": "" + } + }, + "1e33a24eaa8142b99d18e16babeb53bc": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "6951ef8036a14e1f845ca773f5d7144f": { + "model_module": "@jupyter-widgets/controls", + "model_name": "ProgressStyleModel", + "model_module_version": "1.5.0", + "state": { + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "ProgressStyleModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "StyleView", + "bar_color": null, + "description_width": "" + } + }, + "10b5e2f4fa794a0e9e9eef3688bc9d7a": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "215462c34f2f4bb596f5cb412eef5f9b": { + "model_module": "@jupyter-widgets/controls", + "model_name": "DescriptionStyleModel", + "model_module_version": "1.5.0", + "state": { + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "DescriptionStyleModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "StyleView", + "description_width": "" + } + }, + "0dd69b3b3b804c91ba299573f07ae664": { + "model_module": "@jupyter-widgets/controls", + "model_name": "HBoxModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "HBoxModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "HBoxView", + "box_style": "", + "children": [ + "IPY_MODEL_13fdd6a2b62149d08f240b2e4584aec2", + "IPY_MODEL_10b1dd757d2c4d3eadbcd5b90e251b6b", + "IPY_MODEL_fa1d1511e47148e0810c03693f5712cd" + ], + "layout": "IPY_MODEL_1a3e0c7528214d18bfbe2993956e04cf" + } + }, + "13fdd6a2b62149d08f240b2e4584aec2": { + "model_module": "@jupyter-widgets/controls", + "model_name": "HTMLModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "HTMLModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "HTMLView", + "description": "", + "description_tooltip": null, + "layout": "IPY_MODEL_23303ceec27f4abb912cfbf5b0c8af56", + "placeholder": "​", + "style": "IPY_MODEL_bd12329245c94b379485eff0b7eabaf7", + "value": "Downloading shards: 100%" + } + }, + "10b1dd757d2c4d3eadbcd5b90e251b6b": { + "model_module": "@jupyter-widgets/controls", + "model_name": "FloatProgressModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "FloatProgressModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "ProgressView", + "bar_style": "success", + "description": "", + "description_tooltip": null, + "layout": "IPY_MODEL_a7f39a7c36364b459fe747348fcdc608", + "max": 8, + "min": 0, + "orientation": "horizontal", + "style": "IPY_MODEL_195370ea6b35470ab97ab0b6f8f33fbe", + "value": 8 + } + }, + "fa1d1511e47148e0810c03693f5712cd": { + "model_module": "@jupyter-widgets/controls", + "model_name": "HTMLModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "HTMLModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "HTMLView", + "description": "", + "description_tooltip": null, + "layout": "IPY_MODEL_de48b4b42e404a5f80067d10b3c3e61c", + "placeholder": "​", + "style": "IPY_MODEL_00194d921ea446ab86f435070a5a0a46", + "value": " 8/8 [02:06<00:00, 13.78s/it]" + } + }, + "1a3e0c7528214d18bfbe2993956e04cf": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "23303ceec27f4abb912cfbf5b0c8af56": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "bd12329245c94b379485eff0b7eabaf7": { + "model_module": "@jupyter-widgets/controls", + "model_name": "DescriptionStyleModel", + "model_module_version": "1.5.0", + "state": { + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "DescriptionStyleModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "StyleView", + "description_width": "" + } + }, + "a7f39a7c36364b459fe747348fcdc608": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "195370ea6b35470ab97ab0b6f8f33fbe": { + "model_module": "@jupyter-widgets/controls", + "model_name": "ProgressStyleModel", + "model_module_version": "1.5.0", + "state": { + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "ProgressStyleModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "StyleView", + "bar_color": null, + "description_width": "" + } + }, + "de48b4b42e404a5f80067d10b3c3e61c": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "00194d921ea446ab86f435070a5a0a46": { + "model_module": "@jupyter-widgets/controls", + "model_name": "DescriptionStyleModel", + "model_module_version": "1.5.0", + "state": { + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "DescriptionStyleModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "StyleView", + "description_width": "" + } + }, + "03d53faf68ec4ea9917281edb7507906": { + "model_module": "@jupyter-widgets/controls", + "model_name": "HBoxModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "HBoxModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "HBoxView", + "box_style": "", + "children": [ + "IPY_MODEL_0deacafe72834b41b7cda8674f0b199e", + "IPY_MODEL_64b362fa3cb047c39309cd6a0891589f", + "IPY_MODEL_b641e2c9f1e54e95aa8859d342e34a18" + ], + "layout": "IPY_MODEL_70fe37d8fde44f5db1f0a9a41c5c02b4" + } + }, + "0deacafe72834b41b7cda8674f0b199e": { + "model_module": "@jupyter-widgets/controls", + "model_name": "HTMLModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "HTMLModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "HTMLView", + "description": "", + "description_tooltip": null, + "layout": "IPY_MODEL_c0aa02358ac54e0ba15242d469f7f279", + "placeholder": "​", + "style": "IPY_MODEL_c86db4998f59434db379159ce2a1e168", + "value": "model-00001-of-00008.safetensors: 100%" + } + }, + "64b362fa3cb047c39309cd6a0891589f": { + "model_module": "@jupyter-widgets/controls", + "model_name": "FloatProgressModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "FloatProgressModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "ProgressView", + "bar_style": "success", + "description": "", + "description_tooltip": null, + "layout": "IPY_MODEL_7f9521f797e14435acfc3b9b4ccd3e72", + "max": 1889587008, + "min": 0, + "orientation": "horizontal", + "style": "IPY_MODEL_7a8d33fdcfed4b04bed506ee2ff30cde", + "value": 1889587008 + } + }, + "b641e2c9f1e54e95aa8859d342e34a18": { + "model_module": "@jupyter-widgets/controls", + "model_name": "HTMLModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "HTMLModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "HTMLView", + "description": "", + "description_tooltip": null, + "layout": "IPY_MODEL_42e81bfea0ed4bec85d429c275f9ba92", + "placeholder": "​", + "style": "IPY_MODEL_e5c4989460824423bcfc216b8f7242d5", + "value": " 1.89G/1.89G [00:16<00:00, 91.4MB/s]" + } + }, + "70fe37d8fde44f5db1f0a9a41c5c02b4": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "c0aa02358ac54e0ba15242d469f7f279": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "c86db4998f59434db379159ce2a1e168": { + "model_module": "@jupyter-widgets/controls", + "model_name": "DescriptionStyleModel", + "model_module_version": "1.5.0", + "state": { + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "DescriptionStyleModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "StyleView", + "description_width": "" + } + }, + "7f9521f797e14435acfc3b9b4ccd3e72": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "7a8d33fdcfed4b04bed506ee2ff30cde": { + "model_module": "@jupyter-widgets/controls", + "model_name": "ProgressStyleModel", + "model_module_version": "1.5.0", + "state": { + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "ProgressStyleModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "StyleView", + "bar_color": null, + "description_width": "" + } + }, + "42e81bfea0ed4bec85d429c275f9ba92": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "e5c4989460824423bcfc216b8f7242d5": { + "model_module": "@jupyter-widgets/controls", + "model_name": "DescriptionStyleModel", + "model_module_version": "1.5.0", + "state": { + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "DescriptionStyleModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "StyleView", + "description_width": "" + } + }, + "67b9d154681a422aaa777f6967b8d1ed": { + "model_module": "@jupyter-widgets/controls", + "model_name": "HBoxModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "HBoxModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "HBoxView", + "box_style": "", + "children": [ + "IPY_MODEL_4268cdd0b08246209155459cfc590980", + "IPY_MODEL_2abc91efa6b2427eae9194413e11ea1f", + "IPY_MODEL_2f9ba3a2b5414507bd719c11cc66dab1" + ], + "layout": "IPY_MODEL_9e1cc77695b6497dbcb336267327898c" + } + }, + "4268cdd0b08246209155459cfc590980": { + "model_module": "@jupyter-widgets/controls", + "model_name": "HTMLModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "HTMLModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "HTMLView", + "description": "", + "description_tooltip": null, + "layout": "IPY_MODEL_6ec48018a7344edaba6911faec414042", + "placeholder": "​", + "style": "IPY_MODEL_6562994d3d92495fb52ff1c0ffcbd576", + "value": "model-00002-of-00008.safetensors: 100%" + } + }, + "2abc91efa6b2427eae9194413e11ea1f": { + "model_module": "@jupyter-widgets/controls", + "model_name": "FloatProgressModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "FloatProgressModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "ProgressView", + "bar_style": "success", + "description": "", + "description_tooltip": null, + "layout": "IPY_MODEL_77cf8863280441bb82dbde7b6dfecd62", + "max": 1946243896, + "min": 0, + "orientation": "horizontal", + "style": "IPY_MODEL_7eb48455e14043e0a6f388f13c05608c", + "value": 1946243896 + } + }, + "2f9ba3a2b5414507bd719c11cc66dab1": { + "model_module": "@jupyter-widgets/controls", + "model_name": "HTMLModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "HTMLModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "HTMLView", + "description": "", + "description_tooltip": null, + "layout": "IPY_MODEL_9fd18bf2f68c4d75873debb8f69e86eb", + "placeholder": "​", + "style": "IPY_MODEL_8797f61335a54024b6c39ab8e46f83c5", + "value": " 1.95G/1.95G [00:15<00:00, 222MB/s]" + } + }, + "9e1cc77695b6497dbcb336267327898c": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "6ec48018a7344edaba6911faec414042": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "6562994d3d92495fb52ff1c0ffcbd576": { + "model_module": "@jupyter-widgets/controls", + "model_name": "DescriptionStyleModel", + "model_module_version": "1.5.0", + "state": { + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "DescriptionStyleModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "StyleView", + "description_width": "" + } + }, + "77cf8863280441bb82dbde7b6dfecd62": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "7eb48455e14043e0a6f388f13c05608c": { + "model_module": "@jupyter-widgets/controls", + "model_name": "ProgressStyleModel", + "model_module_version": "1.5.0", + "state": { + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "ProgressStyleModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "StyleView", + "bar_color": null, + "description_width": "" + } + }, + "9fd18bf2f68c4d75873debb8f69e86eb": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "8797f61335a54024b6c39ab8e46f83c5": { + "model_module": "@jupyter-widgets/controls", + "model_name": "DescriptionStyleModel", + "model_module_version": "1.5.0", + "state": { + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "DescriptionStyleModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "StyleView", + "description_width": "" + } + }, + "3c236848fdd24110b0304e24477044b7": { + "model_module": "@jupyter-widgets/controls", + "model_name": "HBoxModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "HBoxModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "HBoxView", + "box_style": "", + "children": [ + "IPY_MODEL_de3ea839233c42cfab7f8d5cd945c5c3", + "IPY_MODEL_25aa1ed0197d4cf8b9f5c0549102f12c", + "IPY_MODEL_fac78182fad7451584a1c30eeadbf0b5" + ], + "layout": "IPY_MODEL_474b612026cf4817bae3a966298a42f3" + } + }, + "de3ea839233c42cfab7f8d5cd945c5c3": { + "model_module": "@jupyter-widgets/controls", + "model_name": "HTMLModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "HTMLModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "HTMLView", + "description": "", + "description_tooltip": null, + "layout": "IPY_MODEL_0d203e90a5a3499f99c53a396babd59c", + "placeholder": "​", + "style": "IPY_MODEL_f98128fae64543d5bdb0d9615f83c7c5", + "value": "model-00003-of-00008.safetensors: 100%" + } + }, + "25aa1ed0197d4cf8b9f5c0549102f12c": { + "model_module": "@jupyter-widgets/controls", + "model_name": "FloatProgressModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "FloatProgressModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "ProgressView", + "bar_style": "success", + "description": "", + "description_tooltip": null, + "layout": "IPY_MODEL_bffcd9c068a04ebaafa1056899b0d70a", + "max": 1979781392, + "min": 0, + "orientation": "horizontal", + "style": "IPY_MODEL_ce5be879bcff450a85996f97332c50d9", + "value": 1979781392 + } + }, + "fac78182fad7451584a1c30eeadbf0b5": { + "model_module": "@jupyter-widgets/controls", + "model_name": "HTMLModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "HTMLModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "HTMLView", + "description": "", + "description_tooltip": null, + "layout": "IPY_MODEL_64584fef5d82440b843e7c25f6e0e9d0", + "placeholder": "​", + "style": "IPY_MODEL_775768684a1a45738eb50d8c95d8e08a", + "value": " 1.98G/1.98G [00:19<00:00, 138MB/s]" + } + }, + "474b612026cf4817bae3a966298a42f3": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "0d203e90a5a3499f99c53a396babd59c": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "f98128fae64543d5bdb0d9615f83c7c5": { + "model_module": "@jupyter-widgets/controls", + "model_name": "DescriptionStyleModel", + "model_module_version": "1.5.0", + "state": { + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "DescriptionStyleModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "StyleView", + "description_width": "" + } + }, + "bffcd9c068a04ebaafa1056899b0d70a": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "ce5be879bcff450a85996f97332c50d9": { + "model_module": "@jupyter-widgets/controls", + "model_name": "ProgressStyleModel", + "model_module_version": "1.5.0", + "state": { + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "ProgressStyleModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "StyleView", + "bar_color": null, + "description_width": "" + } + }, + "64584fef5d82440b843e7c25f6e0e9d0": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "775768684a1a45738eb50d8c95d8e08a": { + "model_module": "@jupyter-widgets/controls", + "model_name": "DescriptionStyleModel", + "model_module_version": "1.5.0", + "state": { + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "DescriptionStyleModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "StyleView", + "description_width": "" + } + }, + "6182a2690eb74f44b43ba1125624e1c1": { + "model_module": "@jupyter-widgets/controls", + "model_name": "HBoxModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "HBoxModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "HBoxView", + "box_style": "", + "children": [ + "IPY_MODEL_a340365aa9e5455da53996812b615d9a", + "IPY_MODEL_f503f6b92b664303b2fb36b70dd53cb9", + "IPY_MODEL_8c2cecfa31ca431cb2cb9588bfbf74f9" + ], + "layout": "IPY_MODEL_78979f9c11d042ebb2fb462ac7d9b4f5" + } + }, + "a340365aa9e5455da53996812b615d9a": { + "model_module": "@jupyter-widgets/controls", + "model_name": "HTMLModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "HTMLModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "HTMLView", + "description": "", + "description_tooltip": null, + "layout": "IPY_MODEL_4ee1413c94da499bb3e3fea10b90b9c5", + "placeholder": "​", + "style": "IPY_MODEL_5eb5673966aa4e6c91961b32dcf97254", + "value": "model-00004-of-00008.safetensors: 100%" + } + }, + "f503f6b92b664303b2fb36b70dd53cb9": { + "model_module": "@jupyter-widgets/controls", + "model_name": "FloatProgressModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "FloatProgressModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "ProgressView", + "bar_style": "success", + "description": "", + "description_tooltip": null, + "layout": "IPY_MODEL_5dccd24186204ec1aef65712cbb224bf", + "max": 1946243936, + "min": 0, + "orientation": "horizontal", + "style": "IPY_MODEL_bb87814736c94d958cad91aa14e9c88c", + "value": 1946243936 + } + }, + "8c2cecfa31ca431cb2cb9588bfbf74f9": { + "model_module": "@jupyter-widgets/controls", + "model_name": "HTMLModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "HTMLModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "HTMLView", + "description": "", + "description_tooltip": null, + "layout": "IPY_MODEL_e931ad7fe0f84d879d3d624632dc3ab6", + "placeholder": "​", + "style": "IPY_MODEL_39918788ebeb44e28d5656129c92c08e", + "value": " 1.95G/1.95G [00:17<00:00, 239MB/s]" + } + }, + "78979f9c11d042ebb2fb462ac7d9b4f5": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "4ee1413c94da499bb3e3fea10b90b9c5": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "5eb5673966aa4e6c91961b32dcf97254": { + "model_module": "@jupyter-widgets/controls", + "model_name": "DescriptionStyleModel", + "model_module_version": "1.5.0", + "state": { + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "DescriptionStyleModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "StyleView", + "description_width": "" + } + }, + "5dccd24186204ec1aef65712cbb224bf": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "bb87814736c94d958cad91aa14e9c88c": { + "model_module": "@jupyter-widgets/controls", + "model_name": "ProgressStyleModel", + "model_module_version": "1.5.0", + "state": { + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "ProgressStyleModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "StyleView", + "bar_color": null, + "description_width": "" + } + }, + "e931ad7fe0f84d879d3d624632dc3ab6": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "39918788ebeb44e28d5656129c92c08e": { + "model_module": "@jupyter-widgets/controls", + "model_name": "DescriptionStyleModel", + "model_module_version": "1.5.0", + "state": { + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "DescriptionStyleModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "StyleView", + "description_width": "" + } + }, + "1ae93cdf905e416a81f0c2b58d84cc17": { + "model_module": "@jupyter-widgets/controls", + "model_name": "HBoxModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "HBoxModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "HBoxView", + "box_style": "", + "children": [ + "IPY_MODEL_02c6b774aaa04dd492e69b517634192f", + "IPY_MODEL_78396bfa3e61493d9840cfd7aee183cb", + "IPY_MODEL_42fbf5dc6bd94bc3a8fb522381554b7c" + ], + "layout": "IPY_MODEL_8fbf73b144e34b6faf98eb66555b5ed0" + } + }, + "02c6b774aaa04dd492e69b517634192f": { + "model_module": "@jupyter-widgets/controls", + "model_name": "HTMLModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "HTMLModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "HTMLView", + "description": "", + "description_tooltip": null, + "layout": "IPY_MODEL_bed717b51a424ca6aab3e9c286ac5c4a", + "placeholder": "​", + "style": "IPY_MODEL_0a85ce8f1bbc4b639482ab63ac1df97b", + "value": "model-00005-of-00008.safetensors: 100%" + } + }, + "78396bfa3e61493d9840cfd7aee183cb": { + "model_module": "@jupyter-widgets/controls", + "model_name": "FloatProgressModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "FloatProgressModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "ProgressView", + "bar_style": "success", + "description": "", + "description_tooltip": null, + "layout": "IPY_MODEL_168bc1fed969443e8b461d22b6144442", + "max": 1979781416, + "min": 0, + "orientation": "horizontal", + "style": "IPY_MODEL_dec265c7e12243f3aa988a11b6058193", + "value": 1979781416 + } + }, + "42fbf5dc6bd94bc3a8fb522381554b7c": { + "model_module": "@jupyter-widgets/controls", + "model_name": "HTMLModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "HTMLModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "HTMLView", + "description": "", + "description_tooltip": null, + "layout": "IPY_MODEL_20bff5e1783c470fb58e0cd1dfdc8380", + "placeholder": "​", + "style": "IPY_MODEL_5987c19f2c40442fbb07a7f9dd29712e", + "value": " 1.98G/1.98G [00:16<00:00, 239MB/s]" + } + }, + "8fbf73b144e34b6faf98eb66555b5ed0": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "bed717b51a424ca6aab3e9c286ac5c4a": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "0a85ce8f1bbc4b639482ab63ac1df97b": { + "model_module": "@jupyter-widgets/controls", + "model_name": "DescriptionStyleModel", + "model_module_version": "1.5.0", + "state": { + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "DescriptionStyleModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "StyleView", + "description_width": "" + } + }, + "168bc1fed969443e8b461d22b6144442": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "dec265c7e12243f3aa988a11b6058193": { + "model_module": "@jupyter-widgets/controls", + "model_name": "ProgressStyleModel", + "model_module_version": "1.5.0", + "state": { + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "ProgressStyleModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "StyleView", + "bar_color": null, + "description_width": "" + } + }, + "20bff5e1783c470fb58e0cd1dfdc8380": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "5987c19f2c40442fbb07a7f9dd29712e": { + "model_module": "@jupyter-widgets/controls", + "model_name": "DescriptionStyleModel", + "model_module_version": "1.5.0", + "state": { + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "DescriptionStyleModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "StyleView", + "description_width": "" + } + }, + "3263a8fa93144d4f9febbbb054d1f6a8": { + "model_module": "@jupyter-widgets/controls", + "model_name": "HBoxModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "HBoxModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "HBoxView", + "box_style": "", + "children": [ + "IPY_MODEL_37896257f771477d895eb8581372e010", + "IPY_MODEL_18331a3f724c4256bdb0f3f92a68b98e", + "IPY_MODEL_7170f4ffe262439cb95c8a5271831c41" + ], + "layout": "IPY_MODEL_bb963e75ca954df69d7afb402b72e72c" + } + }, + "37896257f771477d895eb8581372e010": { + "model_module": "@jupyter-widgets/controls", + "model_name": "HTMLModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "HTMLModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "HTMLView", + "description": "", + "description_tooltip": null, + "layout": "IPY_MODEL_dce3949fe37645d6969c4c17efcb5436", + "placeholder": "​", + "style": "IPY_MODEL_3116e526d7a44e56b5015660832e5da5", + "value": "model-00006-of-00008.safetensors: 100%" + } + }, + "18331a3f724c4256bdb0f3f92a68b98e": { + "model_module": "@jupyter-widgets/controls", + "model_name": "FloatProgressModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "FloatProgressModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "ProgressView", + "bar_style": "success", + "description": "", + "description_tooltip": null, + "layout": "IPY_MODEL_e35b84d8bb034820b8a6ce1cc0044b45", + "max": 1946243936, + "min": 0, + "orientation": "horizontal", + "style": "IPY_MODEL_7bb518bea78c4eae9338ef2871cf9b13", + "value": 1946243936 + } + }, + "7170f4ffe262439cb95c8a5271831c41": { + "model_module": "@jupyter-widgets/controls", + "model_name": "HTMLModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "HTMLModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "HTMLView", + "description": "", + "description_tooltip": null, + "layout": "IPY_MODEL_70ccf6f706234f69b054a626b2bbe37f", + "placeholder": "​", + "style": "IPY_MODEL_e6744da235c5462c97720b6f8ff37823", + "value": " 1.95G/1.95G [00:15<00:00, 150MB/s]" + } + }, + "bb963e75ca954df69d7afb402b72e72c": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "dce3949fe37645d6969c4c17efcb5436": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "3116e526d7a44e56b5015660832e5da5": { + "model_module": "@jupyter-widgets/controls", + "model_name": "DescriptionStyleModel", + "model_module_version": "1.5.0", + "state": { + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "DescriptionStyleModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "StyleView", + "description_width": "" + } + }, + "e35b84d8bb034820b8a6ce1cc0044b45": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "7bb518bea78c4eae9338ef2871cf9b13": { + "model_module": "@jupyter-widgets/controls", + "model_name": "ProgressStyleModel", + "model_module_version": "1.5.0", + "state": { + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "ProgressStyleModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "StyleView", + "bar_color": null, + "description_width": "" + } + }, + "70ccf6f706234f69b054a626b2bbe37f": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "e6744da235c5462c97720b6f8ff37823": { + "model_module": "@jupyter-widgets/controls", + "model_name": "DescriptionStyleModel", + "model_module_version": "1.5.0", + "state": { + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "DescriptionStyleModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "StyleView", + "description_width": "" + } + }, + "3524937f4f174b0fbba79b95d9c15afb": { + "model_module": "@jupyter-widgets/controls", + "model_name": "HBoxModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "HBoxModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "HBoxView", + "box_style": "", + "children": [ + "IPY_MODEL_bc4dde9d632e43109b7e336298005665", + "IPY_MODEL_51386be83cd54da584741369a6dcc461", + "IPY_MODEL_49341230032c4a81a0edd678425135ec" + ], + "layout": "IPY_MODEL_06528a18449545e59b51613b0d5b5d37" + } + }, + "bc4dde9d632e43109b7e336298005665": { + "model_module": "@jupyter-widgets/controls", + "model_name": "HTMLModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "HTMLModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "HTMLView", + "description": "", + "description_tooltip": null, + "layout": "IPY_MODEL_217bca5e4a9a4bebab48f1409c9425b0", + "placeholder": "​", + "style": "IPY_MODEL_1982505b38744255a8c7205b18783532", + "value": "model-00007-of-00008.safetensors: 100%" + } + }, + "51386be83cd54da584741369a6dcc461": { + "model_module": "@jupyter-widgets/controls", + "model_name": "FloatProgressModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "FloatProgressModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "ProgressView", + "bar_style": "success", + "description": "", + "description_tooltip": null, + "layout": "IPY_MODEL_7868063721b2443b8930696aa14d6a4c", + "max": 1979781416, + "min": 0, + "orientation": "horizontal", + "style": "IPY_MODEL_49acf67739dd47a6aff6f10ce0cd4b53", + "value": 1979781416 + } + }, + "49341230032c4a81a0edd678425135ec": { + "model_module": "@jupyter-widgets/controls", + "model_name": "HTMLModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "HTMLModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "HTMLView", + "description": "", + "description_tooltip": null, + "layout": "IPY_MODEL_7aa70399141541cc8f6776b62a2a42ac", + "placeholder": "​", + "style": "IPY_MODEL_77fb333e97894268abd6cf47df22f56f", + "value": " 1.98G/1.98G [00:18<00:00, 259MB/s]" + } + }, + "06528a18449545e59b51613b0d5b5d37": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "217bca5e4a9a4bebab48f1409c9425b0": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "1982505b38744255a8c7205b18783532": { + "model_module": "@jupyter-widgets/controls", + "model_name": "DescriptionStyleModel", + "model_module_version": "1.5.0", + "state": { + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "DescriptionStyleModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "StyleView", + "description_width": "" + } + }, + "7868063721b2443b8930696aa14d6a4c": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "49acf67739dd47a6aff6f10ce0cd4b53": { + "model_module": "@jupyter-widgets/controls", + "model_name": "ProgressStyleModel", + "model_module_version": "1.5.0", + "state": { + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "ProgressStyleModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "StyleView", + "bar_color": null, + "description_width": "" + } + }, + "7aa70399141541cc8f6776b62a2a42ac": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "77fb333e97894268abd6cf47df22f56f": { + "model_module": "@jupyter-widgets/controls", + "model_name": "DescriptionStyleModel", + "model_module_version": "1.5.0", + "state": { + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "DescriptionStyleModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "StyleView", + "description_width": "" + } + }, + "3a922286ddff42799e313cd7b7cf9157": { + "model_module": "@jupyter-widgets/controls", + "model_name": "HBoxModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "HBoxModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "HBoxView", + "box_style": "", + "children": [ + "IPY_MODEL_df35e85ad69b4139b147330ab3cfd7e3", + "IPY_MODEL_ef60c8cd595d45a199d73240ea201fb5", + "IPY_MODEL_375dfb34cf224d9dac4111f389e33953" + ], + "layout": "IPY_MODEL_ed18e224abc14c96be6bd72afc1b8808" + } + }, + "df35e85ad69b4139b147330ab3cfd7e3": { + "model_module": "@jupyter-widgets/controls", + "model_name": "HTMLModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "HTMLModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "HTMLView", + "description": "", + "description_tooltip": null, + "layout": "IPY_MODEL_c78430cbffe34467b96805eb7be87914", + "placeholder": "​", + "style": "IPY_MODEL_418ed447ce114934a99b37bf7b971989", + "value": "model-00008-of-00008.safetensors: 100%" + } + }, + "ef60c8cd595d45a199d73240ea201fb5": { + "model_module": "@jupyter-widgets/controls", + "model_name": "FloatProgressModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "FloatProgressModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "ProgressView", + "bar_style": "success", + "description": "", + "description_tooltip": null, + "layout": "IPY_MODEL_4ddd67ebf68d41e8af28a58efec1a6c8", + "max": 815834664, + "min": 0, + "orientation": "horizontal", + "style": "IPY_MODEL_90d5760894ab46c7a763a6f9d137a17d", + "value": 815834664 + } + }, + "375dfb34cf224d9dac4111f389e33953": { + "model_module": "@jupyter-widgets/controls", + "model_name": "HTMLModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "HTMLModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "HTMLView", + "description": "", + "description_tooltip": null, + "layout": "IPY_MODEL_e1d38f4ba7714df492a1ca55f9cfdab8", + "placeholder": "​", + "style": "IPY_MODEL_2fc25a739b864e82b04ee6f8486d7fef", + "value": " 816M/816M [00:05<00:00, 121MB/s]" + } + }, + "ed18e224abc14c96be6bd72afc1b8808": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "c78430cbffe34467b96805eb7be87914": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "418ed447ce114934a99b37bf7b971989": { + "model_module": "@jupyter-widgets/controls", + "model_name": "DescriptionStyleModel", + "model_module_version": "1.5.0", + "state": { + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "DescriptionStyleModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "StyleView", + "description_width": "" + } + }, + "4ddd67ebf68d41e8af28a58efec1a6c8": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "90d5760894ab46c7a763a6f9d137a17d": { + "model_module": "@jupyter-widgets/controls", + "model_name": "ProgressStyleModel", + "model_module_version": "1.5.0", + "state": { + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "ProgressStyleModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "StyleView", + "bar_color": null, + "description_width": "" + } + }, + "e1d38f4ba7714df492a1ca55f9cfdab8": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "2fc25a739b864e82b04ee6f8486d7fef": { + "model_module": "@jupyter-widgets/controls", + "model_name": "DescriptionStyleModel", + "model_module_version": "1.5.0", + "state": { + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "DescriptionStyleModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "StyleView", + "description_width": "" + } + }, + "17cf8251ba714d688563edbc3a50204b": { + "model_module": "@jupyter-widgets/controls", + "model_name": "HBoxModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "HBoxModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "HBoxView", + "box_style": "", + "children": [ + "IPY_MODEL_119ffbc6aaa04e34b5c89a3ae95ea59b", + "IPY_MODEL_87a845dd3bba460aa9bf17b57128bf79", + "IPY_MODEL_c6e4e1ce5312429e8d8603199141d36c" + ], + "layout": "IPY_MODEL_64bc974299794f83bde5397f02510b90" + } + }, + "119ffbc6aaa04e34b5c89a3ae95ea59b": { + "model_module": "@jupyter-widgets/controls", + "model_name": "HTMLModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "HTMLModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "HTMLView", + "description": "", + "description_tooltip": null, + "layout": "IPY_MODEL_1e57a911c6854e6eb3ec64a75c8f2354", + "placeholder": "​", + "style": "IPY_MODEL_c3005a360b99417d90bd7c6a50890ad1", + "value": "Loading checkpoint shards: 100%" + } + }, + "87a845dd3bba460aa9bf17b57128bf79": { + "model_module": "@jupyter-widgets/controls", + "model_name": "FloatProgressModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "FloatProgressModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "ProgressView", + "bar_style": "success", + "description": "", + "description_tooltip": null, + "layout": "IPY_MODEL_1df207cd1e004ac6b43300a50b95ac3d", + "max": 8, + "min": 0, + "orientation": "horizontal", + "style": "IPY_MODEL_d2cdf4fdf47c48469ff45d7fc190e63c", + "value": 8 + } + }, + "c6e4e1ce5312429e8d8603199141d36c": { + "model_module": "@jupyter-widgets/controls", + "model_name": "HTMLModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "HTMLModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "HTMLView", + "description": "", + "description_tooltip": null, + "layout": "IPY_MODEL_231f0295e6144689828fd2bc09baf61b", + "placeholder": "​", + "style": "IPY_MODEL_13f9c8de953949f48fb9874e36876e3a", + "value": " 8/8 [01:27<00:00,  9.67s/it]" + } + }, + "64bc974299794f83bde5397f02510b90": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "1e57a911c6854e6eb3ec64a75c8f2354": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "c3005a360b99417d90bd7c6a50890ad1": { + "model_module": "@jupyter-widgets/controls", + "model_name": "DescriptionStyleModel", + "model_module_version": "1.5.0", + "state": { + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "DescriptionStyleModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "StyleView", + "description_width": "" + } + }, + "1df207cd1e004ac6b43300a50b95ac3d": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "d2cdf4fdf47c48469ff45d7fc190e63c": { + "model_module": "@jupyter-widgets/controls", + "model_name": "ProgressStyleModel", + "model_module_version": "1.5.0", + "state": { + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "ProgressStyleModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "StyleView", + "bar_color": null, + "description_width": "" + } + }, + "231f0295e6144689828fd2bc09baf61b": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "13f9c8de953949f48fb9874e36876e3a": { + "model_module": "@jupyter-widgets/controls", + "model_name": "DescriptionStyleModel", + "model_module_version": "1.5.0", + "state": { + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "DescriptionStyleModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "StyleView", + "description_width": "" + } + }, + "ca2d7648b6f1438fb08da844a11f5bff": { + "model_module": "@jupyter-widgets/controls", + "model_name": "HBoxModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "HBoxModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "HBoxView", + "box_style": "", + "children": [ + "IPY_MODEL_f127e57865e44147befcb674ed726248", + "IPY_MODEL_c627485e1e544dc982b0ba921ab9e0c8", + "IPY_MODEL_568a25ba5f664a42a9655acf034a390c" + ], + "layout": "IPY_MODEL_c4aefe47c9ef493db093e3dedcb042e8" + } + }, + "f127e57865e44147befcb674ed726248": { + "model_module": "@jupyter-widgets/controls", + "model_name": "HTMLModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "HTMLModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "HTMLView", + "description": "", + "description_tooltip": null, + "layout": "IPY_MODEL_fd41de2c76c14823ab815a8a5ccf5d76", + "placeholder": "​", + "style": "IPY_MODEL_1b1ae42075204cf2825839e510eb9655", + "value": "generation_config.json: 100%" + } + }, + "c627485e1e544dc982b0ba921ab9e0c8": { + "model_module": "@jupyter-widgets/controls", + "model_name": "FloatProgressModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "FloatProgressModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "ProgressView", + "bar_style": "success", + "description": "", + "description_tooltip": null, + "layout": "IPY_MODEL_e148d6823462471c88ab71d5f5029217", + "max": 111, + "min": 0, + "orientation": "horizontal", + "style": "IPY_MODEL_06a52ced15534ad3a405bb9edc712dd5", + "value": 111 + } + }, + "568a25ba5f664a42a9655acf034a390c": { + "model_module": "@jupyter-widgets/controls", + "model_name": "HTMLModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "HTMLModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "HTMLView", + "description": "", + "description_tooltip": null, + "layout": "IPY_MODEL_960b3d96df724647ac5218af7e253aa0", + "placeholder": "​", + "style": "IPY_MODEL_091cc2d6a32d46118547ae813b0e6ad8", + "value": " 111/111 [00:00<00:00, 6.91kB/s]" + } + }, + "c4aefe47c9ef493db093e3dedcb042e8": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "fd41de2c76c14823ab815a8a5ccf5d76": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "1b1ae42075204cf2825839e510eb9655": { + "model_module": "@jupyter-widgets/controls", + "model_name": "DescriptionStyleModel", + "model_module_version": "1.5.0", + "state": { + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "DescriptionStyleModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "StyleView", + "description_width": "" + } + }, + "e148d6823462471c88ab71d5f5029217": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "06a52ced15534ad3a405bb9edc712dd5": { + "model_module": "@jupyter-widgets/controls", + "model_name": "ProgressStyleModel", + "model_module_version": "1.5.0", + "state": { + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "ProgressStyleModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "StyleView", + "bar_color": null, + "description_width": "" + } + }, + "960b3d96df724647ac5218af7e253aa0": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "091cc2d6a32d46118547ae813b0e6ad8": { + "model_module": "@jupyter-widgets/controls", + "model_name": "DescriptionStyleModel", + "model_module_version": "1.5.0", + "state": { + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "DescriptionStyleModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "StyleView", + "description_width": "" + } + }, + "9bcaa81065c4462d89ba4b58cd4b896d": { + "model_module": "@jupyter-widgets/controls", + "model_name": "HBoxModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "HBoxModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "HBoxView", + "box_style": "", + "children": [ + "IPY_MODEL_8947f2bd84e947c99ad5bbe61db2f13d", + "IPY_MODEL_883bd3083bce4668bc309a9f4b3448a0", + "IPY_MODEL_bad6b4f9485247c9a354cfc165fba812" + ], + "layout": "IPY_MODEL_670d32e8c8ad43658bc7ae7ecc67f296" + } + }, + "8947f2bd84e947c99ad5bbe61db2f13d": { + "model_module": "@jupyter-widgets/controls", + "model_name": "HTMLModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "HTMLModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "HTMLView", + "description": "", + "description_tooltip": null, + "layout": "IPY_MODEL_2469e93cfe4b4e56b46e4014d078256c", + "placeholder": "​", + "style": "IPY_MODEL_e4fc5f0d4a3a4ffcabfde69a61e29dcc", + "value": "tokenizer_config.json: 100%" + } + }, + "883bd3083bce4668bc309a9f4b3448a0": { + "model_module": "@jupyter-widgets/controls", + "model_name": "FloatProgressModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "FloatProgressModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "ProgressView", + "bar_style": "success", + "description": "", + "description_tooltip": null, + "layout": "IPY_MODEL_d4e54edf9ab44d08986f4d8cfae12e2b", + "max": 1431, + "min": 0, + "orientation": "horizontal", + "style": "IPY_MODEL_3ff1e56c23de4c638dcf08d53a6f8218", + "value": 1431 + } + }, + "bad6b4f9485247c9a354cfc165fba812": { + "model_module": "@jupyter-widgets/controls", + "model_name": "HTMLModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "HTMLModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "HTMLView", + "description": "", + "description_tooltip": null, + "layout": "IPY_MODEL_9f672ccdb8144c1c9b259b1a8f6f2a6f", + "placeholder": "​", + "style": "IPY_MODEL_465a25adae01471fb9c714338b249362", + "value": " 1.43k/1.43k [00:00<00:00, 112kB/s]" + } + }, + "670d32e8c8ad43658bc7ae7ecc67f296": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "2469e93cfe4b4e56b46e4014d078256c": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "e4fc5f0d4a3a4ffcabfde69a61e29dcc": { + "model_module": "@jupyter-widgets/controls", + "model_name": "DescriptionStyleModel", + "model_module_version": "1.5.0", + "state": { + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "DescriptionStyleModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "StyleView", + "description_width": "" + } + }, + "d4e54edf9ab44d08986f4d8cfae12e2b": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "3ff1e56c23de4c638dcf08d53a6f8218": { + "model_module": "@jupyter-widgets/controls", + "model_name": "ProgressStyleModel", + "model_module_version": "1.5.0", + "state": { + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "ProgressStyleModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "StyleView", + "bar_color": null, + "description_width": "" + } + }, + "9f672ccdb8144c1c9b259b1a8f6f2a6f": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "465a25adae01471fb9c714338b249362": { + "model_module": "@jupyter-widgets/controls", + "model_name": "DescriptionStyleModel", + "model_module_version": "1.5.0", + "state": { + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "DescriptionStyleModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "StyleView", + "description_width": "" + } + }, + "6aa9d6acaaef4b2c95d3ed296fb94e54": { + "model_module": "@jupyter-widgets/controls", + "model_name": "HBoxModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "HBoxModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "HBoxView", + "box_style": "", + "children": [ + "IPY_MODEL_48b739ce4f5c4eda8a7d3ecc8cfb5ce6", + "IPY_MODEL_e21e997168d440e4ba174aeb8abba339", + "IPY_MODEL_8b25ed28d8e24e47b8d2a0106a81f487" + ], + "layout": "IPY_MODEL_64bb19936e4940d5934d543b380e0ce8" + } + }, + "48b739ce4f5c4eda8a7d3ecc8cfb5ce6": { + "model_module": "@jupyter-widgets/controls", + "model_name": "HTMLModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "HTMLModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "HTMLView", + "description": "", + "description_tooltip": null, + "layout": "IPY_MODEL_0c7fbf692f484e16aeb234e21edf2dbe", + "placeholder": "​", + "style": "IPY_MODEL_6e5184f5a9a44d15a102bf3e618cc352", + "value": "tokenizer.json: 100%" + } + }, + "e21e997168d440e4ba174aeb8abba339": { + "model_module": "@jupyter-widgets/controls", + "model_name": "FloatProgressModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "FloatProgressModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "ProgressView", + "bar_style": "success", + "description": "", + "description_tooltip": null, + "layout": "IPY_MODEL_196d6dc972ad45439bed438496f76cab", + "max": 1795303, + "min": 0, + "orientation": "horizontal", + "style": "IPY_MODEL_0891984b6221471a91b43481dc9d3262", + "value": 1795303 + } + }, + "8b25ed28d8e24e47b8d2a0106a81f487": { + "model_module": "@jupyter-widgets/controls", + "model_name": "HTMLModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "HTMLModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "HTMLView", + "description": "", + "description_tooltip": null, + "layout": "IPY_MODEL_d772f9d0828c46b7be5feab631aef17f", + "placeholder": "​", + "style": "IPY_MODEL_4c76c530873b473cbd7fd6edb6698d78", + "value": " 1.80M/1.80M [00:00<00:00, 40.8MB/s]" + } + }, + "64bb19936e4940d5934d543b380e0ce8": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "0c7fbf692f484e16aeb234e21edf2dbe": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "6e5184f5a9a44d15a102bf3e618cc352": { + "model_module": "@jupyter-widgets/controls", + "model_name": "DescriptionStyleModel", + "model_module_version": "1.5.0", + "state": { + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "DescriptionStyleModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "StyleView", + "description_width": "" + } + }, + "196d6dc972ad45439bed438496f76cab": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "0891984b6221471a91b43481dc9d3262": { + "model_module": "@jupyter-widgets/controls", + "model_name": "ProgressStyleModel", + "model_module_version": "1.5.0", + "state": { + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "ProgressStyleModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "StyleView", + "bar_color": null, + "description_width": "" + } + }, + "d772f9d0828c46b7be5feab631aef17f": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "4c76c530873b473cbd7fd6edb6698d78": { + "model_module": "@jupyter-widgets/controls", + "model_name": "DescriptionStyleModel", + "model_module_version": "1.5.0", + "state": { + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "DescriptionStyleModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "StyleView", + "description_width": "" + } + }, + "d007f4fdb7544d69ac75dbe7b632a477": { + "model_module": "@jupyter-widgets/controls", + "model_name": "HBoxModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "HBoxModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "HBoxView", + "box_style": "", + "children": [ + "IPY_MODEL_690eb0aa10174f5fb775feb5540f88c4", + "IPY_MODEL_541138a660ff4fd2abce92295b484741", + "IPY_MODEL_b0bf4baeb36748f0af5d8321b4956d40" + ], + "layout": "IPY_MODEL_9fef86052e81460ab9a0169a9b2a1ec8" + } + }, + "690eb0aa10174f5fb775feb5540f88c4": { + "model_module": "@jupyter-widgets/controls", + "model_name": "HTMLModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "HTMLModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "HTMLView", + "description": "", + "description_tooltip": null, + "layout": "IPY_MODEL_6a65414755544d5e9c33154a994d9f11", + "placeholder": "​", + "style": "IPY_MODEL_a621b3599eeb48d083a0dc64ed780018", + "value": "special_tokens_map.json: 100%" + } + }, + "541138a660ff4fd2abce92295b484741": { + "model_module": "@jupyter-widgets/controls", + "model_name": "FloatProgressModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "FloatProgressModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "ProgressView", + "bar_style": "success", + "description": "", + "description_tooltip": null, + "layout": "IPY_MODEL_a9d54cccbdbc4f95b2ff2ec93f34025e", + "max": 168, + "min": 0, + "orientation": "horizontal", + "style": "IPY_MODEL_2a5c45bcdcc84232a6984608608d8192", + "value": 168 + } + }, + "b0bf4baeb36748f0af5d8321b4956d40": { + "model_module": "@jupyter-widgets/controls", + "model_name": "HTMLModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "HTMLModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "HTMLView", + "description": "", + "description_tooltip": null, + "layout": "IPY_MODEL_5e0d66a7627e4cc99a8f900ac70fddbc", + "placeholder": "​", + "style": "IPY_MODEL_45d68c4a160a4f5fbd6de109425f12e2", + "value": " 168/168 [00:00<00:00, 11.5kB/s]" + } + }, + "9fef86052e81460ab9a0169a9b2a1ec8": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "6a65414755544d5e9c33154a994d9f11": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "a621b3599eeb48d083a0dc64ed780018": { + "model_module": "@jupyter-widgets/controls", + "model_name": "DescriptionStyleModel", + "model_module_version": "1.5.0", + "state": { + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "DescriptionStyleModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "StyleView", + "description_width": "" + } + }, + "a9d54cccbdbc4f95b2ff2ec93f34025e": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "2a5c45bcdcc84232a6984608608d8192": { + "model_module": "@jupyter-widgets/controls", + "model_name": "ProgressStyleModel", + "model_module_version": "1.5.0", + "state": { + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "ProgressStyleModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "StyleView", + "bar_color": null, + "description_width": "" + } + }, + "5e0d66a7627e4cc99a8f900ac70fddbc": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "45d68c4a160a4f5fbd6de109425f12e2": { + "model_module": "@jupyter-widgets/controls", + "model_name": "DescriptionStyleModel", + "model_module_version": "1.5.0", + "state": { + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "DescriptionStyleModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "StyleView", + "description_width": "" + } + }, + "093f67f383cc45259a5d8434f41e2586": { + "model_module": "@jupyter-widgets/controls", + "model_name": "HBoxModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "HBoxModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "HBoxView", + "box_style": "", + "children": [ + "IPY_MODEL_666d30873ec24c8b8fee1dba1be05723", + "IPY_MODEL_6096c0dd772e44d3b9a915279979da51", + "IPY_MODEL_52f2a989956d469e85442b829416238e" + ], + "layout": "IPY_MODEL_63b292a350f04b71b20b331b23d8aadb" + } + }, + "666d30873ec24c8b8fee1dba1be05723": { + "model_module": "@jupyter-widgets/controls", + "model_name": "HTMLModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "HTMLModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "HTMLView", + "description": "", + "description_tooltip": null, + "layout": "IPY_MODEL_90af56e3e0284c9cb02c418d14912af1", + "placeholder": "​", + "style": "IPY_MODEL_1bb9df8cb6cf4821959eed92bc2a7d25", + "value": "modules.json: 100%" + } + }, + "6096c0dd772e44d3b9a915279979da51": { + "model_module": "@jupyter-widgets/controls", + "model_name": "FloatProgressModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "FloatProgressModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "ProgressView", + "bar_style": "success", + "description": "", + "description_tooltip": null, + "layout": "IPY_MODEL_1a868afc70de44ebaba8940e5d8a7d0a", + "max": 349, + "min": 0, + "orientation": "horizontal", + "style": "IPY_MODEL_8ca4771d217d4024ba904943aa999cb2", + "value": 349 + } + }, + "52f2a989956d469e85442b829416238e": { + "model_module": "@jupyter-widgets/controls", + "model_name": "HTMLModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "HTMLModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "HTMLView", + "description": "", + "description_tooltip": null, + "layout": "IPY_MODEL_848f2275849c42c1b0a1ab92686979a0", + "placeholder": "​", + "style": "IPY_MODEL_2a809887e1934cd8b7183d450b4c6180", + "value": " 349/349 [00:00<00:00, 13.5kB/s]" + } + }, + "63b292a350f04b71b20b331b23d8aadb": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "90af56e3e0284c9cb02c418d14912af1": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "1bb9df8cb6cf4821959eed92bc2a7d25": { + "model_module": "@jupyter-widgets/controls", + "model_name": "DescriptionStyleModel", + "model_module_version": "1.5.0", + "state": { + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "DescriptionStyleModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "StyleView", + "description_width": "" + } + }, + "1a868afc70de44ebaba8940e5d8a7d0a": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "8ca4771d217d4024ba904943aa999cb2": { + "model_module": "@jupyter-widgets/controls", + "model_name": "ProgressStyleModel", + "model_module_version": "1.5.0", + "state": { + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "ProgressStyleModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "StyleView", + "bar_color": null, + "description_width": "" + } + }, + "848f2275849c42c1b0a1ab92686979a0": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "2a809887e1934cd8b7183d450b4c6180": { + "model_module": "@jupyter-widgets/controls", + "model_name": "DescriptionStyleModel", + "model_module_version": "1.5.0", + "state": { + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "DescriptionStyleModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "StyleView", + "description_width": "" + } + }, + "b7261180d55a4a1abe8ccc6bc7a00c58": { + "model_module": "@jupyter-widgets/controls", + "model_name": "HBoxModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "HBoxModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "HBoxView", + "box_style": "", + "children": [ + "IPY_MODEL_f7104a66e8c64bf1b60d7c2db16d897b", + "IPY_MODEL_b162bf855ac24016be0ea4da7ae21397", + "IPY_MODEL_7c239f4f1b7943449b8c2fc887311797" + ], + "layout": "IPY_MODEL_f669494a0d304b188508d29a6c171669" + } + }, + "f7104a66e8c64bf1b60d7c2db16d897b": { + "model_module": "@jupyter-widgets/controls", + "model_name": "HTMLModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "HTMLModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "HTMLView", + "description": "", + "description_tooltip": null, + "layout": "IPY_MODEL_50c94a04b093450ab14669dcade97f0b", + "placeholder": "​", + "style": "IPY_MODEL_51d323735a6f40798c7cb48df356c6c9", + "value": "config_sentence_transformers.json: 100%" + } + }, + "b162bf855ac24016be0ea4da7ae21397": { + "model_module": "@jupyter-widgets/controls", + "model_name": "FloatProgressModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "FloatProgressModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "ProgressView", + "bar_style": "success", + "description": "", + "description_tooltip": null, + "layout": "IPY_MODEL_d1c357be52c649f4807c0219061eca8b", + "max": 116, + "min": 0, + "orientation": "horizontal", + "style": "IPY_MODEL_c24116ac160f444abc0b83a1d373bd81", + "value": 116 + } + }, + "7c239f4f1b7943449b8c2fc887311797": { + "model_module": "@jupyter-widgets/controls", + "model_name": "HTMLModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "HTMLModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "HTMLView", + "description": "", + "description_tooltip": null, + "layout": "IPY_MODEL_576dd28f96e94255b65e4b25e05ee108", + "placeholder": "​", + "style": "IPY_MODEL_fd5cbbcf38f940c39f5b00ea845789dd", + "value": " 116/116 [00:00<00:00, 4.77kB/s]" + } + }, + "f669494a0d304b188508d29a6c171669": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "50c94a04b093450ab14669dcade97f0b": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "51d323735a6f40798c7cb48df356c6c9": { + "model_module": "@jupyter-widgets/controls", + "model_name": "DescriptionStyleModel", + "model_module_version": "1.5.0", + "state": { + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "DescriptionStyleModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "StyleView", + "description_width": "" + } + }, + "d1c357be52c649f4807c0219061eca8b": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "c24116ac160f444abc0b83a1d373bd81": { + "model_module": "@jupyter-widgets/controls", + "model_name": "ProgressStyleModel", + "model_module_version": "1.5.0", + "state": { + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "ProgressStyleModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "StyleView", + "bar_color": null, + "description_width": "" + } + }, + "576dd28f96e94255b65e4b25e05ee108": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "fd5cbbcf38f940c39f5b00ea845789dd": { + "model_module": "@jupyter-widgets/controls", + "model_name": "DescriptionStyleModel", + "model_module_version": "1.5.0", + "state": { + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "DescriptionStyleModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "StyleView", + "description_width": "" + } + }, + "32ed80ce5cce4220baf43ff7904de73d": { + "model_module": "@jupyter-widgets/controls", + "model_name": "HBoxModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "HBoxModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "HBoxView", + "box_style": "", + "children": [ + "IPY_MODEL_38b8c012dd0d41c189b00b4c8bc72666", + "IPY_MODEL_90a2223940ed4999a5a952d499183de3", + "IPY_MODEL_09f05d3160514c1d9280ffd55154d7b5" + ], + "layout": "IPY_MODEL_128d2fdb5db84f4cba87af838e562577" + } + }, + "38b8c012dd0d41c189b00b4c8bc72666": { + "model_module": "@jupyter-widgets/controls", + "model_name": "HTMLModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "HTMLModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "HTMLView", + "description": "", + "description_tooltip": null, + "layout": "IPY_MODEL_db7efdb8d08a4e6fa60d2e2f567d371e", + "placeholder": "​", + "style": "IPY_MODEL_fcc43563ceaf4f6fb4c218dbcd41ca67", + "value": "README.md: 100%" + } + }, + "90a2223940ed4999a5a952d499183de3": { + "model_module": "@jupyter-widgets/controls", + "model_name": "FloatProgressModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "FloatProgressModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "ProgressView", + "bar_style": "success", + "description": "", + "description_tooltip": null, + "layout": "IPY_MODEL_c146103c533646f4b516c45d9146ba83", + "max": 10621, + "min": 0, + "orientation": "horizontal", + "style": "IPY_MODEL_5ec169ac71694ee1b89b7003889e6bc5", + "value": 10621 + } + }, + "09f05d3160514c1d9280ffd55154d7b5": { + "model_module": "@jupyter-widgets/controls", + "model_name": "HTMLModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "HTMLModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "HTMLView", + "description": "", + "description_tooltip": null, + "layout": "IPY_MODEL_7d34d5b9d5ed46c58a06213959e9f145", + "placeholder": "​", + "style": "IPY_MODEL_0a63a253786c45858efdff6c1d3f10ea", + "value": " 10.6k/10.6k [00:00<00:00, 456kB/s]" + } + }, + "128d2fdb5db84f4cba87af838e562577": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "db7efdb8d08a4e6fa60d2e2f567d371e": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "fcc43563ceaf4f6fb4c218dbcd41ca67": { + "model_module": "@jupyter-widgets/controls", + "model_name": "DescriptionStyleModel", + "model_module_version": "1.5.0", + "state": { + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "DescriptionStyleModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "StyleView", + "description_width": "" + } + }, + "c146103c533646f4b516c45d9146ba83": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "5ec169ac71694ee1b89b7003889e6bc5": { + "model_module": "@jupyter-widgets/controls", + "model_name": "ProgressStyleModel", + "model_module_version": "1.5.0", + "state": { + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "ProgressStyleModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "StyleView", + "bar_color": null, + "description_width": "" + } + }, + "7d34d5b9d5ed46c58a06213959e9f145": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "0a63a253786c45858efdff6c1d3f10ea": { + "model_module": "@jupyter-widgets/controls", + "model_name": "DescriptionStyleModel", + "model_module_version": "1.5.0", + "state": { + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "DescriptionStyleModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "StyleView", + "description_width": "" + } + }, + "98362d8491744d3dbe03c13fab892c70": { + "model_module": "@jupyter-widgets/controls", + "model_name": "HBoxModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "HBoxModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "HBoxView", + "box_style": "", + "children": [ + "IPY_MODEL_2295d7d3b44b45f2924995372266ffeb", + "IPY_MODEL_e22044199199476d9fa1884f2195e124", + "IPY_MODEL_ddb0d62a361d4341bc6dc26f922ee989" + ], + "layout": "IPY_MODEL_87d38bf3a57c442bb7f1234386b874b8" + } + }, + "2295d7d3b44b45f2924995372266ffeb": { + "model_module": "@jupyter-widgets/controls", + "model_name": "HTMLModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "HTMLModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "HTMLView", + "description": "", + "description_tooltip": null, + "layout": "IPY_MODEL_5d837174364e418bbe98db0d2e3f379c", + "placeholder": "​", + "style": "IPY_MODEL_60c73f8344fd4dcbafb0ad8a2750444c", + "value": "sentence_bert_config.json: 100%" + } + }, + "e22044199199476d9fa1884f2195e124": { + "model_module": "@jupyter-widgets/controls", + "model_name": "FloatProgressModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "FloatProgressModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "ProgressView", + "bar_style": "success", + "description": "", + "description_tooltip": null, + "layout": "IPY_MODEL_5b33f414a0374160816e76e033d292e9", + "max": 53, + "min": 0, + "orientation": "horizontal", + "style": "IPY_MODEL_39b88733feaa4c80acaf35d065dea859", + "value": 53 + } + }, + "ddb0d62a361d4341bc6dc26f922ee989": { + "model_module": "@jupyter-widgets/controls", + "model_name": "HTMLModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "HTMLModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "HTMLView", + "description": "", + "description_tooltip": null, + "layout": "IPY_MODEL_e8c43d1f2e0e43b0a0da9f2b0d5b9d8b", + "placeholder": "​", + "style": "IPY_MODEL_4f80167954db4d338f5d21ee9298d43a", + "value": " 53.0/53.0 [00:00<00:00, 2.60kB/s]" + } + }, + "87d38bf3a57c442bb7f1234386b874b8": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "5d837174364e418bbe98db0d2e3f379c": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "60c73f8344fd4dcbafb0ad8a2750444c": { + "model_module": "@jupyter-widgets/controls", + "model_name": "DescriptionStyleModel", + "model_module_version": "1.5.0", + "state": { + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "DescriptionStyleModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "StyleView", + "description_width": "" + } + }, + "5b33f414a0374160816e76e033d292e9": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "39b88733feaa4c80acaf35d065dea859": { + "model_module": "@jupyter-widgets/controls", + "model_name": "ProgressStyleModel", + "model_module_version": "1.5.0", + "state": { + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "ProgressStyleModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "StyleView", + "bar_color": null, + "description_width": "" + } + }, + "e8c43d1f2e0e43b0a0da9f2b0d5b9d8b": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "4f80167954db4d338f5d21ee9298d43a": { + "model_module": "@jupyter-widgets/controls", + "model_name": "DescriptionStyleModel", + "model_module_version": "1.5.0", + "state": { + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "DescriptionStyleModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "StyleView", + "description_width": "" + } + }, + "bcce3e9cdbde4d0a8a33a451b697f998": { + "model_module": "@jupyter-widgets/controls", + "model_name": "HBoxModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "HBoxModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "HBoxView", + "box_style": "", + "children": [ + "IPY_MODEL_11c163b5b4874edfb70dfaa12125150b", + "IPY_MODEL_97ced34ec5f24c42b775c6f0f5085f97", + "IPY_MODEL_4fab3407281f46bc8f67afc6c824eb26" + ], + "layout": "IPY_MODEL_602bb919cd0140dcaccec480d6b55c98" + } + }, + "11c163b5b4874edfb70dfaa12125150b": { + "model_module": "@jupyter-widgets/controls", + "model_name": "HTMLModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "HTMLModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "HTMLView", + "description": "", + "description_tooltip": null, + "layout": "IPY_MODEL_003ed5e9dc7a4f23957078c6884f170d", + "placeholder": "​", + "style": "IPY_MODEL_372d67cd80794f97b1cc4fe97f23e681", + "value": "config.json: 100%" + } + }, + "97ced34ec5f24c42b775c6f0f5085f97": { + "model_module": "@jupyter-widgets/controls", + "model_name": "FloatProgressModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "FloatProgressModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "ProgressView", + "bar_style": "success", + "description": "", + "description_tooltip": null, + "layout": "IPY_MODEL_6d48b0dc3a1f45068719b9d7e94ec7e8", + "max": 571, + "min": 0, + "orientation": "horizontal", + "style": "IPY_MODEL_9594d9e021d3474bb72be9d1dce40693", + "value": 571 + } + }, + "4fab3407281f46bc8f67afc6c824eb26": { + "model_module": "@jupyter-widgets/controls", + "model_name": "HTMLModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "HTMLModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "HTMLView", + "description": "", + "description_tooltip": null, + "layout": "IPY_MODEL_01727d3da92c413a8ec430b55a298f3a", + "placeholder": "​", + "style": "IPY_MODEL_050c50fc56824960a0c4ee339711065d", + "value": " 571/571 [00:00<00:00, 21.3kB/s]" + } + }, + "602bb919cd0140dcaccec480d6b55c98": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "003ed5e9dc7a4f23957078c6884f170d": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "372d67cd80794f97b1cc4fe97f23e681": { + "model_module": "@jupyter-widgets/controls", + "model_name": "DescriptionStyleModel", + "model_module_version": "1.5.0", + "state": { + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "DescriptionStyleModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "StyleView", + "description_width": "" + } + }, + "6d48b0dc3a1f45068719b9d7e94ec7e8": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "9594d9e021d3474bb72be9d1dce40693": { + "model_module": "@jupyter-widgets/controls", + "model_name": "ProgressStyleModel", + "model_module_version": "1.5.0", + "state": { + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "ProgressStyleModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "StyleView", + "bar_color": null, + "description_width": "" + } + }, + "01727d3da92c413a8ec430b55a298f3a": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "050c50fc56824960a0c4ee339711065d": { + "model_module": "@jupyter-widgets/controls", + "model_name": "DescriptionStyleModel", + "model_module_version": "1.5.0", + "state": { + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "DescriptionStyleModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "StyleView", + "description_width": "" + } + }, + "6a965e8fe39a479b99dfe9c660082ddb": { + "model_module": "@jupyter-widgets/controls", + "model_name": "HBoxModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "HBoxModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "HBoxView", + "box_style": "", + "children": [ + "IPY_MODEL_4836585593db40ba875bf653b5470a41", + "IPY_MODEL_a0c42e717937424eaee4ea33cfc30f54", + "IPY_MODEL_db65b348b4454e92a6b51ae5d7ac19f6" + ], + "layout": "IPY_MODEL_8331f9e4f5ce4878a5c83fefa1884209" + } + }, + "4836585593db40ba875bf653b5470a41": { + "model_module": "@jupyter-widgets/controls", + "model_name": "HTMLModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "HTMLModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "HTMLView", + "description": "", + "description_tooltip": null, + "layout": "IPY_MODEL_33e78c8a09e34e70ba8e827c56e2f691", + "placeholder": "​", + "style": "IPY_MODEL_e567c2914ec84ecfbed7016050f61156", + "value": "pytorch_model.bin: 100%" + } + }, + "a0c42e717937424eaee4ea33cfc30f54": { + "model_module": "@jupyter-widgets/controls", + "model_name": "FloatProgressModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "FloatProgressModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "ProgressView", + "bar_style": "success", + "description": "", + "description_tooltip": null, + "layout": "IPY_MODEL_1093c0ed371c452cbbdddc7b719e60ff", + "max": 438011953, + "min": 0, + "orientation": "horizontal", + "style": "IPY_MODEL_77a1ada70c04455ba8db8df1c3630f10", + "value": 438011953 + } + }, + "db65b348b4454e92a6b51ae5d7ac19f6": { + "model_module": "@jupyter-widgets/controls", + "model_name": "HTMLModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "HTMLModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "HTMLView", + "description": "", + "description_tooltip": null, + "layout": "IPY_MODEL_3e48e252254a4a1fa124bf6a9d93c39b", + "placeholder": "​", + "style": "IPY_MODEL_5d4a7ec57e8145908ae6ae1ccf841c1f", + "value": " 438M/438M [00:01<00:00, 252MB/s]" + } + }, + "8331f9e4f5ce4878a5c83fefa1884209": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "33e78c8a09e34e70ba8e827c56e2f691": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "e567c2914ec84ecfbed7016050f61156": { + "model_module": "@jupyter-widgets/controls", + "model_name": "DescriptionStyleModel", + "model_module_version": "1.5.0", + "state": { + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "DescriptionStyleModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "StyleView", + "description_width": "" + } + }, + "1093c0ed371c452cbbdddc7b719e60ff": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "77a1ada70c04455ba8db8df1c3630f10": { + "model_module": "@jupyter-widgets/controls", + "model_name": "ProgressStyleModel", + "model_module_version": "1.5.0", + "state": { + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "ProgressStyleModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "StyleView", + "bar_color": null, + "description_width": "" + } + }, + "3e48e252254a4a1fa124bf6a9d93c39b": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "5d4a7ec57e8145908ae6ae1ccf841c1f": { + "model_module": "@jupyter-widgets/controls", + "model_name": "DescriptionStyleModel", + "model_module_version": "1.5.0", + "state": { + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "DescriptionStyleModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "StyleView", + "description_width": "" + } + }, + "38694b67b9214885af893daf757bde12": { + "model_module": "@jupyter-widgets/controls", + "model_name": "HBoxModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "HBoxModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "HBoxView", + "box_style": "", + "children": [ + "IPY_MODEL_0beafbd89b05474e9befd0c4811a374b", + "IPY_MODEL_e506db2e0c8841de87c5e1791abc4492", + "IPY_MODEL_89847da1dcc64288b0441c182bf37bcb" + ], + "layout": "IPY_MODEL_6199afa8f75441fda2a5cedb330b119c" + } + }, + "0beafbd89b05474e9befd0c4811a374b": { + "model_module": "@jupyter-widgets/controls", + "model_name": "HTMLModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "HTMLModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "HTMLView", + "description": "", + "description_tooltip": null, + "layout": "IPY_MODEL_2ddc34e326724617a654907e7ec02f67", + "placeholder": "​", + "style": "IPY_MODEL_3bde147fc1ab4528b55dd4b0cdb59b35", + "value": "tokenizer_config.json: 100%" + } + }, + "e506db2e0c8841de87c5e1791abc4492": { + "model_module": "@jupyter-widgets/controls", + "model_name": "FloatProgressModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "FloatProgressModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "ProgressView", + "bar_style": "success", + "description": "", + "description_tooltip": null, + "layout": "IPY_MODEL_c96d8961933240e986b1d831b5e4cd1b", + "max": 363, + "min": 0, + "orientation": "horizontal", + "style": "IPY_MODEL_0e01187ae7df443b96829c9a9ef1f148", + "value": 363 + } + }, + "89847da1dcc64288b0441c182bf37bcb": { + "model_module": "@jupyter-widgets/controls", + "model_name": "HTMLModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "HTMLModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "HTMLView", + "description": "", + "description_tooltip": null, + "layout": "IPY_MODEL_586a7d697b614d9cb8aa26379875f044", + "placeholder": "​", + "style": "IPY_MODEL_48fd9426fd9b4a49aff61c60dc3e7710", + "value": " 363/363 [00:00<00:00, 23.8kB/s]" + } + }, + "6199afa8f75441fda2a5cedb330b119c": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "2ddc34e326724617a654907e7ec02f67": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "3bde147fc1ab4528b55dd4b0cdb59b35": { + "model_module": "@jupyter-widgets/controls", + "model_name": "DescriptionStyleModel", + "model_module_version": "1.5.0", + "state": { + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "DescriptionStyleModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "StyleView", + "description_width": "" + } + }, + "c96d8961933240e986b1d831b5e4cd1b": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "0e01187ae7df443b96829c9a9ef1f148": { + "model_module": "@jupyter-widgets/controls", + "model_name": "ProgressStyleModel", + "model_module_version": "1.5.0", + "state": { + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "ProgressStyleModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "StyleView", + "bar_color": null, + "description_width": "" + } + }, + "586a7d697b614d9cb8aa26379875f044": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "48fd9426fd9b4a49aff61c60dc3e7710": { + "model_module": "@jupyter-widgets/controls", + "model_name": "DescriptionStyleModel", + "model_module_version": "1.5.0", + "state": { + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "DescriptionStyleModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "StyleView", + "description_width": "" + } + }, + "a902ffa7f7b940f2aea77200a044db4f": { + "model_module": "@jupyter-widgets/controls", + "model_name": "HBoxModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "HBoxModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "HBoxView", + "box_style": "", + "children": [ + "IPY_MODEL_ec0d705f8f7244f6a31b53aaadc5fc7f", + "IPY_MODEL_997ba6c767174af189d3a751798eb004", + "IPY_MODEL_e09a829d16e647b0b25972b5b3a9661e" + ], + "layout": "IPY_MODEL_5d271a0ba18841a3ba50299529ec74c3" + } + }, + "ec0d705f8f7244f6a31b53aaadc5fc7f": { + "model_module": "@jupyter-widgets/controls", + "model_name": "HTMLModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "HTMLModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "HTMLView", + "description": "", + "description_tooltip": null, + "layout": "IPY_MODEL_a35b691d16224af0abccb5d4df095ea3", + "placeholder": "​", + "style": "IPY_MODEL_97eeb556518e4c299d1ae2065d313f92", + "value": "vocab.txt: 100%" + } + }, + "997ba6c767174af189d3a751798eb004": { + "model_module": "@jupyter-widgets/controls", + "model_name": "FloatProgressModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "FloatProgressModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "ProgressView", + "bar_style": "success", + "description": "", + "description_tooltip": null, + "layout": "IPY_MODEL_f0a470a121174d4c85450a0814747c94", + "max": 231536, + "min": 0, + "orientation": "horizontal", + "style": "IPY_MODEL_88bede775b9e4a739d2420fcc49db477", + "value": 231536 + } + }, + "e09a829d16e647b0b25972b5b3a9661e": { + "model_module": "@jupyter-widgets/controls", + "model_name": "HTMLModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "HTMLModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "HTMLView", + "description": "", + "description_tooltip": null, + "layout": "IPY_MODEL_f1102ae823f8446c9636db39d7d8e841", + "placeholder": "​", + "style": "IPY_MODEL_ac30b6a03ef54e2a9de3d5d06adb5b67", + "value": " 232k/232k [00:00<00:00, 11.5MB/s]" + } + }, + "5d271a0ba18841a3ba50299529ec74c3": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "a35b691d16224af0abccb5d4df095ea3": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "97eeb556518e4c299d1ae2065d313f92": { + "model_module": "@jupyter-widgets/controls", + "model_name": "DescriptionStyleModel", + "model_module_version": "1.5.0", + "state": { + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "DescriptionStyleModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "StyleView", + "description_width": "" + } + }, + "f0a470a121174d4c85450a0814747c94": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "88bede775b9e4a739d2420fcc49db477": { + "model_module": "@jupyter-widgets/controls", + "model_name": "ProgressStyleModel", + "model_module_version": "1.5.0", + "state": { + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "ProgressStyleModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "StyleView", + "bar_color": null, + "description_width": "" + } + }, + "f1102ae823f8446c9636db39d7d8e841": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "ac30b6a03ef54e2a9de3d5d06adb5b67": { + "model_module": "@jupyter-widgets/controls", + "model_name": "DescriptionStyleModel", + "model_module_version": "1.5.0", + "state": { + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "DescriptionStyleModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "StyleView", + "description_width": "" + } + }, + "39e98e9deab54c8ba8cf2627880d84ef": { + "model_module": "@jupyter-widgets/controls", + "model_name": "HBoxModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "HBoxModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "HBoxView", + "box_style": "", + "children": [ + "IPY_MODEL_88ac2696bfff4f81966e2bdc03ab950d", + "IPY_MODEL_bbda0968e2444099a4168d5c5d77ce53", + "IPY_MODEL_6d31399404b840778e652e0fde1ecf6c" + ], + "layout": "IPY_MODEL_b07f0a2f03624c26b81a0be7fc213523" + } + }, + "88ac2696bfff4f81966e2bdc03ab950d": { + "model_module": "@jupyter-widgets/controls", + "model_name": "HTMLModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "HTMLModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "HTMLView", + "description": "", + "description_tooltip": null, + "layout": "IPY_MODEL_0262acb8e53d47588e74dcd4bd927a6c", + "placeholder": "​", + "style": "IPY_MODEL_a69c3d7b20c6452da88b7c234fe4b139", + "value": "tokenizer.json: 100%" + } + }, + "bbda0968e2444099a4168d5c5d77ce53": { + "model_module": "@jupyter-widgets/controls", + "model_name": "FloatProgressModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "FloatProgressModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "ProgressView", + "bar_style": "success", + "description": "", + "description_tooltip": null, + "layout": "IPY_MODEL_6e50559b9240402f9f0e7b5117e83a16", + "max": 466021, + "min": 0, + "orientation": "horizontal", + "style": "IPY_MODEL_208cb46fbc78452a95584f18eb613de8", + "value": 466021 + } + }, + "6d31399404b840778e652e0fde1ecf6c": { + "model_module": "@jupyter-widgets/controls", + "model_name": "HTMLModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "HTMLModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "HTMLView", + "description": "", + "description_tooltip": null, + "layout": "IPY_MODEL_2b1121785d6a4b0f8db8d235b212c53c", + "placeholder": "​", + "style": "IPY_MODEL_f7fbbafe01404b3d9d98e7884df0b195", + "value": " 466k/466k [00:00<00:00, 25.1MB/s]" + } + }, + "b07f0a2f03624c26b81a0be7fc213523": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "0262acb8e53d47588e74dcd4bd927a6c": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "a69c3d7b20c6452da88b7c234fe4b139": { + "model_module": "@jupyter-widgets/controls", + "model_name": "DescriptionStyleModel", + "model_module_version": "1.5.0", + "state": { + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "DescriptionStyleModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "StyleView", + "description_width": "" + } + }, + "6e50559b9240402f9f0e7b5117e83a16": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "208cb46fbc78452a95584f18eb613de8": { + "model_module": "@jupyter-widgets/controls", + "model_name": "ProgressStyleModel", + "model_module_version": "1.5.0", + "state": { + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "ProgressStyleModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "StyleView", + "bar_color": null, + "description_width": "" + } + }, + "2b1121785d6a4b0f8db8d235b212c53c": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "f7fbbafe01404b3d9d98e7884df0b195": { + "model_module": "@jupyter-widgets/controls", + "model_name": "DescriptionStyleModel", + "model_module_version": "1.5.0", + "state": { + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "DescriptionStyleModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "StyleView", + "description_width": "" + } + }, + "0d8316cf3a5a45c2a9959a6afb20c1a5": { + "model_module": "@jupyter-widgets/controls", + "model_name": "HBoxModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "HBoxModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "HBoxView", + "box_style": "", + "children": [ + "IPY_MODEL_d49f3947b22c405284ddea75b844a759", + "IPY_MODEL_a945ba8607b84075bc16506cd70be18e", + "IPY_MODEL_1b88035889ab4a3d83dfe15dd956361e" + ], + "layout": "IPY_MODEL_fe5b4e965cb54b228c06a1d0d4fc662c" + } + }, + "d49f3947b22c405284ddea75b844a759": { + "model_module": "@jupyter-widgets/controls", + "model_name": "HTMLModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "HTMLModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "HTMLView", + "description": "", + "description_tooltip": null, + "layout": "IPY_MODEL_3c4b7fd8bc274ad5918d774f12e1146d", + "placeholder": "​", + "style": "IPY_MODEL_ca7a5d12e4e0489f860514bb8fbbd9c1", + "value": "special_tokens_map.json: 100%" + } + }, + "a945ba8607b84075bc16506cd70be18e": { + "model_module": "@jupyter-widgets/controls", + "model_name": "FloatProgressModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "FloatProgressModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "ProgressView", + "bar_style": "success", + "description": "", + "description_tooltip": null, + "layout": "IPY_MODEL_991e516d3c624c3b9c44daf7a42c9609", + "max": 239, + "min": 0, + "orientation": "horizontal", + "style": "IPY_MODEL_20d558537af341dabd297eb854e0d71d", + "value": 239 + } + }, + "1b88035889ab4a3d83dfe15dd956361e": { + "model_module": "@jupyter-widgets/controls", + "model_name": "HTMLModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "HTMLModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "HTMLView", + "description": "", + "description_tooltip": null, + "layout": "IPY_MODEL_3c1673d05e784268a447c03398e168f6", + "placeholder": "​", + "style": "IPY_MODEL_824f12bc2abc406b8e696a2aa3f54cc2", + "value": " 239/239 [00:00<00:00, 19.3kB/s]" + } + }, + "fe5b4e965cb54b228c06a1d0d4fc662c": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "3c4b7fd8bc274ad5918d774f12e1146d": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "ca7a5d12e4e0489f860514bb8fbbd9c1": { + "model_module": "@jupyter-widgets/controls", + "model_name": "DescriptionStyleModel", + "model_module_version": "1.5.0", + "state": { + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "DescriptionStyleModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "StyleView", + "description_width": "" + } + }, + "991e516d3c624c3b9c44daf7a42c9609": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "20d558537af341dabd297eb854e0d71d": { + "model_module": "@jupyter-widgets/controls", + "model_name": "ProgressStyleModel", + "model_module_version": "1.5.0", + "state": { + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "ProgressStyleModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "StyleView", + "bar_color": null, + "description_width": "" + } + }, + "3c1673d05e784268a447c03398e168f6": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "824f12bc2abc406b8e696a2aa3f54cc2": { + "model_module": "@jupyter-widgets/controls", + "model_name": "DescriptionStyleModel", + "model_module_version": "1.5.0", + "state": { + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "DescriptionStyleModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "StyleView", + "description_width": "" + } + }, + "db23857e57b34410b1af5b497f5a9c2e": { + "model_module": "@jupyter-widgets/controls", + "model_name": "HBoxModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "HBoxModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "HBoxView", + "box_style": "", + "children": [ + "IPY_MODEL_27391285b9f34c44999cae948df7458f", + "IPY_MODEL_b35afad61abd4b27b7f4b28254c19158", + "IPY_MODEL_ddae7171e2604597a7008deedff6ade3" + ], + "layout": "IPY_MODEL_97895299bfcf4ffeb31199130c37d491" + } + }, + "27391285b9f34c44999cae948df7458f": { + "model_module": "@jupyter-widgets/controls", + "model_name": "HTMLModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "HTMLModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "HTMLView", + "description": "", + "description_tooltip": null, + "layout": "IPY_MODEL_493af4f9bf914646937c39be66941ba8", + "placeholder": "​", + "style": "IPY_MODEL_69b56d6a263246fd85b768771197a8e1", + "value": "1_Pooling/config.json: 100%" + } + }, + "b35afad61abd4b27b7f4b28254c19158": { + "model_module": "@jupyter-widgets/controls", + "model_name": "FloatProgressModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "FloatProgressModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "ProgressView", + "bar_style": "success", + "description": "", + "description_tooltip": null, + "layout": "IPY_MODEL_dc4ebe29931b40cf9d7e3a9df2bdfd26", + "max": 190, + "min": 0, + "orientation": "horizontal", + "style": "IPY_MODEL_e7142f9a45624ad982f54a318382dedc", + "value": 190 + } + }, + "ddae7171e2604597a7008deedff6ade3": { + "model_module": "@jupyter-widgets/controls", + "model_name": "HTMLModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "HTMLModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "HTMLView", + "description": "", + "description_tooltip": null, + "layout": "IPY_MODEL_9bc77758dc8a49e9ab1dabfc20861166", + "placeholder": "​", + "style": "IPY_MODEL_fce3d66c770c4807b4daf8cc4eafceb2", + "value": " 190/190 [00:00<00:00, 7.99kB/s]" + } + }, + "97895299bfcf4ffeb31199130c37d491": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "493af4f9bf914646937c39be66941ba8": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "69b56d6a263246fd85b768771197a8e1": { + "model_module": "@jupyter-widgets/controls", + "model_name": "DescriptionStyleModel", + "model_module_version": "1.5.0", + "state": { + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "DescriptionStyleModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "StyleView", + "description_width": "" + } + }, + "dc4ebe29931b40cf9d7e3a9df2bdfd26": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "e7142f9a45624ad982f54a318382dedc": { + "model_module": "@jupyter-widgets/controls", + "model_name": "ProgressStyleModel", + "model_module_version": "1.5.0", + "state": { + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "ProgressStyleModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "StyleView", + "bar_color": null, + "description_width": "" + } + }, + "9bc77758dc8a49e9ab1dabfc20861166": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "fce3d66c770c4807b4daf8cc4eafceb2": { + "model_module": "@jupyter-widgets/controls", + "model_name": "DescriptionStyleModel", + "model_module_version": "1.5.0", + "state": { + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "DescriptionStyleModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "StyleView", + "description_width": "" + } + } + } + } + }, + "nbformat": 4, + "nbformat_minor": 0 +} \ No newline at end of file

Gz$M^Ei&y|vYq8@TrhGn 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 D;0pRD literal 0 HcmV?d00001 diff --git a/images/runtime_type.png b/images/runtime_type.png new file mode 100644 index 0000000000000000000000000000000000000000..bea1eeb555b1b13ced4ed21db2e364c44b5daabc GIT binary patch literal 5128 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