diff --git "a/training/technical/codebert-xgb-ensemble.ipynb" "b/training/technical/codebert-xgb-ensemble.ipynb"
new file mode 100644--- /dev/null
+++ "b/training/technical/codebert-xgb-ensemble.ipynb"
@@ -0,0 +1,4776 @@
+{
+ "cells": [
+ {
+ "cell_type": "markdown",
+ "id": "cb5f8ca7",
+ "metadata": {
+ "papermill": {
+ "duration": 0.003855,
+ "end_time": "2026-02-15T15:41:19.443065",
+ "exception": false,
+ "start_time": "2026-02-15T15:41:19.439210",
+ "status": "completed"
+ },
+ "tags": []
+ },
+ "source": [
+ "# Paradigm Classification: XGBoost + CodeBERT Ensemble\n",
+ "\n",
+ "Binary ensemble: XGBoost (TF-IDF + features) + Fine-tuned CodeBERT"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 1,
+ "id": "316f6cff",
+ "metadata": {
+ "execution": {
+ "iopub.execute_input": "2026-02-15T15:41:19.450156Z",
+ "iopub.status.busy": "2026-02-15T15:41:19.449882Z",
+ "iopub.status.idle": "2026-02-15T15:41:23.827179Z",
+ "shell.execute_reply": "2026-02-15T15:41:23.826418Z"
+ },
+ "papermill": {
+ "duration": 4.382753,
+ "end_time": "2026-02-15T15:41:23.828864",
+ "exception": false,
+ "start_time": "2026-02-15T15:41:19.446111",
+ "status": "completed"
+ },
+ "tags": []
+ },
+ "outputs": [],
+ "source": [
+ "!pip install -q transformers datasets torch scikit-learn xgboost imbalanced-learn ipywidgets\n"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 2,
+ "id": "c3b6dc46",
+ "metadata": {
+ "execution": {
+ "iopub.execute_input": "2026-02-15T15:41:23.836625Z",
+ "iopub.status.busy": "2026-02-15T15:41:23.835978Z",
+ "iopub.status.idle": "2026-02-15T15:41:57.132006Z",
+ "shell.execute_reply": "2026-02-15T15:41:57.131323Z"
+ },
+ "papermill": {
+ "duration": 33.304703,
+ "end_time": "2026-02-15T15:41:57.136659",
+ "exception": false,
+ "start_time": "2026-02-15T15:41:23.831956",
+ "status": "completed"
+ },
+ "tags": []
+ },
+ "outputs": [
+ {
+ "name": "stderr",
+ "output_type": "stream",
+ "text": [
+ "2026-02-15 15:41:40.990357: E external/local_xla/xla/stream_executor/cuda/cuda_fft.cc:467] Unable to register cuFFT factory: Attempting to register factory for plugin cuFFT when one has already been registered\n",
+ "WARNING: All log messages before absl::InitializeLog() is called are written to STDERR\n",
+ "E0000 00:00:1771170101.187712 24 cuda_dnn.cc:8579] Unable to register cuDNN factory: Attempting to register factory for plugin cuDNN when one has already been registered\n",
+ "E0000 00:00:1771170101.239102 24 cuda_blas.cc:1407] Unable to register cuBLAS factory: Attempting to register factory for plugin cuBLAS when one has already been registered\n",
+ "W0000 00:00:1771170101.712079 24 computation_placer.cc:177] computation placer already registered. Please check linkage and avoid linking the same target more than once.\n",
+ "W0000 00:00:1771170101.712121 24 computation_placer.cc:177] computation placer already registered. Please check linkage and avoid linking the same target more than once.\n",
+ "W0000 00:00:1771170101.712124 24 computation_placer.cc:177] computation placer already registered. Please check linkage and avoid linking the same target more than once.\n",
+ "W0000 00:00:1771170101.712126 24 computation_placer.cc:177] computation placer already registered. Please check linkage and avoid linking the same target more than once.\n"
+ ]
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "Device: cuda\n"
+ ]
+ }
+ ],
+ "source": [
+ "import pandas as pd\n",
+ "import numpy as np\n",
+ "import torch\n",
+ "from sklearn.feature_extraction.text import TfidfVectorizer\n",
+ "from sklearn.metrics import classification_report, accuracy_score\n",
+ "from sklearn.utils.class_weight import compute_class_weight\n",
+ "import xgboost as xgb\n",
+ "from imblearn.over_sampling import SMOTE\n",
+ "from transformers import AutoTokenizer, AutoModelForSequenceClassification, Trainer, TrainingArguments\n",
+ "from datasets import Dataset\n",
+ "from scipy.sparse import hstack\n",
+ "import warnings\n",
+ "warnings.filterwarnings('ignore')\n",
+ "\n",
+ "np.random.seed(42)\n",
+ "torch.manual_seed(42)\n",
+ "\n",
+ "device = torch.device(\"cuda\" if torch.cuda.is_available() else \"cpu\")\n",
+ "print(f\"Device: {device}\")"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "id": "9e0b4233",
+ "metadata": {
+ "papermill": {
+ "duration": 0.002984,
+ "end_time": "2026-02-15T15:41:57.142722",
+ "exception": false,
+ "start_time": "2026-02-15T15:41:57.139738",
+ "status": "completed"
+ },
+ "tags": []
+ },
+ "source": [
+ "## 1. Load and Prepare Data"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 3,
+ "id": "968009e7",
+ "metadata": {
+ "execution": {
+ "iopub.execute_input": "2026-02-15T15:41:57.149967Z",
+ "iopub.status.busy": "2026-02-15T15:41:57.149477Z",
+ "iopub.status.idle": "2026-02-15T15:41:59.659590Z",
+ "shell.execute_reply": "2026-02-15T15:41:59.658708Z"
+ },
+ "papermill": {
+ "duration": 2.515456,
+ "end_time": "2026-02-15T15:41:59.661083",
+ "exception": false,
+ "start_time": "2026-02-15T15:41:57.145627",
+ "status": "completed"
+ },
+ "tags": []
+ },
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "Train: 57,235 | Val: 12,265 | Test: 12,265\n",
+ "\n",
+ "After sampling: 19,643 train samples\n",
+ "\n",
+ "Class distribution:\n",
+ "label\n",
+ "Functional 5000\n",
+ "Non-Paradigm 5000\n",
+ "Oop 5000\n",
+ "Procedural 4643\n",
+ "Name: count, dtype: int64\n",
+ "\n",
+ "Labels: {'Functional': 0, 'Non-Paradigm': 1, 'Oop': 2, 'Procedural': 3}\n"
+ ]
+ }
+ ],
+ "source": [
+ "train_df = pd.read_csv('/kaggle/input/datasets/aryanprakhar/paradigm/data/train.csv')\n",
+ "val_df = pd.read_csv('/kaggle/input/datasets/aryanprakhar/paradigm/data/val.csv')\n",
+ "test_df = pd.read_csv('/kaggle/input/datasets/aryanprakhar/paradigm/data/test.csv')\n",
+ "\n",
+ "print(f\"Train: {len(train_df):,} | Val: {len(val_df):,} | Test: {len(test_df):,}\")\n",
+ "\n",
+ "# Combine title + body\n",
+ "def combine_text(row):\n",
+ " title = str(row.get('title', '')) if pd.notna(row.get('title')) else ''\n",
+ " body = str(row.get('question_body', '')) if pd.notna(row.get('question_body')) else ''\n",
+ " return f\"{title} {body}\".strip()\n",
+ "\n",
+ "for df in [train_df, val_df, test_df]:\n",
+ " if 'text' not in df.columns:\n",
+ " df['text'] = df.apply(combine_text, axis=1)\n",
+ " if 'paradigm_label' in df.columns:\n",
+ " df['label'] = df['paradigm_label']\n",
+ "\n",
+ "# Remove Mixed class if present\n",
+ "for df in [train_df, val_df, test_df]:\n",
+ " if 'Mixed' in df['label'].unique():\n",
+ " df.drop(df[df['label'] == 'Mixed'].index, inplace=True)\n",
+ "\n",
+ "# Stratified sampling for balanced training\n",
+ "SAMPLES_PER_CLASS = 5000 # Adjust based on needs\n",
+ "\n",
+ "train_df = train_df.groupby('label', group_keys=False).apply(\n",
+ " lambda x: x.sample(min(len(x), SAMPLES_PER_CLASS), random_state=42)\n",
+ ").reset_index(drop=True)\n",
+ "\n",
+ "print(f\"\\nAfter sampling: {len(train_df):,} train samples\")\n",
+ "print(\"\\nClass distribution:\")\n",
+ "print(train_df['label'].value_counts())\n",
+ "\n",
+ "label2id = {label: idx for idx, label in enumerate(sorted(train_df['label'].unique()))}\n",
+ "id2label = {idx: label for label, idx in label2id.items()}\n",
+ "print(f\"\\nLabels: {label2id}\")"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "id": "2fc0bcd4",
+ "metadata": {
+ "papermill": {
+ "duration": 0.003083,
+ "end_time": "2026-02-15T15:41:59.667723",
+ "exception": false,
+ "start_time": "2026-02-15T15:41:59.664640",
+ "status": "completed"
+ },
+ "tags": []
+ },
+ "source": [
+ "## 2. Feature Engineering"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 4,
+ "id": "d695f09a",
+ "metadata": {
+ "execution": {
+ "iopub.execute_input": "2026-02-15T15:41:59.675370Z",
+ "iopub.status.busy": "2026-02-15T15:41:59.675061Z",
+ "iopub.status.idle": "2026-02-15T15:42:02.334217Z",
+ "shell.execute_reply": "2026-02-15T15:42:02.333391Z"
+ },
+ "papermill": {
+ "duration": 2.664696,
+ "end_time": "2026-02-15T15:42:02.335706",
+ "exception": false,
+ "start_time": "2026-02-15T15:41:59.671010",
+ "status": "completed"
+ },
+ "tags": []
+ },
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "Features extracted: 10 features\n"
+ ]
+ }
+ ],
+ "source": [
+ "import re\n",
+ "\n",
+ "class FeatureExtractor:\n",
+ " def __init__(self):\n",
+ " self.oop_kw = ['class', 'object', 'this', 'self', 'extends', 'implements', 'interface',\n",
+ " 'public', 'private', 'protected', 'static', 'virtual', 'override']\n",
+ " self.fp_kw = ['map', 'filter', 'reduce', 'fold', 'lambda', 'closure', '=>',\n",
+ " 'monad', 'functor', 'pure', 'immutable', 'const', 'let']\n",
+ " self.proc_kw = ['void', 'int', 'char', 'float', 'struct', 'malloc', 'free',\n",
+ " 'pointer', 'goto', 'scanf', 'printf']\n",
+ " \n",
+ " def extract(self, text):\n",
+ " t = text.lower()\n",
+ " return {\n",
+ " 'oop_score': sum(t.count(k) for k in self.oop_kw),\n",
+ " 'fp_score': sum(t.count(k) for k in self.fp_kw),\n",
+ " 'proc_score': sum(t.count(k) for k in self.proc_kw),\n",
+ " 'length': len(text),\n",
+ " 'num_lines': text.count('\\n') + 1,\n",
+ " 'has_class': 1 if re.search(r'\\bclass\\s+\\w+', t) else 0,\n",
+ " 'has_lambda': 1 if 'lambda' in t or '=>' in text else 0,\n",
+ " 'num_dots': text.count('.'),\n",
+ " 'num_arrows': text.count('->') + text.count('=>'),\n",
+ " 'num_braces': text.count('{') + text.count('}')\n",
+ " }\n",
+ " \n",
+ " def extract_batch(self, texts):\n",
+ " return pd.DataFrame([self.extract(t) for t in texts])\n",
+ "\n",
+ "feature_extractor = FeatureExtractor()\n",
+ "\n",
+ "train_features = feature_extractor.extract_batch(train_df['text'].values)\n",
+ "val_features = feature_extractor.extract_batch(val_df['text'].values)\n",
+ "test_features = feature_extractor.extract_batch(test_df['text'].values)\n",
+ "\n",
+ "print(f\"Features extracted: {train_features.shape[1]} features\")"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "id": "d501d2b8",
+ "metadata": {
+ "papermill": {
+ "duration": 0.003151,
+ "end_time": "2026-02-15T15:42:02.342259",
+ "exception": false,
+ "start_time": "2026-02-15T15:42:02.339108",
+ "status": "completed"
+ },
+ "tags": []
+ },
+ "source": [
+ "## 3. XGBoost Model"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 5,
+ "id": "3f5a061d",
+ "metadata": {
+ "execution": {
+ "iopub.execute_input": "2026-02-15T15:42:02.349520Z",
+ "iopub.status.busy": "2026-02-15T15:42:02.349268Z",
+ "iopub.status.idle": "2026-02-15T15:42:15.967743Z",
+ "shell.execute_reply": "2026-02-15T15:42:15.966880Z"
+ },
+ "papermill": {
+ "duration": 13.6239,
+ "end_time": "2026-02-15T15:42:15.969262",
+ "exception": false,
+ "start_time": "2026-02-15T15:42:02.345362",
+ "status": "completed"
+ },
+ "tags": []
+ },
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "After SMOTE: 20,000 samples\n"
+ ]
+ }
+ ],
+ "source": [
+ "# TF-IDF\n",
+ "tfidf = TfidfVectorizer(max_features=1000, ngram_range=(1, 2), min_df=2, max_df=0.95)\n",
+ "\n",
+ "tfidf_train = tfidf.fit_transform(train_df['text'])\n",
+ "tfidf_val = tfidf.transform(val_df['text'])\n",
+ "tfidf_test = tfidf.transform(test_df['text'])\n",
+ "\n",
+ "X_train = hstack([tfidf_train, train_features.values])\n",
+ "X_val = hstack([tfidf_val, val_features.values])\n",
+ "X_test = hstack([tfidf_test, test_features.values])\n",
+ "\n",
+ "y_train = train_df['label'].map(label2id).values\n",
+ "y_val = val_df['label'].map(label2id).values\n",
+ "y_test = test_df['label'].map(label2id).values\n",
+ "\n",
+ "# SMOTE\n",
+ "smote = SMOTE(random_state=42, k_neighbors=3)\n",
+ "X_train_balanced, y_train_balanced = smote.fit_resample(X_train, y_train)\n",
+ "\n",
+ "print(f\"After SMOTE: {X_train_balanced.shape[0]:,} samples\")"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 6,
+ "id": "7701b18d",
+ "metadata": {
+ "execution": {
+ "iopub.execute_input": "2026-02-15T15:42:15.977275Z",
+ "iopub.status.busy": "2026-02-15T15:42:15.976976Z",
+ "iopub.status.idle": "2026-02-15T15:42:15.989126Z",
+ "shell.execute_reply": "2026-02-15T15:42:15.988614Z"
+ },
+ "papermill": {
+ "duration": 0.018139,
+ "end_time": "2026-02-15T15:42:15.990815",
+ "exception": false,
+ "start_time": "2026-02-15T15:42:15.972676",
+ "status": "completed"
+ },
+ "tags": []
+ },
+ "outputs": [],
+ "source": [
+ "class_weights = compute_class_weight('balanced', classes=np.unique(y_train), y=y_train)\n",
+ "sample_weights = np.array([class_weights[y] for y in y_train_balanced])"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 7,
+ "id": "7e9494ac",
+ "metadata": {
+ "execution": {
+ "iopub.execute_input": "2026-02-15T15:42:15.999038Z",
+ "iopub.status.busy": "2026-02-15T15:42:15.998799Z",
+ "iopub.status.idle": "2026-02-15T15:44:27.427666Z",
+ "shell.execute_reply": "2026-02-15T15:44:27.426660Z"
+ },
+ "papermill": {
+ "duration": 131.434731,
+ "end_time": "2026-02-15T15:44:27.429146",
+ "exception": false,
+ "start_time": "2026-02-15T15:42:15.994415",
+ "status": "completed"
+ },
+ "tags": []
+ },
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "[0]\tvalidation_0-mlogloss:1.28819\n",
+ "[50]\tvalidation_0-mlogloss:0.39114\n",
+ "[100]\tvalidation_0-mlogloss:0.32716\n",
+ "[150]\tvalidation_0-mlogloss:0.30578\n",
+ "[199]\tvalidation_0-mlogloss:0.29511\n",
+ "\n",
+ "XGBoost Validation Accuracy: 0.9051\n",
+ " precision recall f1-score support\n",
+ "\n",
+ " Functional 0.80 0.90 0.85 1352\n",
+ "Non-Paradigm 0.90 0.91 0.90 4539\n",
+ " Oop 0.94 0.89 0.92 5379\n",
+ " Procedural 0.89 0.97 0.93 995\n",
+ "\n",
+ " accuracy 0.91 12265\n",
+ " macro avg 0.88 0.92 0.90 12265\n",
+ "weighted avg 0.91 0.91 0.91 12265\n",
+ "\n"
+ ]
+ }
+ ],
+ "source": [
+ "# Train XGBoost\n",
+ "class_weights = compute_class_weight('balanced', classes=np.unique(y_train), y=y_train)\n",
+ "sample_weights = np.array([class_weights[y] for y in y_train_balanced])\n",
+ "\n",
+ "xgb_model = xgb.XGBClassifier(\n",
+ " n_estimators=200,\n",
+ " max_depth=6,\n",
+ " learning_rate=0.1,\n",
+ " subsample=0.8,\n",
+ " colsample_bytree=0.8,\n",
+ " objective='multi:softprob',\n",
+ " num_class=len(label2id),\n",
+ " random_state=42,\n",
+ " tree_method='hist'\n",
+ ")\n",
+ "\n",
+ "xgb_model.fit(X_train_balanced, y_train_balanced, sample_weight=sample_weights,\n",
+ " eval_set=[(X_val, y_val)], verbose=50)\n",
+ "\n",
+ "xgb_val_preds = xgb_model.predict(X_val)\n",
+ "xgb_val_proba = xgb_model.predict_proba(X_val)\n",
+ "xgb_acc = accuracy_score(y_val, xgb_val_preds)\n",
+ "\n",
+ "print(f\"\\nXGBoost Validation Accuracy: {xgb_acc:.4f}\")\n",
+ "print(classification_report(y_val, xgb_val_preds, target_names=list(label2id.keys())))"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "id": "7a54b788",
+ "metadata": {
+ "papermill": {
+ "duration": 0.00343,
+ "end_time": "2026-02-15T15:44:27.436143",
+ "exception": false,
+ "start_time": "2026-02-15T15:44:27.432713",
+ "status": "completed"
+ },
+ "tags": []
+ },
+ "source": [
+ "## 4. CodeBERT Model"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 8,
+ "id": "50f1062f",
+ "metadata": {
+ "execution": {
+ "iopub.execute_input": "2026-02-15T15:44:27.443936Z",
+ "iopub.status.busy": "2026-02-15T15:44:27.443695Z",
+ "iopub.status.idle": "2026-02-15T15:44:53.838922Z",
+ "shell.execute_reply": "2026-02-15T15:44:53.838324Z"
+ },
+ "papermill": {
+ "duration": 26.400859,
+ "end_time": "2026-02-15T15:44:53.840288",
+ "exception": false,
+ "start_time": "2026-02-15T15:44:27.439429",
+ "status": "completed"
+ },
+ "tags": []
+ },
+ "outputs": [
+ {
+ "data": {
+ "application/vnd.jupyter.widget-view+json": {
+ "model_id": "cedf920aee4a495788cebf645ad3197e",
+ "version_major": 2,
+ "version_minor": 0
+ },
+ "text/plain": [
+ "tokenizer_config.json: 0%| | 0.00/25.0 [00:00, ?B/s]"
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "application/vnd.jupyter.widget-view+json": {
+ "model_id": "a72f1db2e8234725b2f892727bcaa6d8",
+ "version_major": 2,
+ "version_minor": 0
+ },
+ "text/plain": [
+ "config.json: 0%| | 0.00/498 [00:00, ?B/s]"
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "application/vnd.jupyter.widget-view+json": {
+ "model_id": "cc21ce844a044791adca539392a65343",
+ "version_major": 2,
+ "version_minor": 0
+ },
+ "text/plain": [
+ "vocab.json: 0.00B [00:00, ?B/s]"
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "application/vnd.jupyter.widget-view+json": {
+ "model_id": "774350adbe334c7c8e39277cbc8427d9",
+ "version_major": 2,
+ "version_minor": 0
+ },
+ "text/plain": [
+ "merges.txt: 0.00B [00:00, ?B/s]"
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "application/vnd.jupyter.widget-view+json": {
+ "model_id": "4c576aafe9a64f2691507c5be6c45f5d",
+ "version_major": 2,
+ "version_minor": 0
+ },
+ "text/plain": [
+ "special_tokens_map.json: 0%| | 0.00/150 [00:00, ?B/s]"
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "application/vnd.jupyter.widget-view+json": {
+ "model_id": "1fa65ae2450a48f99e1369365855b5ef",
+ "version_major": 2,
+ "version_minor": 0
+ },
+ "text/plain": [
+ "pytorch_model.bin: 0%| | 0.00/499M [00:00, ?B/s]"
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "name": "stderr",
+ "output_type": "stream",
+ "text": [
+ "Some weights of RobertaForSequenceClassification were not initialized from the model checkpoint at microsoft/codebert-base and are newly initialized: ['classifier.dense.bias', 'classifier.dense.weight', 'classifier.out_proj.bias', 'classifier.out_proj.weight']\n",
+ "You should probably TRAIN this model on a down-stream task to be able to use it for predictions and inference.\n"
+ ]
+ },
+ {
+ "data": {
+ "application/vnd.jupyter.widget-view+json": {
+ "model_id": "f091577548414be79855753985855190",
+ "version_major": 2,
+ "version_minor": 0
+ },
+ "text/plain": [
+ "Map: 0%| | 0/19643 [00:00, ? examples/s]"
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "application/vnd.jupyter.widget-view+json": {
+ "model_id": "39f389cebf1b418a9bb9ed15a7ebe6a3",
+ "version_major": 2,
+ "version_minor": 0
+ },
+ "text/plain": [
+ "model.safetensors: 0%| | 0.00/499M [00:00, ?B/s]"
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "application/vnd.jupyter.widget-view+json": {
+ "model_id": "9842976299d74d6c82ac619d5d3f3598",
+ "version_major": 2,
+ "version_minor": 0
+ },
+ "text/plain": [
+ "Map: 0%| | 0/12265 [00:00, ? examples/s]"
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "application/vnd.jupyter.widget-view+json": {
+ "model_id": "41246a78155941c79d30ecd7b5a1cf66",
+ "version_major": 2,
+ "version_minor": 0
+ },
+ "text/plain": [
+ "Map: 0%| | 0/12265 [00:00, ? examples/s]"
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "def prepare_dataset(df, label2id):\n",
+ " df = df.copy()\n",
+ " df['label'] = df['label'].map(label2id)\n",
+ " return Dataset.from_pandas(df[['text', 'label']])\n",
+ "\n",
+ "train_dataset = prepare_dataset(train_df, label2id)\n",
+ "val_dataset = prepare_dataset(val_df, label2id)\n",
+ "test_dataset = prepare_dataset(test_df, label2id)\n",
+ "\n",
+ "model_name = \"microsoft/codebert-base\"\n",
+ "tokenizer = AutoTokenizer.from_pretrained(model_name)\n",
+ "model = AutoModelForSequenceClassification.from_pretrained(\n",
+ " model_name, num_labels=len(label2id), id2label=id2label, label2id=label2id\n",
+ ")\n",
+ "\n",
+ "def tokenize(examples):\n",
+ " return tokenizer(examples['text'], padding='max_length', truncation=True, max_length=256)\n",
+ "\n",
+ "tokenized_train = train_dataset.map(tokenize, batched=True, remove_columns=['text'])\n",
+ "tokenized_val = val_dataset.map(tokenize, batched=True, remove_columns=['text'])\n",
+ "tokenized_test = test_dataset.map(tokenize, batched=True, remove_columns=['text'])"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 9,
+ "id": "f47907c1",
+ "metadata": {
+ "execution": {
+ "iopub.execute_input": "2026-02-15T15:44:53.850211Z",
+ "iopub.status.busy": "2026-02-15T15:44:53.849951Z",
+ "iopub.status.idle": "2026-02-15T16:11:34.821102Z",
+ "shell.execute_reply": "2026-02-15T16:11:34.820384Z"
+ },
+ "papermill": {
+ "duration": 1600.977769,
+ "end_time": "2026-02-15T16:11:34.822734",
+ "exception": false,
+ "start_time": "2026-02-15T15:44:53.844965",
+ "status": "completed"
+ },
+ "tags": []
+ },
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "
\n",
+ " \n",
+ "
\n",
+ " [1842/1842 26:38, Epoch 3/3]\n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | Epoch | \n",
+ " Training Loss | \n",
+ " Validation Loss | \n",
+ " Accuracy | \n",
+ " F1 Macro | \n",
+ " F1 Weighted | \n",
+ " Precision | \n",
+ " Recall | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 1 | \n",
+ " 0.188200 | \n",
+ " 0.228999 | \n",
+ " 0.926376 | \n",
+ " 0.921905 | \n",
+ " 0.927637 | \n",
+ " 0.904159 | \n",
+ " 0.948625 | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " 0.084600 | \n",
+ " 0.264108 | \n",
+ " 0.936649 | \n",
+ " 0.932176 | \n",
+ " 0.936922 | \n",
+ " 0.916146 | \n",
+ " 0.951797 | \n",
+ "
\n",
+ " \n",
+ " | 3 | \n",
+ " 0.060500 | \n",
+ " 0.231579 | \n",
+ " 0.947167 | \n",
+ " 0.945263 | \n",
+ " 0.947364 | \n",
+ " 0.936371 | \n",
+ " 0.955111 | \n",
+ "
\n",
+ " \n",
+ "
"
+ ],
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/plain": [
+ "TrainOutput(global_step=1842, training_loss=0.13871806852689395, metrics={'train_runtime': 1600.323, 'train_samples_per_second': 36.823, 'train_steps_per_second': 1.151, 'total_flos': 7752574902638592.0, 'train_loss': 0.13871806852689395, 'epoch': 3.0})"
+ ]
+ },
+ "execution_count": 9,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "class_weights_tensor = torch.tensor(class_weights, dtype=torch.float32).to(device)\n",
+ "from sklearn.metrics import f1_score, precision_score, recall_score\n",
+ "\n",
+ "def compute_metrics(eval_pred):\n",
+ " logits, labels = eval_pred\n",
+ " preds = np.argmax(logits, axis=-1)\n",
+ " \n",
+ " return {\n",
+ " \"accuracy\": accuracy_score(labels, preds),\n",
+ " \"f1_macro\": f1_score(labels, preds, average='macro'),\n",
+ " \"f1_weighted\": f1_score(labels, preds, average='weighted'),\n",
+ " \"precision\": precision_score(labels, preds, average='macro'),\n",
+ " \"recall\": recall_score(labels, preds, average='macro')\n",
+ " }\n",
+ "\n",
+ "class WeightedTrainer(Trainer):\n",
+ " def compute_loss(self, model, inputs, return_outputs=False, num_items_in_batch=None):\n",
+ " labels = inputs.pop(\"labels\")\n",
+ " outputs = model(**inputs)\n",
+ " logits = outputs.logits\n",
+ " loss_fct = torch.nn.CrossEntropyLoss(weight=class_weights_tensor)\n",
+ " loss = loss_fct(logits, labels)\n",
+ " return (loss, outputs) if return_outputs else loss\n",
+ "\n",
+ "training_args = TrainingArguments(\n",
+ " output_dir=\"./results\",\n",
+ " eval_strategy=\"epoch\",\n",
+ " save_strategy=\"epoch\",\n",
+ " learning_rate=3e-5,\n",
+ " per_device_train_batch_size=16,\n",
+ " per_device_eval_batch_size=32,\n",
+ " num_train_epochs=3,\n",
+ " weight_decay=0.01,\n",
+ " load_best_model_at_end=True,\n",
+ " metric_for_best_model=\"f1_macro\",\n",
+ " fp16=torch.cuda.is_available(),\n",
+ " gradient_accumulation_steps=2,\n",
+ "\n",
+ " logging_strategy=\"steps\",\n",
+ " logging_steps=10,\n",
+ " disable_tqdm=False,\n",
+ " report_to=\"none\" \n",
+ ")\n",
+ "\n",
+ "\n",
+ "\n",
+ "trainer = WeightedTrainer(\n",
+ " model=model,\n",
+ " args=training_args,\n",
+ " train_dataset=tokenized_train,\n",
+ " eval_dataset=tokenized_val,\n",
+ " compute_metrics=compute_metrics\n",
+ ")\n",
+ "\n",
+ "trainer.train()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 10,
+ "id": "e428092b",
+ "metadata": {
+ "execution": {
+ "iopub.execute_input": "2026-02-15T16:11:34.833452Z",
+ "iopub.status.busy": "2026-02-15T16:11:34.832900Z",
+ "iopub.status.idle": "2026-02-15T16:13:05.520893Z",
+ "shell.execute_reply": "2026-02-15T16:13:05.519939Z"
+ },
+ "papermill": {
+ "duration": 90.695098,
+ "end_time": "2026-02-15T16:13:05.522419",
+ "exception": false,
+ "start_time": "2026-02-15T16:11:34.827321",
+ "status": "completed"
+ },
+ "tags": []
+ },
+ "outputs": [
+ {
+ "data": {
+ "text/html": [],
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "\n",
+ "Validation Accuracy: 0.9472\n",
+ " precision recall f1-score support\n",
+ "\n",
+ " Functional 0.87 0.94 0.90 1352\n",
+ "Non-Paradigm 0.95 0.95 0.95 4539\n",
+ " Oop 0.96 0.94 0.95 5379\n",
+ " Procedural 0.96 0.99 0.98 995\n",
+ "\n",
+ " accuracy 0.95 12265\n",
+ " macro avg 0.94 0.96 0.95 12265\n",
+ "weighted avg 0.95 0.95 0.95 12265\n",
+ "\n"
+ ]
+ }
+ ],
+ "source": [
+ "codebert_val_results = trainer.predict(tokenized_val)\n",
+ "codebert_val_preds = np.argmax(codebert_val_results.predictions, axis=-1)\n",
+ "codebert_val_proba = torch.softmax(torch.tensor(codebert_val_results.predictions), dim=-1).numpy()\n",
+ "codebert_acc = accuracy_score(y_val, codebert_val_preds)\n",
+ "\n",
+ "print(f\"\\nValidation Accuracy: {codebert_acc:.4f}\")\n",
+ "print(classification_report(y_val, codebert_val_preds, target_names=list(label2id.keys())))"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "id": "cb38ece9",
+ "metadata": {
+ "papermill": {
+ "duration": 0.004888,
+ "end_time": "2026-02-15T16:13:05.532005",
+ "exception": false,
+ "start_time": "2026-02-15T16:13:05.527117",
+ "status": "completed"
+ },
+ "tags": []
+ },
+ "source": [
+ "## 5. Ensemble"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 11,
+ "id": "0d1f3337",
+ "metadata": {
+ "execution": {
+ "iopub.execute_input": "2026-02-15T16:13:05.542314Z",
+ "iopub.status.busy": "2026-02-15T16:13:05.542033Z",
+ "iopub.status.idle": "2026-02-15T16:13:05.556713Z",
+ "shell.execute_reply": "2026-02-15T16:13:05.555968Z"
+ },
+ "papermill": {
+ "duration": 0.021499,
+ "end_time": "2026-02-15T16:13:05.558128",
+ "exception": false,
+ "start_time": "2026-02-15T16:13:05.536629",
+ "status": "completed"
+ },
+ "tags": []
+ },
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "\n",
+ "Ensemble Validation Accuracy: 0.9491\n",
+ " precision recall f1-score support\n",
+ "\n",
+ " Functional 0.87 0.95 0.91 1352\n",
+ "Non-Paradigm 0.95 0.95 0.95 4539\n",
+ " Oop 0.96 0.94 0.95 5379\n",
+ " Procedural 0.97 0.99 0.98 995\n",
+ "\n",
+ " accuracy 0.95 12265\n",
+ " macro avg 0.94 0.96 0.95 12265\n",
+ "weighted avg 0.95 0.95 0.95 12265\n",
+ "\n",
+ "\n",
+ "Model Comparison:\n",
+ "XGBoost: 0.9051\n",
+ "CodeBERT: 0.9472\n",
+ "Ensemble: 0.9491\n"
+ ]
+ }
+ ],
+ "source": [
+ "# Weighted average: CodeBERT (60%) + XGBoost (40%)\n",
+ "ensemble_val_proba = 0.6 * codebert_val_proba + 0.4 * xgb_val_proba\n",
+ "ensemble_val_preds = np.argmax(ensemble_val_proba, axis=1)\n",
+ "ensemble_acc = accuracy_score(y_val, ensemble_val_preds)\n",
+ "\n",
+ "print(f\"\\nEnsemble Validation Accuracy: {ensemble_acc:.4f}\")\n",
+ "print(classification_report(y_val, ensemble_val_preds, target_names=list(label2id.keys())))\n",
+ "\n",
+ "print(f\"\\nModel Comparison:\")\n",
+ "print(f\"XGBoost: {xgb_acc:.4f}\")\n",
+ "print(f\"CodeBERT: {codebert_acc:.4f}\")\n",
+ "print(f\"Ensemble: {ensemble_acc:.4f}\")"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "id": "d4d3b6c1",
+ "metadata": {
+ "papermill": {
+ "duration": 0.004365,
+ "end_time": "2026-02-15T16:13:05.567562",
+ "exception": false,
+ "start_time": "2026-02-15T16:13:05.563197",
+ "status": "completed"
+ },
+ "tags": []
+ },
+ "source": [
+ "## 6. Test Set Evaluation"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 12,
+ "id": "e2f5f2a0",
+ "metadata": {
+ "execution": {
+ "iopub.execute_input": "2026-02-15T16:13:05.577419Z",
+ "iopub.status.busy": "2026-02-15T16:13:05.577152Z",
+ "iopub.status.idle": "2026-02-15T16:14:36.715691Z",
+ "shell.execute_reply": "2026-02-15T16:14:36.714952Z"
+ },
+ "papermill": {
+ "duration": 91.145215,
+ "end_time": "2026-02-15T16:14:36.717102",
+ "exception": false,
+ "start_time": "2026-02-15T16:13:05.571887",
+ "status": "completed"
+ },
+ "tags": []
+ },
+ "outputs": [
+ {
+ "data": {
+ "text/html": [],
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "\n",
+ "Test Set Accuracy: 0.9525\n",
+ " precision recall f1-score support\n",
+ "\n",
+ " Functional 0.88 0.96 0.92 1352\n",
+ "Non-Paradigm 0.96 0.95 0.96 4539\n",
+ " Oop 0.97 0.94 0.95 5379\n",
+ " Procedural 0.97 0.99 0.98 995\n",
+ "\n",
+ " accuracy 0.95 12265\n",
+ " macro avg 0.94 0.96 0.95 12265\n",
+ "weighted avg 0.95 0.95 0.95 12265\n",
+ "\n"
+ ]
+ }
+ ],
+ "source": [
+ "xgb_test_proba = xgb_model.predict_proba(X_test)\n",
+ "\n",
+ "codebert_test_results = trainer.predict(tokenized_test)\n",
+ "codebert_test_proba = torch.softmax(torch.tensor(codebert_test_results.predictions), dim=-1).numpy()\n",
+ "\n",
+ "ensemble_test_proba = 0.6 * codebert_test_proba + 0.4 * xgb_test_proba\n",
+ "ensemble_test_preds = np.argmax(ensemble_test_proba, axis=1)\n",
+ "test_acc = accuracy_score(y_test, ensemble_test_preds)\n",
+ "\n",
+ "print(f\"\\nTest Set Accuracy: {test_acc:.4f}\")\n",
+ "print(classification_report(y_test, ensemble_test_preds, target_names=list(label2id.keys())))"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "id": "6f89a26c",
+ "metadata": {
+ "papermill": {
+ "duration": 0.004672,
+ "end_time": "2026-02-15T16:14:36.726621",
+ "exception": false,
+ "start_time": "2026-02-15T16:14:36.721949",
+ "status": "completed"
+ },
+ "tags": []
+ },
+ "source": [
+ "## 7. Save Models"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 13,
+ "id": "e7af5486",
+ "metadata": {
+ "execution": {
+ "iopub.execute_input": "2026-02-15T16:14:36.736589Z",
+ "iopub.status.busy": "2026-02-15T16:14:36.736360Z",
+ "iopub.status.idle": "2026-02-15T16:14:38.393837Z",
+ "shell.execute_reply": "2026-02-15T16:14:38.392936Z"
+ },
+ "papermill": {
+ "duration": 1.664389,
+ "end_time": "2026-02-15T16:14:38.395432",
+ "exception": false,
+ "start_time": "2026-02-15T16:14:36.731043",
+ "status": "completed"
+ },
+ "tags": []
+ },
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "Models saved\n"
+ ]
+ }
+ ],
+ "source": [
+ "import pickle\n",
+ "\n",
+ "trainer.save_model(\"./codebert_model\")\n",
+ "tokenizer.save_pretrained(\"./codebert_model\")\n",
+ "\n",
+ "with open('xgboost_model.pkl', 'wb') as f:\n",
+ " pickle.dump(xgb_model, f)\n",
+ "with open('tfidf_vectorizer.pkl', 'wb') as f:\n",
+ " pickle.dump(tfidf, f)\n",
+ "\n",
+ "results_df = test_df.copy()\n",
+ "results_df['predicted'] = [id2label[p] for p in ensemble_test_preds]\n",
+ "results_df['confidence'] = np.max(ensemble_test_proba, axis=1)\n",
+ "results_df.to_csv('predictions.csv', index=False)\n",
+ "\n",
+ "print(\"Models saved\")"
+ ]
+ }
+ ],
+ "metadata": {
+ "kaggle": {
+ "accelerator": "gpu",
+ "dataSources": [
+ {
+ "datasetId": 9494748,
+ "sourceId": 14845098,
+ "sourceType": "datasetVersion"
+ },
+ {
+ "datasetId": 9495391,
+ "sourceId": 14846001,
+ "sourceType": "datasetVersion"
+ }
+ ],
+ "dockerImageVersionId": 31260,
+ "isGpuEnabled": true,
+ "isInternetEnabled": true,
+ "language": "python",
+ "sourceType": "notebook"
+ },
+ "kernelspec": {
+ "display_name": "Python 3",
+ "language": "python",
+ "name": "python3"
+ },
+ "language_info": {
+ "codemirror_mode": {
+ "name": "ipython",
+ "version": 3
+ },
+ "file_extension": ".py",
+ "mimetype": "text/x-python",
+ "name": "python",
+ "nbconvert_exporter": "python",
+ "pygments_lexer": "ipython3",
+ "version": "3.12.12"
+ },
+ "papermill": {
+ "default_parameters": {},
+ "duration": 2227.752824,
+ "end_time": "2026-02-15T16:18:24.820078",
+ "environment_variables": {},
+ "exception": null,
+ "input_path": "__notebook__.ipynb",
+ "output_path": "__notebook__.ipynb",
+ "parameters": {},
+ "start_time": "2026-02-15T15:41:17.067254",
+ "version": "2.6.0"
+ },
+ "widgets": {
+ "application/vnd.jupyter.widget-state+json": {
+ "state": {
+ "00e0cdaba7a64686a45e69dceef03986": {
+ "model_module": "@jupyter-widgets/controls",
+ "model_module_version": "2.0.0",
+ "model_name": "HTMLStyleModel",
+ "state": {
+ "_model_module": "@jupyter-widgets/controls",
+ "_model_module_version": "2.0.0",
+ "_model_name": "HTMLStyleModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/base",
+ "_view_module_version": "2.0.0",
+ "_view_name": "StyleView",
+ "background": null,
+ "description_width": "",
+ "font_size": null,
+ "text_color": null
+ }
+ },
+ "00ef7e9e078a4483a8282aff69c983a7": {
+ "model_module": "@jupyter-widgets/controls",
+ "model_module_version": "2.0.0",
+ "model_name": "ProgressStyleModel",
+ "state": {
+ "_model_module": "@jupyter-widgets/controls",
+ "_model_module_version": "2.0.0",
+ "_model_name": "ProgressStyleModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/base",
+ "_view_module_version": "2.0.0",
+ "_view_name": "StyleView",
+ "bar_color": null,
+ "description_width": ""
+ }
+ },
+ "042a56637c1f4a4f8370afd5c81e4e60": {
+ "model_module": "@jupyter-widgets/base",
+ "model_module_version": "2.0.0",
+ "model_name": "LayoutModel",
+ "state": {
+ "_model_module": "@jupyter-widgets/base",
+ "_model_module_version": "2.0.0",
+ "_model_name": "LayoutModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/base",
+ "_view_module_version": "2.0.0",
+ "_view_name": "LayoutView",
+ "align_content": null,
+ "align_items": null,
+ "align_self": null,
+ "border_bottom": null,
+ "border_left": null,
+ "border_right": null,
+ "border_top": null,
+ "bottom": null,
+ "display": null,
+ "flex": null,
+ "flex_flow": null,
+ "grid_area": null,
+ "grid_auto_columns": null,
+ "grid_auto_flow": null,
+ "grid_auto_rows": null,
+ "grid_column": null,
+ "grid_gap": null,
+ "grid_row": null,
+ "grid_template_areas": null,
+ "grid_template_columns": null,
+ "grid_template_rows": null,
+ "height": null,
+ "justify_content": null,
+ "justify_items": null,
+ "left": null,
+ "margin": null,
+ "max_height": null,
+ "max_width": null,
+ "min_height": null,
+ "min_width": null,
+ "object_fit": null,
+ "object_position": null,
+ "order": null,
+ "overflow": null,
+ "padding": null,
+ "right": null,
+ "top": null,
+ "visibility": null,
+ "width": null
+ }
+ },
+ "04935d08f7004d54a1a943457ae9a7f1": {
+ "model_module": "@jupyter-widgets/controls",
+ "model_module_version": "2.0.0",
+ "model_name": "HTMLModel",
+ "state": {
+ "_dom_classes": [],
+ "_model_module": "@jupyter-widgets/controls",
+ "_model_module_version": "2.0.0",
+ "_model_name": "HTMLModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/controls",
+ "_view_module_version": "2.0.0",
+ "_view_name": "HTMLView",
+ "description": "",
+ "description_allow_html": false,
+ "layout": "IPY_MODEL_bd096ecb3df04bbeb71c0f31eaa130b1",
+ "placeholder": "",
+ "style": "IPY_MODEL_57ce1fb9058b4d08b4867fb4bba96123",
+ "tabbable": null,
+ "tooltip": null,
+ "value": " 498/498 [00:00<00:00, 68.9kB/s]"
+ }
+ },
+ "0a2f1c8704de4cd5ab0d428e9d2931ae": {
+ "model_module": "@jupyter-widgets/base",
+ "model_module_version": "2.0.0",
+ "model_name": "LayoutModel",
+ "state": {
+ "_model_module": "@jupyter-widgets/base",
+ "_model_module_version": "2.0.0",
+ "_model_name": "LayoutModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/base",
+ "_view_module_version": "2.0.0",
+ "_view_name": "LayoutView",
+ "align_content": null,
+ "align_items": null,
+ "align_self": null,
+ "border_bottom": null,
+ "border_left": null,
+ "border_right": null,
+ "border_top": null,
+ "bottom": null,
+ "display": null,
+ "flex": null,
+ "flex_flow": null,
+ "grid_area": null,
+ "grid_auto_columns": null,
+ "grid_auto_flow": null,
+ "grid_auto_rows": null,
+ "grid_column": null,
+ "grid_gap": null,
+ "grid_row": null,
+ "grid_template_areas": null,
+ "grid_template_columns": null,
+ "grid_template_rows": null,
+ "height": null,
+ "justify_content": null,
+ "justify_items": null,
+ "left": null,
+ "margin": null,
+ "max_height": null,
+ "max_width": null,
+ "min_height": null,
+ "min_width": null,
+ "object_fit": null,
+ "object_position": null,
+ "order": null,
+ "overflow": null,
+ "padding": null,
+ "right": null,
+ "top": null,
+ "visibility": null,
+ "width": null
+ }
+ },
+ "0ddc624fd166490a98656d64540ae91c": {
+ "model_module": "@jupyter-widgets/base",
+ "model_module_version": "2.0.0",
+ "model_name": "LayoutModel",
+ "state": {
+ "_model_module": "@jupyter-widgets/base",
+ "_model_module_version": "2.0.0",
+ "_model_name": "LayoutModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/base",
+ "_view_module_version": "2.0.0",
+ "_view_name": "LayoutView",
+ "align_content": null,
+ "align_items": null,
+ "align_self": null,
+ "border_bottom": null,
+ "border_left": null,
+ "border_right": null,
+ "border_top": null,
+ "bottom": null,
+ "display": null,
+ "flex": null,
+ "flex_flow": null,
+ "grid_area": null,
+ "grid_auto_columns": null,
+ "grid_auto_flow": null,
+ "grid_auto_rows": null,
+ "grid_column": null,
+ "grid_gap": null,
+ "grid_row": null,
+ "grid_template_areas": null,
+ "grid_template_columns": null,
+ "grid_template_rows": null,
+ "height": null,
+ "justify_content": null,
+ "justify_items": null,
+ "left": null,
+ "margin": null,
+ "max_height": null,
+ "max_width": null,
+ "min_height": null,
+ "min_width": null,
+ "object_fit": null,
+ "object_position": null,
+ "order": null,
+ "overflow": null,
+ "padding": null,
+ "right": null,
+ "top": null,
+ "visibility": null,
+ "width": null
+ }
+ },
+ "11f890650a344ae2b2c1c1a70901c524": {
+ "model_module": "@jupyter-widgets/controls",
+ "model_module_version": "2.0.0",
+ "model_name": "FloatProgressModel",
+ "state": {
+ "_dom_classes": [],
+ "_model_module": "@jupyter-widgets/controls",
+ "_model_module_version": "2.0.0",
+ "_model_name": "FloatProgressModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/controls",
+ "_view_module_version": "2.0.0",
+ "_view_name": "ProgressView",
+ "bar_style": "success",
+ "description": "",
+ "description_allow_html": false,
+ "layout": "IPY_MODEL_9b8ccceec55149108d8d841a5ce2a4e2",
+ "max": 498604904,
+ "min": 0,
+ "orientation": "horizontal",
+ "style": "IPY_MODEL_682420bd118f4d7a970697ebfdc05900",
+ "tabbable": null,
+ "tooltip": null,
+ "value": 498604904
+ }
+ },
+ "126ec1195e7c41fc953a1f3ed55e809d": {
+ "model_module": "@jupyter-widgets/controls",
+ "model_module_version": "2.0.0",
+ "model_name": "HTMLModel",
+ "state": {
+ "_dom_classes": [],
+ "_model_module": "@jupyter-widgets/controls",
+ "_model_module_version": "2.0.0",
+ "_model_name": "HTMLModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/controls",
+ "_view_module_version": "2.0.0",
+ "_view_name": "HTMLView",
+ "description": "",
+ "description_allow_html": false,
+ "layout": "IPY_MODEL_aca87c802b874b618ba563616231cc0f",
+ "placeholder": "",
+ "style": "IPY_MODEL_5359ffb242694666a836b52647657a25",
+ "tabbable": null,
+ "tooltip": null,
+ "value": "config.json: 100%"
+ }
+ },
+ "158135d95bf447dd9f780bdd70109bea": {
+ "model_module": "@jupyter-widgets/controls",
+ "model_module_version": "2.0.0",
+ "model_name": "HTMLModel",
+ "state": {
+ "_dom_classes": [],
+ "_model_module": "@jupyter-widgets/controls",
+ "_model_module_version": "2.0.0",
+ "_model_name": "HTMLModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/controls",
+ "_view_module_version": "2.0.0",
+ "_view_name": "HTMLView",
+ "description": "",
+ "description_allow_html": false,
+ "layout": "IPY_MODEL_21308adf7f8040619fffb7ab856f0245",
+ "placeholder": "",
+ "style": "IPY_MODEL_1da87b5a27d94509b6fd1e9b347e2a43",
+ "tabbable": null,
+ "tooltip": null,
+ "value": " 12265/12265 [00:05<00:00, 2538.91 examples/s]"
+ }
+ },
+ "16373d5a019b455bac8f269347c3f747": {
+ "model_module": "@jupyter-widgets/base",
+ "model_module_version": "2.0.0",
+ "model_name": "LayoutModel",
+ "state": {
+ "_model_module": "@jupyter-widgets/base",
+ "_model_module_version": "2.0.0",
+ "_model_name": "LayoutModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/base",
+ "_view_module_version": "2.0.0",
+ "_view_name": "LayoutView",
+ "align_content": null,
+ "align_items": null,
+ "align_self": null,
+ "border_bottom": null,
+ "border_left": null,
+ "border_right": null,
+ "border_top": null,
+ "bottom": null,
+ "display": null,
+ "flex": null,
+ "flex_flow": null,
+ "grid_area": null,
+ "grid_auto_columns": null,
+ "grid_auto_flow": null,
+ "grid_auto_rows": null,
+ "grid_column": null,
+ "grid_gap": null,
+ "grid_row": null,
+ "grid_template_areas": null,
+ "grid_template_columns": null,
+ "grid_template_rows": null,
+ "height": null,
+ "justify_content": null,
+ "justify_items": null,
+ "left": null,
+ "margin": null,
+ "max_height": null,
+ "max_width": null,
+ "min_height": null,
+ "min_width": null,
+ "object_fit": null,
+ "object_position": null,
+ "order": null,
+ "overflow": null,
+ "padding": null,
+ "right": null,
+ "top": null,
+ "visibility": null,
+ "width": null
+ }
+ },
+ "1da87b5a27d94509b6fd1e9b347e2a43": {
+ "model_module": "@jupyter-widgets/controls",
+ "model_module_version": "2.0.0",
+ "model_name": "HTMLStyleModel",
+ "state": {
+ "_model_module": "@jupyter-widgets/controls",
+ "_model_module_version": "2.0.0",
+ "_model_name": "HTMLStyleModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/base",
+ "_view_module_version": "2.0.0",
+ "_view_name": "StyleView",
+ "background": null,
+ "description_width": "",
+ "font_size": null,
+ "text_color": null
+ }
+ },
+ "1fa65ae2450a48f99e1369365855b5ef": {
+ "model_module": "@jupyter-widgets/controls",
+ "model_module_version": "2.0.0",
+ "model_name": "HBoxModel",
+ "state": {
+ "_dom_classes": [],
+ "_model_module": "@jupyter-widgets/controls",
+ "_model_module_version": "2.0.0",
+ "_model_name": "HBoxModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/controls",
+ "_view_module_version": "2.0.0",
+ "_view_name": "HBoxView",
+ "box_style": "",
+ "children": [
+ "IPY_MODEL_be4e1bdefc77484f823837978c5b7ad6",
+ "IPY_MODEL_d3d024228ff848d087313a2fe88c9bfc",
+ "IPY_MODEL_f394dd5a3c3548ed95e85c35ebb53bb8"
+ ],
+ "layout": "IPY_MODEL_ea00b837247c4f6eb734771f2ac55f32",
+ "tabbable": null,
+ "tooltip": null
+ }
+ },
+ "21308adf7f8040619fffb7ab856f0245": {
+ "model_module": "@jupyter-widgets/base",
+ "model_module_version": "2.0.0",
+ "model_name": "LayoutModel",
+ "state": {
+ "_model_module": "@jupyter-widgets/base",
+ "_model_module_version": "2.0.0",
+ "_model_name": "LayoutModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/base",
+ "_view_module_version": "2.0.0",
+ "_view_name": "LayoutView",
+ "align_content": null,
+ "align_items": null,
+ "align_self": null,
+ "border_bottom": null,
+ "border_left": null,
+ "border_right": null,
+ "border_top": null,
+ "bottom": null,
+ "display": null,
+ "flex": null,
+ "flex_flow": null,
+ "grid_area": null,
+ "grid_auto_columns": null,
+ "grid_auto_flow": null,
+ "grid_auto_rows": null,
+ "grid_column": null,
+ "grid_gap": null,
+ "grid_row": null,
+ "grid_template_areas": null,
+ "grid_template_columns": null,
+ "grid_template_rows": null,
+ "height": null,
+ "justify_content": null,
+ "justify_items": null,
+ "left": null,
+ "margin": null,
+ "max_height": null,
+ "max_width": null,
+ "min_height": null,
+ "min_width": null,
+ "object_fit": null,
+ "object_position": null,
+ "order": null,
+ "overflow": null,
+ "padding": null,
+ "right": null,
+ "top": null,
+ "visibility": null,
+ "width": null
+ }
+ },
+ "2529df2e22924861b938dbb90f88a19b": {
+ "model_module": "@jupyter-widgets/base",
+ "model_module_version": "2.0.0",
+ "model_name": "LayoutModel",
+ "state": {
+ "_model_module": "@jupyter-widgets/base",
+ "_model_module_version": "2.0.0",
+ "_model_name": "LayoutModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/base",
+ "_view_module_version": "2.0.0",
+ "_view_name": "LayoutView",
+ "align_content": null,
+ "align_items": null,
+ "align_self": null,
+ "border_bottom": null,
+ "border_left": null,
+ "border_right": null,
+ "border_top": null,
+ "bottom": null,
+ "display": null,
+ "flex": null,
+ "flex_flow": null,
+ "grid_area": null,
+ "grid_auto_columns": null,
+ "grid_auto_flow": null,
+ "grid_auto_rows": null,
+ "grid_column": null,
+ "grid_gap": null,
+ "grid_row": null,
+ "grid_template_areas": null,
+ "grid_template_columns": null,
+ "grid_template_rows": null,
+ "height": null,
+ "justify_content": null,
+ "justify_items": null,
+ "left": null,
+ "margin": null,
+ "max_height": null,
+ "max_width": null,
+ "min_height": null,
+ "min_width": null,
+ "object_fit": null,
+ "object_position": null,
+ "order": null,
+ "overflow": null,
+ "padding": null,
+ "right": null,
+ "top": null,
+ "visibility": null,
+ "width": null
+ }
+ },
+ "259c73aa104d4b7e8e01389b268b5f9c": {
+ "model_module": "@jupyter-widgets/base",
+ "model_module_version": "2.0.0",
+ "model_name": "LayoutModel",
+ "state": {
+ "_model_module": "@jupyter-widgets/base",
+ "_model_module_version": "2.0.0",
+ "_model_name": "LayoutModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/base",
+ "_view_module_version": "2.0.0",
+ "_view_name": "LayoutView",
+ "align_content": null,
+ "align_items": null,
+ "align_self": null,
+ "border_bottom": null,
+ "border_left": null,
+ "border_right": null,
+ "border_top": null,
+ "bottom": null,
+ "display": null,
+ "flex": null,
+ "flex_flow": null,
+ "grid_area": null,
+ "grid_auto_columns": null,
+ "grid_auto_flow": null,
+ "grid_auto_rows": null,
+ "grid_column": null,
+ "grid_gap": null,
+ "grid_row": null,
+ "grid_template_areas": null,
+ "grid_template_columns": null,
+ "grid_template_rows": null,
+ "height": null,
+ "justify_content": null,
+ "justify_items": null,
+ "left": null,
+ "margin": null,
+ "max_height": null,
+ "max_width": null,
+ "min_height": null,
+ "min_width": null,
+ "object_fit": null,
+ "object_position": null,
+ "order": null,
+ "overflow": null,
+ "padding": null,
+ "right": null,
+ "top": null,
+ "visibility": null,
+ "width": null
+ }
+ },
+ "261fa3c9ca65474ca9fc63328f0f9558": {
+ "model_module": "@jupyter-widgets/base",
+ "model_module_version": "2.0.0",
+ "model_name": "LayoutModel",
+ "state": {
+ "_model_module": "@jupyter-widgets/base",
+ "_model_module_version": "2.0.0",
+ "_model_name": "LayoutModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/base",
+ "_view_module_version": "2.0.0",
+ "_view_name": "LayoutView",
+ "align_content": null,
+ "align_items": null,
+ "align_self": null,
+ "border_bottom": null,
+ "border_left": null,
+ "border_right": null,
+ "border_top": null,
+ "bottom": null,
+ "display": null,
+ "flex": null,
+ "flex_flow": null,
+ "grid_area": null,
+ "grid_auto_columns": null,
+ "grid_auto_flow": null,
+ "grid_auto_rows": null,
+ "grid_column": null,
+ "grid_gap": null,
+ "grid_row": null,
+ "grid_template_areas": null,
+ "grid_template_columns": null,
+ "grid_template_rows": null,
+ "height": null,
+ "justify_content": null,
+ "justify_items": null,
+ "left": null,
+ "margin": null,
+ "max_height": null,
+ "max_width": null,
+ "min_height": null,
+ "min_width": null,
+ "object_fit": null,
+ "object_position": null,
+ "order": null,
+ "overflow": null,
+ "padding": null,
+ "right": null,
+ "top": null,
+ "visibility": null,
+ "width": null
+ }
+ },
+ "2681246170564530914e1a708cdb8db6": {
+ "model_module": "@jupyter-widgets/controls",
+ "model_module_version": "2.0.0",
+ "model_name": "HTMLStyleModel",
+ "state": {
+ "_model_module": "@jupyter-widgets/controls",
+ "_model_module_version": "2.0.0",
+ "_model_name": "HTMLStyleModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/base",
+ "_view_module_version": "2.0.0",
+ "_view_name": "StyleView",
+ "background": null,
+ "description_width": "",
+ "font_size": null,
+ "text_color": null
+ }
+ },
+ "2d7595c6e74d4159b3cf3539c9194e45": {
+ "model_module": "@jupyter-widgets/controls",
+ "model_module_version": "2.0.0",
+ "model_name": "HTMLModel",
+ "state": {
+ "_dom_classes": [],
+ "_model_module": "@jupyter-widgets/controls",
+ "_model_module_version": "2.0.0",
+ "_model_name": "HTMLModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/controls",
+ "_view_module_version": "2.0.0",
+ "_view_name": "HTMLView",
+ "description": "",
+ "description_allow_html": false,
+ "layout": "IPY_MODEL_e492e4ef6aa642ccb04ce4470996fc4f",
+ "placeholder": "",
+ "style": "IPY_MODEL_2681246170564530914e1a708cdb8db6",
+ "tabbable": null,
+ "tooltip": null,
+ "value": "Map: 100%"
+ }
+ },
+ "2de5ad150917484aaf00d63843d59baa": {
+ "model_module": "@jupyter-widgets/controls",
+ "model_module_version": "2.0.0",
+ "model_name": "HTMLStyleModel",
+ "state": {
+ "_model_module": "@jupyter-widgets/controls",
+ "_model_module_version": "2.0.0",
+ "_model_name": "HTMLStyleModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/base",
+ "_view_module_version": "2.0.0",
+ "_view_name": "StyleView",
+ "background": null,
+ "description_width": "",
+ "font_size": null,
+ "text_color": null
+ }
+ },
+ "36b8410cbc0d43e4b7b5c34d359e51d2": {
+ "model_module": "@jupyter-widgets/base",
+ "model_module_version": "2.0.0",
+ "model_name": "LayoutModel",
+ "state": {
+ "_model_module": "@jupyter-widgets/base",
+ "_model_module_version": "2.0.0",
+ "_model_name": "LayoutModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/base",
+ "_view_module_version": "2.0.0",
+ "_view_name": "LayoutView",
+ "align_content": null,
+ "align_items": null,
+ "align_self": null,
+ "border_bottom": null,
+ "border_left": null,
+ "border_right": null,
+ "border_top": null,
+ "bottom": null,
+ "display": null,
+ "flex": null,
+ "flex_flow": null,
+ "grid_area": null,
+ "grid_auto_columns": null,
+ "grid_auto_flow": null,
+ "grid_auto_rows": null,
+ "grid_column": null,
+ "grid_gap": null,
+ "grid_row": null,
+ "grid_template_areas": null,
+ "grid_template_columns": null,
+ "grid_template_rows": null,
+ "height": null,
+ "justify_content": null,
+ "justify_items": null,
+ "left": null,
+ "margin": null,
+ "max_height": null,
+ "max_width": null,
+ "min_height": null,
+ "min_width": null,
+ "object_fit": null,
+ "object_position": null,
+ "order": null,
+ "overflow": null,
+ "padding": null,
+ "right": null,
+ "top": null,
+ "visibility": null,
+ "width": null
+ }
+ },
+ "36c178370f4d4b0f87c181de8c57563b": {
+ "model_module": "@jupyter-widgets/controls",
+ "model_module_version": "2.0.0",
+ "model_name": "HTMLStyleModel",
+ "state": {
+ "_model_module": "@jupyter-widgets/controls",
+ "_model_module_version": "2.0.0",
+ "_model_name": "HTMLStyleModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/base",
+ "_view_module_version": "2.0.0",
+ "_view_name": "StyleView",
+ "background": null,
+ "description_width": "",
+ "font_size": null,
+ "text_color": null
+ }
+ },
+ "3941748f85ae4b73a70d811aa0434c42": {
+ "model_module": "@jupyter-widgets/controls",
+ "model_module_version": "2.0.0",
+ "model_name": "ProgressStyleModel",
+ "state": {
+ "_model_module": "@jupyter-widgets/controls",
+ "_model_module_version": "2.0.0",
+ "_model_name": "ProgressStyleModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/base",
+ "_view_module_version": "2.0.0",
+ "_view_name": "StyleView",
+ "bar_color": null,
+ "description_width": ""
+ }
+ },
+ "39f389cebf1b418a9bb9ed15a7ebe6a3": {
+ "model_module": "@jupyter-widgets/controls",
+ "model_module_version": "2.0.0",
+ "model_name": "HBoxModel",
+ "state": {
+ "_dom_classes": [],
+ "_model_module": "@jupyter-widgets/controls",
+ "_model_module_version": "2.0.0",
+ "_model_name": "HBoxModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/controls",
+ "_view_module_version": "2.0.0",
+ "_view_name": "HBoxView",
+ "box_style": "",
+ "children": [
+ "IPY_MODEL_f7a7330207dd40b48a1c12237d22df67",
+ "IPY_MODEL_11f890650a344ae2b2c1c1a70901c524",
+ "IPY_MODEL_52181e51d28d477dbd98314f0d73e310"
+ ],
+ "layout": "IPY_MODEL_2529df2e22924861b938dbb90f88a19b",
+ "tabbable": null,
+ "tooltip": null
+ }
+ },
+ "3bd07e00f8564fee80caad53bc6aa80a": {
+ "model_module": "@jupyter-widgets/controls",
+ "model_module_version": "2.0.0",
+ "model_name": "HTMLModel",
+ "state": {
+ "_dom_classes": [],
+ "_model_module": "@jupyter-widgets/controls",
+ "_model_module_version": "2.0.0",
+ "_model_name": "HTMLModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/controls",
+ "_view_module_version": "2.0.0",
+ "_view_name": "HTMLView",
+ "description": "",
+ "description_allow_html": false,
+ "layout": "IPY_MODEL_261fa3c9ca65474ca9fc63328f0f9558",
+ "placeholder": "",
+ "style": "IPY_MODEL_6986949831244166b8b6b04b5971a157",
+ "tabbable": null,
+ "tooltip": null,
+ "value": "special_tokens_map.json: 100%"
+ }
+ },
+ "3bdfbe3e52a74791a256999b156dea4d": {
+ "model_module": "@jupyter-widgets/controls",
+ "model_module_version": "2.0.0",
+ "model_name": "HTMLStyleModel",
+ "state": {
+ "_model_module": "@jupyter-widgets/controls",
+ "_model_module_version": "2.0.0",
+ "_model_name": "HTMLStyleModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/base",
+ "_view_module_version": "2.0.0",
+ "_view_name": "StyleView",
+ "background": null,
+ "description_width": "",
+ "font_size": null,
+ "text_color": null
+ }
+ },
+ "3ddc3a3722f849c7a8f9f552ae1a7e99": {
+ "model_module": "@jupyter-widgets/controls",
+ "model_module_version": "2.0.0",
+ "model_name": "HTMLModel",
+ "state": {
+ "_dom_classes": [],
+ "_model_module": "@jupyter-widgets/controls",
+ "_model_module_version": "2.0.0",
+ "_model_name": "HTMLModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/controls",
+ "_view_module_version": "2.0.0",
+ "_view_name": "HTMLView",
+ "description": "",
+ "description_allow_html": false,
+ "layout": "IPY_MODEL_259c73aa104d4b7e8e01389b268b5f9c",
+ "placeholder": "",
+ "style": "IPY_MODEL_00e0cdaba7a64686a45e69dceef03986",
+ "tabbable": null,
+ "tooltip": null,
+ "value": " 19643/19643 [00:08<00:00, 2426.48 examples/s]"
+ }
+ },
+ "3e2d56b80e77467c9a2eeafa21f06971": {
+ "model_module": "@jupyter-widgets/base",
+ "model_module_version": "2.0.0",
+ "model_name": "LayoutModel",
+ "state": {
+ "_model_module": "@jupyter-widgets/base",
+ "_model_module_version": "2.0.0",
+ "_model_name": "LayoutModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/base",
+ "_view_module_version": "2.0.0",
+ "_view_name": "LayoutView",
+ "align_content": null,
+ "align_items": null,
+ "align_self": null,
+ "border_bottom": null,
+ "border_left": null,
+ "border_right": null,
+ "border_top": null,
+ "bottom": null,
+ "display": null,
+ "flex": null,
+ "flex_flow": null,
+ "grid_area": null,
+ "grid_auto_columns": null,
+ "grid_auto_flow": null,
+ "grid_auto_rows": null,
+ "grid_column": null,
+ "grid_gap": null,
+ "grid_row": null,
+ "grid_template_areas": null,
+ "grid_template_columns": null,
+ "grid_template_rows": null,
+ "height": null,
+ "justify_content": null,
+ "justify_items": null,
+ "left": null,
+ "margin": null,
+ "max_height": null,
+ "max_width": null,
+ "min_height": null,
+ "min_width": null,
+ "object_fit": null,
+ "object_position": null,
+ "order": null,
+ "overflow": null,
+ "padding": null,
+ "right": null,
+ "top": null,
+ "visibility": null,
+ "width": null
+ }
+ },
+ "4051eba0c8cb4ee4b689d8b2c7a6709e": {
+ "model_module": "@jupyter-widgets/controls",
+ "model_module_version": "2.0.0",
+ "model_name": "HTMLModel",
+ "state": {
+ "_dom_classes": [],
+ "_model_module": "@jupyter-widgets/controls",
+ "_model_module_version": "2.0.0",
+ "_model_name": "HTMLModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/controls",
+ "_view_module_version": "2.0.0",
+ "_view_name": "HTMLView",
+ "description": "",
+ "description_allow_html": false,
+ "layout": "IPY_MODEL_cadb1ceca339431a9f0138496107e6aa",
+ "placeholder": "",
+ "style": "IPY_MODEL_2de5ad150917484aaf00d63843d59baa",
+ "tabbable": null,
+ "tooltip": null,
+ "value": " 25.0/25.0 [00:00<00:00, 2.66kB/s]"
+ }
+ },
+ "41246a78155941c79d30ecd7b5a1cf66": {
+ "model_module": "@jupyter-widgets/controls",
+ "model_module_version": "2.0.0",
+ "model_name": "HBoxModel",
+ "state": {
+ "_dom_classes": [],
+ "_model_module": "@jupyter-widgets/controls",
+ "_model_module_version": "2.0.0",
+ "_model_name": "HBoxModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/controls",
+ "_view_module_version": "2.0.0",
+ "_view_name": "HBoxView",
+ "box_style": "",
+ "children": [
+ "IPY_MODEL_b2878b82eae840c3953e5796cefaef40",
+ "IPY_MODEL_f69a0d78d1a4449c8bf303fe829a769c",
+ "IPY_MODEL_75fc4eb183be490fa67b4d1bad0385c2"
+ ],
+ "layout": "IPY_MODEL_0a2f1c8704de4cd5ab0d428e9d2931ae",
+ "tabbable": null,
+ "tooltip": null
+ }
+ },
+ "43a0ccef94244819b95521a226310210": {
+ "model_module": "@jupyter-widgets/controls",
+ "model_module_version": "2.0.0",
+ "model_name": "HTMLStyleModel",
+ "state": {
+ "_model_module": "@jupyter-widgets/controls",
+ "_model_module_version": "2.0.0",
+ "_model_name": "HTMLStyleModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/base",
+ "_view_module_version": "2.0.0",
+ "_view_name": "StyleView",
+ "background": null,
+ "description_width": "",
+ "font_size": null,
+ "text_color": null
+ }
+ },
+ "442734bcc94f439db4e377a169f0a5fa": {
+ "model_module": "@jupyter-widgets/controls",
+ "model_module_version": "2.0.0",
+ "model_name": "FloatProgressModel",
+ "state": {
+ "_dom_classes": [],
+ "_model_module": "@jupyter-widgets/controls",
+ "_model_module_version": "2.0.0",
+ "_model_name": "FloatProgressModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/controls",
+ "_view_module_version": "2.0.0",
+ "_view_name": "ProgressView",
+ "bar_style": "success",
+ "description": "",
+ "description_allow_html": false,
+ "layout": "IPY_MODEL_ffe7e9a6a6374fdb80388b6337171100",
+ "max": 1,
+ "min": 0,
+ "orientation": "horizontal",
+ "style": "IPY_MODEL_ce52fdae2e6649d6a37d8083700527e4",
+ "tabbable": null,
+ "tooltip": null,
+ "value": 1
+ }
+ },
+ "496cbf47e5314385953cd0658d5d4ea6": {
+ "model_module": "@jupyter-widgets/controls",
+ "model_module_version": "2.0.0",
+ "model_name": "ProgressStyleModel",
+ "state": {
+ "_model_module": "@jupyter-widgets/controls",
+ "_model_module_version": "2.0.0",
+ "_model_name": "ProgressStyleModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/base",
+ "_view_module_version": "2.0.0",
+ "_view_name": "StyleView",
+ "bar_color": null,
+ "description_width": ""
+ }
+ },
+ "4c576aafe9a64f2691507c5be6c45f5d": {
+ "model_module": "@jupyter-widgets/controls",
+ "model_module_version": "2.0.0",
+ "model_name": "HBoxModel",
+ "state": {
+ "_dom_classes": [],
+ "_model_module": "@jupyter-widgets/controls",
+ "_model_module_version": "2.0.0",
+ "_model_name": "HBoxModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/controls",
+ "_view_module_version": "2.0.0",
+ "_view_name": "HBoxView",
+ "box_style": "",
+ "children": [
+ "IPY_MODEL_3bd07e00f8564fee80caad53bc6aa80a",
+ "IPY_MODEL_b267916aec8f45da906dcfb9b93578a3",
+ "IPY_MODEL_8649039df5664022bcee64711a9f7c89"
+ ],
+ "layout": "IPY_MODEL_801ddfcd163543ce80558d38f1b8846d",
+ "tabbable": null,
+ "tooltip": null
+ }
+ },
+ "5177cd6bfa9c49979ad79ac90e20e5d6": {
+ "model_module": "@jupyter-widgets/base",
+ "model_module_version": "2.0.0",
+ "model_name": "LayoutModel",
+ "state": {
+ "_model_module": "@jupyter-widgets/base",
+ "_model_module_version": "2.0.0",
+ "_model_name": "LayoutModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/base",
+ "_view_module_version": "2.0.0",
+ "_view_name": "LayoutView",
+ "align_content": null,
+ "align_items": null,
+ "align_self": null,
+ "border_bottom": null,
+ "border_left": null,
+ "border_right": null,
+ "border_top": null,
+ "bottom": null,
+ "display": null,
+ "flex": null,
+ "flex_flow": null,
+ "grid_area": null,
+ "grid_auto_columns": null,
+ "grid_auto_flow": null,
+ "grid_auto_rows": null,
+ "grid_column": null,
+ "grid_gap": null,
+ "grid_row": null,
+ "grid_template_areas": null,
+ "grid_template_columns": null,
+ "grid_template_rows": null,
+ "height": null,
+ "justify_content": null,
+ "justify_items": null,
+ "left": null,
+ "margin": null,
+ "max_height": null,
+ "max_width": null,
+ "min_height": null,
+ "min_width": null,
+ "object_fit": null,
+ "object_position": null,
+ "order": null,
+ "overflow": null,
+ "padding": null,
+ "right": null,
+ "top": null,
+ "visibility": null,
+ "width": null
+ }
+ },
+ "52181e51d28d477dbd98314f0d73e310": {
+ "model_module": "@jupyter-widgets/controls",
+ "model_module_version": "2.0.0",
+ "model_name": "HTMLModel",
+ "state": {
+ "_dom_classes": [],
+ "_model_module": "@jupyter-widgets/controls",
+ "_model_module_version": "2.0.0",
+ "_model_name": "HTMLModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/controls",
+ "_view_module_version": "2.0.0",
+ "_view_name": "HTMLView",
+ "description": "",
+ "description_allow_html": false,
+ "layout": "IPY_MODEL_cc064aa7f3c24aca820511619e2b53e7",
+ "placeholder": "",
+ "style": "IPY_MODEL_36c178370f4d4b0f87c181de8c57563b",
+ "tabbable": null,
+ "tooltip": null,
+ "value": " 499M/499M [00:01<00:00, 463MB/s]"
+ }
+ },
+ "5359ffb242694666a836b52647657a25": {
+ "model_module": "@jupyter-widgets/controls",
+ "model_module_version": "2.0.0",
+ "model_name": "HTMLStyleModel",
+ "state": {
+ "_model_module": "@jupyter-widgets/controls",
+ "_model_module_version": "2.0.0",
+ "_model_name": "HTMLStyleModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/base",
+ "_view_module_version": "2.0.0",
+ "_view_name": "StyleView",
+ "background": null,
+ "description_width": "",
+ "font_size": null,
+ "text_color": null
+ }
+ },
+ "57a3c2076a2c460690bae72aeb86e18e": {
+ "model_module": "@jupyter-widgets/base",
+ "model_module_version": "2.0.0",
+ "model_name": "LayoutModel",
+ "state": {
+ "_model_module": "@jupyter-widgets/base",
+ "_model_module_version": "2.0.0",
+ "_model_name": "LayoutModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/base",
+ "_view_module_version": "2.0.0",
+ "_view_name": "LayoutView",
+ "align_content": null,
+ "align_items": null,
+ "align_self": null,
+ "border_bottom": null,
+ "border_left": null,
+ "border_right": null,
+ "border_top": null,
+ "bottom": null,
+ "display": null,
+ "flex": null,
+ "flex_flow": null,
+ "grid_area": null,
+ "grid_auto_columns": null,
+ "grid_auto_flow": null,
+ "grid_auto_rows": null,
+ "grid_column": null,
+ "grid_gap": null,
+ "grid_row": null,
+ "grid_template_areas": null,
+ "grid_template_columns": null,
+ "grid_template_rows": null,
+ "height": null,
+ "justify_content": null,
+ "justify_items": null,
+ "left": null,
+ "margin": null,
+ "max_height": null,
+ "max_width": null,
+ "min_height": null,
+ "min_width": null,
+ "object_fit": null,
+ "object_position": null,
+ "order": null,
+ "overflow": null,
+ "padding": null,
+ "right": null,
+ "top": null,
+ "visibility": null,
+ "width": null
+ }
+ },
+ "57ce1fb9058b4d08b4867fb4bba96123": {
+ "model_module": "@jupyter-widgets/controls",
+ "model_module_version": "2.0.0",
+ "model_name": "HTMLStyleModel",
+ "state": {
+ "_model_module": "@jupyter-widgets/controls",
+ "_model_module_version": "2.0.0",
+ "_model_name": "HTMLStyleModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/base",
+ "_view_module_version": "2.0.0",
+ "_view_name": "StyleView",
+ "background": null,
+ "description_width": "",
+ "font_size": null,
+ "text_color": null
+ }
+ },
+ "58256e912d9f4f1ba1d437db8e3478d4": {
+ "model_module": "@jupyter-widgets/controls",
+ "model_module_version": "2.0.0",
+ "model_name": "HTMLStyleModel",
+ "state": {
+ "_model_module": "@jupyter-widgets/controls",
+ "_model_module_version": "2.0.0",
+ "_model_name": "HTMLStyleModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/base",
+ "_view_module_version": "2.0.0",
+ "_view_name": "StyleView",
+ "background": null,
+ "description_width": "",
+ "font_size": null,
+ "text_color": null
+ }
+ },
+ "5888c2dea37046bf8648e902eb729392": {
+ "model_module": "@jupyter-widgets/base",
+ "model_module_version": "2.0.0",
+ "model_name": "LayoutModel",
+ "state": {
+ "_model_module": "@jupyter-widgets/base",
+ "_model_module_version": "2.0.0",
+ "_model_name": "LayoutModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/base",
+ "_view_module_version": "2.0.0",
+ "_view_name": "LayoutView",
+ "align_content": null,
+ "align_items": null,
+ "align_self": null,
+ "border_bottom": null,
+ "border_left": null,
+ "border_right": null,
+ "border_top": null,
+ "bottom": null,
+ "display": null,
+ "flex": null,
+ "flex_flow": null,
+ "grid_area": null,
+ "grid_auto_columns": null,
+ "grid_auto_flow": null,
+ "grid_auto_rows": null,
+ "grid_column": null,
+ "grid_gap": null,
+ "grid_row": null,
+ "grid_template_areas": null,
+ "grid_template_columns": null,
+ "grid_template_rows": null,
+ "height": null,
+ "justify_content": null,
+ "justify_items": null,
+ "left": null,
+ "margin": null,
+ "max_height": null,
+ "max_width": null,
+ "min_height": null,
+ "min_width": null,
+ "object_fit": null,
+ "object_position": null,
+ "order": null,
+ "overflow": null,
+ "padding": null,
+ "right": null,
+ "top": null,
+ "visibility": null,
+ "width": null
+ }
+ },
+ "59f2894390f84e0ba866b5023769de6e": {
+ "model_module": "@jupyter-widgets/base",
+ "model_module_version": "2.0.0",
+ "model_name": "LayoutModel",
+ "state": {
+ "_model_module": "@jupyter-widgets/base",
+ "_model_module_version": "2.0.0",
+ "_model_name": "LayoutModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/base",
+ "_view_module_version": "2.0.0",
+ "_view_name": "LayoutView",
+ "align_content": null,
+ "align_items": null,
+ "align_self": null,
+ "border_bottom": null,
+ "border_left": null,
+ "border_right": null,
+ "border_top": null,
+ "bottom": null,
+ "display": null,
+ "flex": null,
+ "flex_flow": null,
+ "grid_area": null,
+ "grid_auto_columns": null,
+ "grid_auto_flow": null,
+ "grid_auto_rows": null,
+ "grid_column": null,
+ "grid_gap": null,
+ "grid_row": null,
+ "grid_template_areas": null,
+ "grid_template_columns": null,
+ "grid_template_rows": null,
+ "height": null,
+ "justify_content": null,
+ "justify_items": null,
+ "left": null,
+ "margin": null,
+ "max_height": null,
+ "max_width": null,
+ "min_height": null,
+ "min_width": null,
+ "object_fit": null,
+ "object_position": null,
+ "order": null,
+ "overflow": null,
+ "padding": null,
+ "right": null,
+ "top": null,
+ "visibility": null,
+ "width": null
+ }
+ },
+ "5a892f8190f4429eac00bc354ac2e218": {
+ "model_module": "@jupyter-widgets/controls",
+ "model_module_version": "2.0.0",
+ "model_name": "HTMLModel",
+ "state": {
+ "_dom_classes": [],
+ "_model_module": "@jupyter-widgets/controls",
+ "_model_module_version": "2.0.0",
+ "_model_name": "HTMLModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/controls",
+ "_view_module_version": "2.0.0",
+ "_view_name": "HTMLView",
+ "description": "",
+ "description_allow_html": false,
+ "layout": "IPY_MODEL_f7896c3813ab4d2ea3d882c5cb996008",
+ "placeholder": "",
+ "style": "IPY_MODEL_c57ff8e9bc6a4dd4a044da4508cd819c",
+ "tabbable": null,
+ "tooltip": null,
+ "value": "tokenizer_config.json: 100%"
+ }
+ },
+ "5db1c2a56a6a4ad8a59d2b1634a6bfd9": {
+ "model_module": "@jupyter-widgets/controls",
+ "model_module_version": "2.0.0",
+ "model_name": "HTMLModel",
+ "state": {
+ "_dom_classes": [],
+ "_model_module": "@jupyter-widgets/controls",
+ "_model_module_version": "2.0.0",
+ "_model_name": "HTMLModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/controls",
+ "_view_module_version": "2.0.0",
+ "_view_name": "HTMLView",
+ "description": "",
+ "description_allow_html": false,
+ "layout": "IPY_MODEL_16373d5a019b455bac8f269347c3f747",
+ "placeholder": "",
+ "style": "IPY_MODEL_91c90156f55d4c56b4349ded8251c3da",
+ "tabbable": null,
+ "tooltip": null,
+ "value": "Map: 100%"
+ }
+ },
+ "682420bd118f4d7a970697ebfdc05900": {
+ "model_module": "@jupyter-widgets/controls",
+ "model_module_version": "2.0.0",
+ "model_name": "ProgressStyleModel",
+ "state": {
+ "_model_module": "@jupyter-widgets/controls",
+ "_model_module_version": "2.0.0",
+ "_model_name": "ProgressStyleModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/base",
+ "_view_module_version": "2.0.0",
+ "_view_name": "StyleView",
+ "bar_color": null,
+ "description_width": ""
+ }
+ },
+ "68a74e13cd34475f94f932418b3b8584": {
+ "model_module": "@jupyter-widgets/base",
+ "model_module_version": "2.0.0",
+ "model_name": "LayoutModel",
+ "state": {
+ "_model_module": "@jupyter-widgets/base",
+ "_model_module_version": "2.0.0",
+ "_model_name": "LayoutModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/base",
+ "_view_module_version": "2.0.0",
+ "_view_name": "LayoutView",
+ "align_content": null,
+ "align_items": null,
+ "align_self": null,
+ "border_bottom": null,
+ "border_left": null,
+ "border_right": null,
+ "border_top": null,
+ "bottom": null,
+ "display": null,
+ "flex": null,
+ "flex_flow": null,
+ "grid_area": null,
+ "grid_auto_columns": null,
+ "grid_auto_flow": null,
+ "grid_auto_rows": null,
+ "grid_column": null,
+ "grid_gap": null,
+ "grid_row": null,
+ "grid_template_areas": null,
+ "grid_template_columns": null,
+ "grid_template_rows": null,
+ "height": null,
+ "justify_content": null,
+ "justify_items": null,
+ "left": null,
+ "margin": null,
+ "max_height": null,
+ "max_width": null,
+ "min_height": null,
+ "min_width": null,
+ "object_fit": null,
+ "object_position": null,
+ "order": null,
+ "overflow": null,
+ "padding": null,
+ "right": null,
+ "top": null,
+ "visibility": null,
+ "width": null
+ }
+ },
+ "690ddef7f13f4c4c8dab946b993a07c9": {
+ "model_module": "@jupyter-widgets/controls",
+ "model_module_version": "2.0.0",
+ "model_name": "HTMLModel",
+ "state": {
+ "_dom_classes": [],
+ "_model_module": "@jupyter-widgets/controls",
+ "_model_module_version": "2.0.0",
+ "_model_name": "HTMLModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/controls",
+ "_view_module_version": "2.0.0",
+ "_view_name": "HTMLView",
+ "description": "",
+ "description_allow_html": false,
+ "layout": "IPY_MODEL_7351306e8e5a4457b15cfc239c7633d3",
+ "placeholder": "",
+ "style": "IPY_MODEL_b7eb2e115f6642abba19d861b4c28467",
+ "tabbable": null,
+ "tooltip": null,
+ "value": "merges.txt: "
+ }
+ },
+ "6986949831244166b8b6b04b5971a157": {
+ "model_module": "@jupyter-widgets/controls",
+ "model_module_version": "2.0.0",
+ "model_name": "HTMLStyleModel",
+ "state": {
+ "_model_module": "@jupyter-widgets/controls",
+ "_model_module_version": "2.0.0",
+ "_model_name": "HTMLStyleModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/base",
+ "_view_module_version": "2.0.0",
+ "_view_name": "StyleView",
+ "background": null,
+ "description_width": "",
+ "font_size": null,
+ "text_color": null
+ }
+ },
+ "71072d47f86c4fa6b1b82d6681fc4315": {
+ "model_module": "@jupyter-widgets/base",
+ "model_module_version": "2.0.0",
+ "model_name": "LayoutModel",
+ "state": {
+ "_model_module": "@jupyter-widgets/base",
+ "_model_module_version": "2.0.0",
+ "_model_name": "LayoutModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/base",
+ "_view_module_version": "2.0.0",
+ "_view_name": "LayoutView",
+ "align_content": null,
+ "align_items": null,
+ "align_self": null,
+ "border_bottom": null,
+ "border_left": null,
+ "border_right": null,
+ "border_top": null,
+ "bottom": null,
+ "display": null,
+ "flex": null,
+ "flex_flow": null,
+ "grid_area": null,
+ "grid_auto_columns": null,
+ "grid_auto_flow": null,
+ "grid_auto_rows": null,
+ "grid_column": null,
+ "grid_gap": null,
+ "grid_row": null,
+ "grid_template_areas": null,
+ "grid_template_columns": null,
+ "grid_template_rows": null,
+ "height": null,
+ "justify_content": null,
+ "justify_items": null,
+ "left": null,
+ "margin": null,
+ "max_height": null,
+ "max_width": null,
+ "min_height": null,
+ "min_width": null,
+ "object_fit": null,
+ "object_position": null,
+ "order": null,
+ "overflow": null,
+ "padding": null,
+ "right": null,
+ "top": null,
+ "visibility": null,
+ "width": null
+ }
+ },
+ "721673b4bf19449bba6b710a513a7a3e": {
+ "model_module": "@jupyter-widgets/controls",
+ "model_module_version": "2.0.0",
+ "model_name": "HTMLStyleModel",
+ "state": {
+ "_model_module": "@jupyter-widgets/controls",
+ "_model_module_version": "2.0.0",
+ "_model_name": "HTMLStyleModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/base",
+ "_view_module_version": "2.0.0",
+ "_view_name": "StyleView",
+ "background": null,
+ "description_width": "",
+ "font_size": null,
+ "text_color": null
+ }
+ },
+ "7351306e8e5a4457b15cfc239c7633d3": {
+ "model_module": "@jupyter-widgets/base",
+ "model_module_version": "2.0.0",
+ "model_name": "LayoutModel",
+ "state": {
+ "_model_module": "@jupyter-widgets/base",
+ "_model_module_version": "2.0.0",
+ "_model_name": "LayoutModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/base",
+ "_view_module_version": "2.0.0",
+ "_view_name": "LayoutView",
+ "align_content": null,
+ "align_items": null,
+ "align_self": null,
+ "border_bottom": null,
+ "border_left": null,
+ "border_right": null,
+ "border_top": null,
+ "bottom": null,
+ "display": null,
+ "flex": null,
+ "flex_flow": null,
+ "grid_area": null,
+ "grid_auto_columns": null,
+ "grid_auto_flow": null,
+ "grid_auto_rows": null,
+ "grid_column": null,
+ "grid_gap": null,
+ "grid_row": null,
+ "grid_template_areas": null,
+ "grid_template_columns": null,
+ "grid_template_rows": null,
+ "height": null,
+ "justify_content": null,
+ "justify_items": null,
+ "left": null,
+ "margin": null,
+ "max_height": null,
+ "max_width": null,
+ "min_height": null,
+ "min_width": null,
+ "object_fit": null,
+ "object_position": null,
+ "order": null,
+ "overflow": null,
+ "padding": null,
+ "right": null,
+ "top": null,
+ "visibility": null,
+ "width": null
+ }
+ },
+ "75797dc7b8624e59af87a61906482069": {
+ "model_module": "@jupyter-widgets/base",
+ "model_module_version": "2.0.0",
+ "model_name": "LayoutModel",
+ "state": {
+ "_model_module": "@jupyter-widgets/base",
+ "_model_module_version": "2.0.0",
+ "_model_name": "LayoutModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/base",
+ "_view_module_version": "2.0.0",
+ "_view_name": "LayoutView",
+ "align_content": null,
+ "align_items": null,
+ "align_self": null,
+ "border_bottom": null,
+ "border_left": null,
+ "border_right": null,
+ "border_top": null,
+ "bottom": null,
+ "display": null,
+ "flex": null,
+ "flex_flow": null,
+ "grid_area": null,
+ "grid_auto_columns": null,
+ "grid_auto_flow": null,
+ "grid_auto_rows": null,
+ "grid_column": null,
+ "grid_gap": null,
+ "grid_row": null,
+ "grid_template_areas": null,
+ "grid_template_columns": null,
+ "grid_template_rows": null,
+ "height": null,
+ "justify_content": null,
+ "justify_items": null,
+ "left": null,
+ "margin": null,
+ "max_height": null,
+ "max_width": null,
+ "min_height": null,
+ "min_width": null,
+ "object_fit": null,
+ "object_position": null,
+ "order": null,
+ "overflow": null,
+ "padding": null,
+ "right": null,
+ "top": null,
+ "visibility": null,
+ "width": null
+ }
+ },
+ "75fc4eb183be490fa67b4d1bad0385c2": {
+ "model_module": "@jupyter-widgets/controls",
+ "model_module_version": "2.0.0",
+ "model_name": "HTMLModel",
+ "state": {
+ "_dom_classes": [],
+ "_model_module": "@jupyter-widgets/controls",
+ "_model_module_version": "2.0.0",
+ "_model_name": "HTMLModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/controls",
+ "_view_module_version": "2.0.0",
+ "_view_name": "HTMLView",
+ "description": "",
+ "description_allow_html": false,
+ "layout": "IPY_MODEL_d6b40e8425064670a90a04d9aa646682",
+ "placeholder": "",
+ "style": "IPY_MODEL_721673b4bf19449bba6b710a513a7a3e",
+ "tabbable": null,
+ "tooltip": null,
+ "value": " 12265/12265 [00:04<00:00, 2517.41 examples/s]"
+ }
+ },
+ "774350adbe334c7c8e39277cbc8427d9": {
+ "model_module": "@jupyter-widgets/controls",
+ "model_module_version": "2.0.0",
+ "model_name": "HBoxModel",
+ "state": {
+ "_dom_classes": [],
+ "_model_module": "@jupyter-widgets/controls",
+ "_model_module_version": "2.0.0",
+ "_model_name": "HBoxModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/controls",
+ "_view_module_version": "2.0.0",
+ "_view_name": "HBoxView",
+ "box_style": "",
+ "children": [
+ "IPY_MODEL_690ddef7f13f4c4c8dab946b993a07c9",
+ "IPY_MODEL_442734bcc94f439db4e377a169f0a5fa",
+ "IPY_MODEL_b623ac42b07d488d972c9f852e9d3007"
+ ],
+ "layout": "IPY_MODEL_36b8410cbc0d43e4b7b5c34d359e51d2",
+ "tabbable": null,
+ "tooltip": null
+ }
+ },
+ "7b3533e8cfac44c1bdf03389a11a9e41": {
+ "model_module": "@jupyter-widgets/controls",
+ "model_module_version": "2.0.0",
+ "model_name": "HTMLStyleModel",
+ "state": {
+ "_model_module": "@jupyter-widgets/controls",
+ "_model_module_version": "2.0.0",
+ "_model_name": "HTMLStyleModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/base",
+ "_view_module_version": "2.0.0",
+ "_view_name": "StyleView",
+ "background": null,
+ "description_width": "",
+ "font_size": null,
+ "text_color": null
+ }
+ },
+ "801ddfcd163543ce80558d38f1b8846d": {
+ "model_module": "@jupyter-widgets/base",
+ "model_module_version": "2.0.0",
+ "model_name": "LayoutModel",
+ "state": {
+ "_model_module": "@jupyter-widgets/base",
+ "_model_module_version": "2.0.0",
+ "_model_name": "LayoutModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/base",
+ "_view_module_version": "2.0.0",
+ "_view_name": "LayoutView",
+ "align_content": null,
+ "align_items": null,
+ "align_self": null,
+ "border_bottom": null,
+ "border_left": null,
+ "border_right": null,
+ "border_top": null,
+ "bottom": null,
+ "display": null,
+ "flex": null,
+ "flex_flow": null,
+ "grid_area": null,
+ "grid_auto_columns": null,
+ "grid_auto_flow": null,
+ "grid_auto_rows": null,
+ "grid_column": null,
+ "grid_gap": null,
+ "grid_row": null,
+ "grid_template_areas": null,
+ "grid_template_columns": null,
+ "grid_template_rows": null,
+ "height": null,
+ "justify_content": null,
+ "justify_items": null,
+ "left": null,
+ "margin": null,
+ "max_height": null,
+ "max_width": null,
+ "min_height": null,
+ "min_width": null,
+ "object_fit": null,
+ "object_position": null,
+ "order": null,
+ "overflow": null,
+ "padding": null,
+ "right": null,
+ "top": null,
+ "visibility": null,
+ "width": null
+ }
+ },
+ "81efee0acd5944ada7f1274ff5ea99bb": {
+ "model_module": "@jupyter-widgets/controls",
+ "model_module_version": "2.0.0",
+ "model_name": "FloatProgressModel",
+ "state": {
+ "_dom_classes": [],
+ "_model_module": "@jupyter-widgets/controls",
+ "_model_module_version": "2.0.0",
+ "_model_name": "FloatProgressModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/controls",
+ "_view_module_version": "2.0.0",
+ "_view_name": "ProgressView",
+ "bar_style": "success",
+ "description": "",
+ "description_allow_html": false,
+ "layout": "IPY_MODEL_e732212f517f4abdac329672fe2fd123",
+ "max": 19643,
+ "min": 0,
+ "orientation": "horizontal",
+ "style": "IPY_MODEL_d82a5af3468e4e29865732576a871e9c",
+ "tabbable": null,
+ "tooltip": null,
+ "value": 19643
+ }
+ },
+ "8649039df5664022bcee64711a9f7c89": {
+ "model_module": "@jupyter-widgets/controls",
+ "model_module_version": "2.0.0",
+ "model_name": "HTMLModel",
+ "state": {
+ "_dom_classes": [],
+ "_model_module": "@jupyter-widgets/controls",
+ "_model_module_version": "2.0.0",
+ "_model_name": "HTMLModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/controls",
+ "_view_module_version": "2.0.0",
+ "_view_name": "HTMLView",
+ "description": "",
+ "description_allow_html": false,
+ "layout": "IPY_MODEL_bbc2f1ffb33e464ea0c11322da9b282c",
+ "placeholder": "",
+ "style": "IPY_MODEL_8aad64690c5e4a4f98cb287f2e14893d",
+ "tabbable": null,
+ "tooltip": null,
+ "value": " 150/150 [00:00<00:00, 17.3kB/s]"
+ }
+ },
+ "88a5dab91d7b47f1a0012d26977ba74d": {
+ "model_module": "@jupyter-widgets/controls",
+ "model_module_version": "2.0.0",
+ "model_name": "FloatProgressModel",
+ "state": {
+ "_dom_classes": [],
+ "_model_module": "@jupyter-widgets/controls",
+ "_model_module_version": "2.0.0",
+ "_model_name": "FloatProgressModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/controls",
+ "_view_module_version": "2.0.0",
+ "_view_name": "ProgressView",
+ "bar_style": "success",
+ "description": "",
+ "description_allow_html": false,
+ "layout": "IPY_MODEL_d57cf51fb2a3453f81676a3416578d2d",
+ "max": 25,
+ "min": 0,
+ "orientation": "horizontal",
+ "style": "IPY_MODEL_f999c41078584b5ba41b244cc73d1acb",
+ "tabbable": null,
+ "tooltip": null,
+ "value": 25
+ }
+ },
+ "8aad64690c5e4a4f98cb287f2e14893d": {
+ "model_module": "@jupyter-widgets/controls",
+ "model_module_version": "2.0.0",
+ "model_name": "HTMLStyleModel",
+ "state": {
+ "_model_module": "@jupyter-widgets/controls",
+ "_model_module_version": "2.0.0",
+ "_model_name": "HTMLStyleModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/base",
+ "_view_module_version": "2.0.0",
+ "_view_name": "StyleView",
+ "background": null,
+ "description_width": "",
+ "font_size": null,
+ "text_color": null
+ }
+ },
+ "91c90156f55d4c56b4349ded8251c3da": {
+ "model_module": "@jupyter-widgets/controls",
+ "model_module_version": "2.0.0",
+ "model_name": "HTMLStyleModel",
+ "state": {
+ "_model_module": "@jupyter-widgets/controls",
+ "_model_module_version": "2.0.0",
+ "_model_name": "HTMLStyleModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/base",
+ "_view_module_version": "2.0.0",
+ "_view_name": "StyleView",
+ "background": null,
+ "description_width": "",
+ "font_size": null,
+ "text_color": null
+ }
+ },
+ "97d6d63632a341ddb71d7138c5d056ba": {
+ "model_module": "@jupyter-widgets/base",
+ "model_module_version": "2.0.0",
+ "model_name": "LayoutModel",
+ "state": {
+ "_model_module": "@jupyter-widgets/base",
+ "_model_module_version": "2.0.0",
+ "_model_name": "LayoutModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/base",
+ "_view_module_version": "2.0.0",
+ "_view_name": "LayoutView",
+ "align_content": null,
+ "align_items": null,
+ "align_self": null,
+ "border_bottom": null,
+ "border_left": null,
+ "border_right": null,
+ "border_top": null,
+ "bottom": null,
+ "display": null,
+ "flex": null,
+ "flex_flow": null,
+ "grid_area": null,
+ "grid_auto_columns": null,
+ "grid_auto_flow": null,
+ "grid_auto_rows": null,
+ "grid_column": null,
+ "grid_gap": null,
+ "grid_row": null,
+ "grid_template_areas": null,
+ "grid_template_columns": null,
+ "grid_template_rows": null,
+ "height": null,
+ "justify_content": null,
+ "justify_items": null,
+ "left": null,
+ "margin": null,
+ "max_height": null,
+ "max_width": null,
+ "min_height": null,
+ "min_width": null,
+ "object_fit": null,
+ "object_position": null,
+ "order": null,
+ "overflow": null,
+ "padding": null,
+ "right": null,
+ "top": null,
+ "visibility": null,
+ "width": null
+ }
+ },
+ "9842976299d74d6c82ac619d5d3f3598": {
+ "model_module": "@jupyter-widgets/controls",
+ "model_module_version": "2.0.0",
+ "model_name": "HBoxModel",
+ "state": {
+ "_dom_classes": [],
+ "_model_module": "@jupyter-widgets/controls",
+ "_model_module_version": "2.0.0",
+ "_model_name": "HBoxModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/controls",
+ "_view_module_version": "2.0.0",
+ "_view_name": "HBoxView",
+ "box_style": "",
+ "children": [
+ "IPY_MODEL_2d7595c6e74d4159b3cf3539c9194e45",
+ "IPY_MODEL_dd26a20827d34fdd9a39775eef7cb6dc",
+ "IPY_MODEL_158135d95bf447dd9f780bdd70109bea"
+ ],
+ "layout": "IPY_MODEL_5888c2dea37046bf8648e902eb729392",
+ "tabbable": null,
+ "tooltip": null
+ }
+ },
+ "9b8ccceec55149108d8d841a5ce2a4e2": {
+ "model_module": "@jupyter-widgets/base",
+ "model_module_version": "2.0.0",
+ "model_name": "LayoutModel",
+ "state": {
+ "_model_module": "@jupyter-widgets/base",
+ "_model_module_version": "2.0.0",
+ "_model_name": "LayoutModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/base",
+ "_view_module_version": "2.0.0",
+ "_view_name": "LayoutView",
+ "align_content": null,
+ "align_items": null,
+ "align_self": null,
+ "border_bottom": null,
+ "border_left": null,
+ "border_right": null,
+ "border_top": null,
+ "bottom": null,
+ "display": null,
+ "flex": null,
+ "flex_flow": null,
+ "grid_area": null,
+ "grid_auto_columns": null,
+ "grid_auto_flow": null,
+ "grid_auto_rows": null,
+ "grid_column": null,
+ "grid_gap": null,
+ "grid_row": null,
+ "grid_template_areas": null,
+ "grid_template_columns": null,
+ "grid_template_rows": null,
+ "height": null,
+ "justify_content": null,
+ "justify_items": null,
+ "left": null,
+ "margin": null,
+ "max_height": null,
+ "max_width": null,
+ "min_height": null,
+ "min_width": null,
+ "object_fit": null,
+ "object_position": null,
+ "order": null,
+ "overflow": null,
+ "padding": null,
+ "right": null,
+ "top": null,
+ "visibility": null,
+ "width": null
+ }
+ },
+ "a1b2553d88c145f19ea2edcf00e38372": {
+ "model_module": "@jupyter-widgets/controls",
+ "model_module_version": "2.0.0",
+ "model_name": "HTMLModel",
+ "state": {
+ "_dom_classes": [],
+ "_model_module": "@jupyter-widgets/controls",
+ "_model_module_version": "2.0.0",
+ "_model_name": "HTMLModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/controls",
+ "_view_module_version": "2.0.0",
+ "_view_name": "HTMLView",
+ "description": "",
+ "description_allow_html": false,
+ "layout": "IPY_MODEL_042a56637c1f4a4f8370afd5c81e4e60",
+ "placeholder": "",
+ "style": "IPY_MODEL_a49310cc0c10420ea3ee56ca11bcc90d",
+ "tabbable": null,
+ "tooltip": null,
+ "value": " 899k/? [00:00<00:00, 42.4MB/s]"
+ }
+ },
+ "a49310cc0c10420ea3ee56ca11bcc90d": {
+ "model_module": "@jupyter-widgets/controls",
+ "model_module_version": "2.0.0",
+ "model_name": "HTMLStyleModel",
+ "state": {
+ "_model_module": "@jupyter-widgets/controls",
+ "_model_module_version": "2.0.0",
+ "_model_name": "HTMLStyleModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/base",
+ "_view_module_version": "2.0.0",
+ "_view_name": "StyleView",
+ "background": null,
+ "description_width": "",
+ "font_size": null,
+ "text_color": null
+ }
+ },
+ "a72f1db2e8234725b2f892727bcaa6d8": {
+ "model_module": "@jupyter-widgets/controls",
+ "model_module_version": "2.0.0",
+ "model_name": "HBoxModel",
+ "state": {
+ "_dom_classes": [],
+ "_model_module": "@jupyter-widgets/controls",
+ "_model_module_version": "2.0.0",
+ "_model_name": "HBoxModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/controls",
+ "_view_module_version": "2.0.0",
+ "_view_name": "HBoxView",
+ "box_style": "",
+ "children": [
+ "IPY_MODEL_126ec1195e7c41fc953a1f3ed55e809d",
+ "IPY_MODEL_df729e66d3414eedb2c5b4e220feb62b",
+ "IPY_MODEL_04935d08f7004d54a1a943457ae9a7f1"
+ ],
+ "layout": "IPY_MODEL_57a3c2076a2c460690bae72aeb86e18e",
+ "tabbable": null,
+ "tooltip": null
+ }
+ },
+ "a908846fbca74d10b82db6d70699b3c1": {
+ "model_module": "@jupyter-widgets/base",
+ "model_module_version": "2.0.0",
+ "model_name": "LayoutModel",
+ "state": {
+ "_model_module": "@jupyter-widgets/base",
+ "_model_module_version": "2.0.0",
+ "_model_name": "LayoutModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/base",
+ "_view_module_version": "2.0.0",
+ "_view_name": "LayoutView",
+ "align_content": null,
+ "align_items": null,
+ "align_self": null,
+ "border_bottom": null,
+ "border_left": null,
+ "border_right": null,
+ "border_top": null,
+ "bottom": null,
+ "display": null,
+ "flex": null,
+ "flex_flow": null,
+ "grid_area": null,
+ "grid_auto_columns": null,
+ "grid_auto_flow": null,
+ "grid_auto_rows": null,
+ "grid_column": null,
+ "grid_gap": null,
+ "grid_row": null,
+ "grid_template_areas": null,
+ "grid_template_columns": null,
+ "grid_template_rows": null,
+ "height": null,
+ "justify_content": null,
+ "justify_items": null,
+ "left": null,
+ "margin": null,
+ "max_height": null,
+ "max_width": null,
+ "min_height": null,
+ "min_width": null,
+ "object_fit": null,
+ "object_position": null,
+ "order": null,
+ "overflow": null,
+ "padding": null,
+ "right": null,
+ "top": null,
+ "visibility": null,
+ "width": null
+ }
+ },
+ "aca87c802b874b618ba563616231cc0f": {
+ "model_module": "@jupyter-widgets/base",
+ "model_module_version": "2.0.0",
+ "model_name": "LayoutModel",
+ "state": {
+ "_model_module": "@jupyter-widgets/base",
+ "_model_module_version": "2.0.0",
+ "_model_name": "LayoutModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/base",
+ "_view_module_version": "2.0.0",
+ "_view_name": "LayoutView",
+ "align_content": null,
+ "align_items": null,
+ "align_self": null,
+ "border_bottom": null,
+ "border_left": null,
+ "border_right": null,
+ "border_top": null,
+ "bottom": null,
+ "display": null,
+ "flex": null,
+ "flex_flow": null,
+ "grid_area": null,
+ "grid_auto_columns": null,
+ "grid_auto_flow": null,
+ "grid_auto_rows": null,
+ "grid_column": null,
+ "grid_gap": null,
+ "grid_row": null,
+ "grid_template_areas": null,
+ "grid_template_columns": null,
+ "grid_template_rows": null,
+ "height": null,
+ "justify_content": null,
+ "justify_items": null,
+ "left": null,
+ "margin": null,
+ "max_height": null,
+ "max_width": null,
+ "min_height": null,
+ "min_width": null,
+ "object_fit": null,
+ "object_position": null,
+ "order": null,
+ "overflow": null,
+ "padding": null,
+ "right": null,
+ "top": null,
+ "visibility": null,
+ "width": null
+ }
+ },
+ "af736c442725474c951dde3266e58e8c": {
+ "model_module": "@jupyter-widgets/base",
+ "model_module_version": "2.0.0",
+ "model_name": "LayoutModel",
+ "state": {
+ "_model_module": "@jupyter-widgets/base",
+ "_model_module_version": "2.0.0",
+ "_model_name": "LayoutModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/base",
+ "_view_module_version": "2.0.0",
+ "_view_name": "LayoutView",
+ "align_content": null,
+ "align_items": null,
+ "align_self": null,
+ "border_bottom": null,
+ "border_left": null,
+ "border_right": null,
+ "border_top": null,
+ "bottom": null,
+ "display": null,
+ "flex": null,
+ "flex_flow": null,
+ "grid_area": null,
+ "grid_auto_columns": null,
+ "grid_auto_flow": null,
+ "grid_auto_rows": null,
+ "grid_column": null,
+ "grid_gap": null,
+ "grid_row": null,
+ "grid_template_areas": null,
+ "grid_template_columns": null,
+ "grid_template_rows": null,
+ "height": null,
+ "justify_content": null,
+ "justify_items": null,
+ "left": null,
+ "margin": null,
+ "max_height": null,
+ "max_width": null,
+ "min_height": null,
+ "min_width": null,
+ "object_fit": null,
+ "object_position": null,
+ "order": null,
+ "overflow": null,
+ "padding": null,
+ "right": null,
+ "top": null,
+ "visibility": null,
+ "width": null
+ }
+ },
+ "b114d71048a2454992b63c2c1064ef09": {
+ "model_module": "@jupyter-widgets/controls",
+ "model_module_version": "2.0.0",
+ "model_name": "HTMLModel",
+ "state": {
+ "_dom_classes": [],
+ "_model_module": "@jupyter-widgets/controls",
+ "_model_module_version": "2.0.0",
+ "_model_name": "HTMLModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/controls",
+ "_view_module_version": "2.0.0",
+ "_view_name": "HTMLView",
+ "description": "",
+ "description_allow_html": false,
+ "layout": "IPY_MODEL_71072d47f86c4fa6b1b82d6681fc4315",
+ "placeholder": "",
+ "style": "IPY_MODEL_d248be2fe8fd4282b11579988a432338",
+ "tabbable": null,
+ "tooltip": null,
+ "value": "vocab.json: "
+ }
+ },
+ "b1bd279ac759406d990e646a3c9fea9a": {
+ "model_module": "@jupyter-widgets/base",
+ "model_module_version": "2.0.0",
+ "model_name": "LayoutModel",
+ "state": {
+ "_model_module": "@jupyter-widgets/base",
+ "_model_module_version": "2.0.0",
+ "_model_name": "LayoutModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/base",
+ "_view_module_version": "2.0.0",
+ "_view_name": "LayoutView",
+ "align_content": null,
+ "align_items": null,
+ "align_self": null,
+ "border_bottom": null,
+ "border_left": null,
+ "border_right": null,
+ "border_top": null,
+ "bottom": null,
+ "display": null,
+ "flex": null,
+ "flex_flow": null,
+ "grid_area": null,
+ "grid_auto_columns": null,
+ "grid_auto_flow": null,
+ "grid_auto_rows": null,
+ "grid_column": null,
+ "grid_gap": null,
+ "grid_row": null,
+ "grid_template_areas": null,
+ "grid_template_columns": null,
+ "grid_template_rows": null,
+ "height": null,
+ "justify_content": null,
+ "justify_items": null,
+ "left": null,
+ "margin": null,
+ "max_height": null,
+ "max_width": null,
+ "min_height": null,
+ "min_width": null,
+ "object_fit": null,
+ "object_position": null,
+ "order": null,
+ "overflow": null,
+ "padding": null,
+ "right": null,
+ "top": null,
+ "visibility": null,
+ "width": "20px"
+ }
+ },
+ "b267916aec8f45da906dcfb9b93578a3": {
+ "model_module": "@jupyter-widgets/controls",
+ "model_module_version": "2.0.0",
+ "model_name": "FloatProgressModel",
+ "state": {
+ "_dom_classes": [],
+ "_model_module": "@jupyter-widgets/controls",
+ "_model_module_version": "2.0.0",
+ "_model_name": "FloatProgressModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/controls",
+ "_view_module_version": "2.0.0",
+ "_view_name": "ProgressView",
+ "bar_style": "success",
+ "description": "",
+ "description_allow_html": false,
+ "layout": "IPY_MODEL_e567ed4111ac4629bc7b43a751e136a6",
+ "max": 150,
+ "min": 0,
+ "orientation": "horizontal",
+ "style": "IPY_MODEL_dfa904455d004794b28e10ad491724a9",
+ "tabbable": null,
+ "tooltip": null,
+ "value": 150
+ }
+ },
+ "b2878b82eae840c3953e5796cefaef40": {
+ "model_module": "@jupyter-widgets/controls",
+ "model_module_version": "2.0.0",
+ "model_name": "HTMLModel",
+ "state": {
+ "_dom_classes": [],
+ "_model_module": "@jupyter-widgets/controls",
+ "_model_module_version": "2.0.0",
+ "_model_name": "HTMLModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/controls",
+ "_view_module_version": "2.0.0",
+ "_view_name": "HTMLView",
+ "description": "",
+ "description_allow_html": false,
+ "layout": "IPY_MODEL_97d6d63632a341ddb71d7138c5d056ba",
+ "placeholder": "",
+ "style": "IPY_MODEL_43a0ccef94244819b95521a226310210",
+ "tabbable": null,
+ "tooltip": null,
+ "value": "Map: 100%"
+ }
+ },
+ "b623ac42b07d488d972c9f852e9d3007": {
+ "model_module": "@jupyter-widgets/controls",
+ "model_module_version": "2.0.0",
+ "model_name": "HTMLModel",
+ "state": {
+ "_dom_classes": [],
+ "_model_module": "@jupyter-widgets/controls",
+ "_model_module_version": "2.0.0",
+ "_model_name": "HTMLModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/controls",
+ "_view_module_version": "2.0.0",
+ "_view_name": "HTMLView",
+ "description": "",
+ "description_allow_html": false,
+ "layout": "IPY_MODEL_e1b026482d8644228420a98044407a85",
+ "placeholder": "",
+ "style": "IPY_MODEL_7b3533e8cfac44c1bdf03389a11a9e41",
+ "tabbable": null,
+ "tooltip": null,
+ "value": " 456k/? [00:00<00:00, 35.5MB/s]"
+ }
+ },
+ "b7eb2e115f6642abba19d861b4c28467": {
+ "model_module": "@jupyter-widgets/controls",
+ "model_module_version": "2.0.0",
+ "model_name": "HTMLStyleModel",
+ "state": {
+ "_model_module": "@jupyter-widgets/controls",
+ "_model_module_version": "2.0.0",
+ "_model_name": "HTMLStyleModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/base",
+ "_view_module_version": "2.0.0",
+ "_view_name": "StyleView",
+ "background": null,
+ "description_width": "",
+ "font_size": null,
+ "text_color": null
+ }
+ },
+ "b8e4e0bdff884034b6f63b95a2bd0e29": {
+ "model_module": "@jupyter-widgets/controls",
+ "model_module_version": "2.0.0",
+ "model_name": "ProgressStyleModel",
+ "state": {
+ "_model_module": "@jupyter-widgets/controls",
+ "_model_module_version": "2.0.0",
+ "_model_name": "ProgressStyleModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/base",
+ "_view_module_version": "2.0.0",
+ "_view_name": "StyleView",
+ "bar_color": null,
+ "description_width": ""
+ }
+ },
+ "bbc2f1ffb33e464ea0c11322da9b282c": {
+ "model_module": "@jupyter-widgets/base",
+ "model_module_version": "2.0.0",
+ "model_name": "LayoutModel",
+ "state": {
+ "_model_module": "@jupyter-widgets/base",
+ "_model_module_version": "2.0.0",
+ "_model_name": "LayoutModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/base",
+ "_view_module_version": "2.0.0",
+ "_view_name": "LayoutView",
+ "align_content": null,
+ "align_items": null,
+ "align_self": null,
+ "border_bottom": null,
+ "border_left": null,
+ "border_right": null,
+ "border_top": null,
+ "bottom": null,
+ "display": null,
+ "flex": null,
+ "flex_flow": null,
+ "grid_area": null,
+ "grid_auto_columns": null,
+ "grid_auto_flow": null,
+ "grid_auto_rows": null,
+ "grid_column": null,
+ "grid_gap": null,
+ "grid_row": null,
+ "grid_template_areas": null,
+ "grid_template_columns": null,
+ "grid_template_rows": null,
+ "height": null,
+ "justify_content": null,
+ "justify_items": null,
+ "left": null,
+ "margin": null,
+ "max_height": null,
+ "max_width": null,
+ "min_height": null,
+ "min_width": null,
+ "object_fit": null,
+ "object_position": null,
+ "order": null,
+ "overflow": null,
+ "padding": null,
+ "right": null,
+ "top": null,
+ "visibility": null,
+ "width": null
+ }
+ },
+ "bc87a4bee128497b9583f79c0ca6d8c7": {
+ "model_module": "@jupyter-widgets/controls",
+ "model_module_version": "2.0.0",
+ "model_name": "FloatProgressModel",
+ "state": {
+ "_dom_classes": [],
+ "_model_module": "@jupyter-widgets/controls",
+ "_model_module_version": "2.0.0",
+ "_model_name": "FloatProgressModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/controls",
+ "_view_module_version": "2.0.0",
+ "_view_name": "ProgressView",
+ "bar_style": "success",
+ "description": "",
+ "description_allow_html": false,
+ "layout": "IPY_MODEL_b1bd279ac759406d990e646a3c9fea9a",
+ "max": 1,
+ "min": 0,
+ "orientation": "horizontal",
+ "style": "IPY_MODEL_b8e4e0bdff884034b6f63b95a2bd0e29",
+ "tabbable": null,
+ "tooltip": null,
+ "value": 1
+ }
+ },
+ "bce97c8db26846a48608f2d633a85687": {
+ "model_module": "@jupyter-widgets/controls",
+ "model_module_version": "2.0.0",
+ "model_name": "HTMLStyleModel",
+ "state": {
+ "_model_module": "@jupyter-widgets/controls",
+ "_model_module_version": "2.0.0",
+ "_model_name": "HTMLStyleModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/base",
+ "_view_module_version": "2.0.0",
+ "_view_name": "StyleView",
+ "background": null,
+ "description_width": "",
+ "font_size": null,
+ "text_color": null
+ }
+ },
+ "bcfae0f002df49fc94fa69002135bbe1": {
+ "model_module": "@jupyter-widgets/base",
+ "model_module_version": "2.0.0",
+ "model_name": "LayoutModel",
+ "state": {
+ "_model_module": "@jupyter-widgets/base",
+ "_model_module_version": "2.0.0",
+ "_model_name": "LayoutModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/base",
+ "_view_module_version": "2.0.0",
+ "_view_name": "LayoutView",
+ "align_content": null,
+ "align_items": null,
+ "align_self": null,
+ "border_bottom": null,
+ "border_left": null,
+ "border_right": null,
+ "border_top": null,
+ "bottom": null,
+ "display": null,
+ "flex": null,
+ "flex_flow": null,
+ "grid_area": null,
+ "grid_auto_columns": null,
+ "grid_auto_flow": null,
+ "grid_auto_rows": null,
+ "grid_column": null,
+ "grid_gap": null,
+ "grid_row": null,
+ "grid_template_areas": null,
+ "grid_template_columns": null,
+ "grid_template_rows": null,
+ "height": null,
+ "justify_content": null,
+ "justify_items": null,
+ "left": null,
+ "margin": null,
+ "max_height": null,
+ "max_width": null,
+ "min_height": null,
+ "min_width": null,
+ "object_fit": null,
+ "object_position": null,
+ "order": null,
+ "overflow": null,
+ "padding": null,
+ "right": null,
+ "top": null,
+ "visibility": null,
+ "width": null
+ }
+ },
+ "bd096ecb3df04bbeb71c0f31eaa130b1": {
+ "model_module": "@jupyter-widgets/base",
+ "model_module_version": "2.0.0",
+ "model_name": "LayoutModel",
+ "state": {
+ "_model_module": "@jupyter-widgets/base",
+ "_model_module_version": "2.0.0",
+ "_model_name": "LayoutModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/base",
+ "_view_module_version": "2.0.0",
+ "_view_name": "LayoutView",
+ "align_content": null,
+ "align_items": null,
+ "align_self": null,
+ "border_bottom": null,
+ "border_left": null,
+ "border_right": null,
+ "border_top": null,
+ "bottom": null,
+ "display": null,
+ "flex": null,
+ "flex_flow": null,
+ "grid_area": null,
+ "grid_auto_columns": null,
+ "grid_auto_flow": null,
+ "grid_auto_rows": null,
+ "grid_column": null,
+ "grid_gap": null,
+ "grid_row": null,
+ "grid_template_areas": null,
+ "grid_template_columns": null,
+ "grid_template_rows": null,
+ "height": null,
+ "justify_content": null,
+ "justify_items": null,
+ "left": null,
+ "margin": null,
+ "max_height": null,
+ "max_width": null,
+ "min_height": null,
+ "min_width": null,
+ "object_fit": null,
+ "object_position": null,
+ "order": null,
+ "overflow": null,
+ "padding": null,
+ "right": null,
+ "top": null,
+ "visibility": null,
+ "width": null
+ }
+ },
+ "be4e1bdefc77484f823837978c5b7ad6": {
+ "model_module": "@jupyter-widgets/controls",
+ "model_module_version": "2.0.0",
+ "model_name": "HTMLModel",
+ "state": {
+ "_dom_classes": [],
+ "_model_module": "@jupyter-widgets/controls",
+ "_model_module_version": "2.0.0",
+ "_model_name": "HTMLModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/controls",
+ "_view_module_version": "2.0.0",
+ "_view_name": "HTMLView",
+ "description": "",
+ "description_allow_html": false,
+ "layout": "IPY_MODEL_59f2894390f84e0ba866b5023769de6e",
+ "placeholder": "",
+ "style": "IPY_MODEL_58256e912d9f4f1ba1d437db8e3478d4",
+ "tabbable": null,
+ "tooltip": null,
+ "value": "pytorch_model.bin: 100%"
+ }
+ },
+ "c57ff8e9bc6a4dd4a044da4508cd819c": {
+ "model_module": "@jupyter-widgets/controls",
+ "model_module_version": "2.0.0",
+ "model_name": "HTMLStyleModel",
+ "state": {
+ "_model_module": "@jupyter-widgets/controls",
+ "_model_module_version": "2.0.0",
+ "_model_name": "HTMLStyleModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/base",
+ "_view_module_version": "2.0.0",
+ "_view_name": "StyleView",
+ "background": null,
+ "description_width": "",
+ "font_size": null,
+ "text_color": null
+ }
+ },
+ "cadb1ceca339431a9f0138496107e6aa": {
+ "model_module": "@jupyter-widgets/base",
+ "model_module_version": "2.0.0",
+ "model_name": "LayoutModel",
+ "state": {
+ "_model_module": "@jupyter-widgets/base",
+ "_model_module_version": "2.0.0",
+ "_model_name": "LayoutModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/base",
+ "_view_module_version": "2.0.0",
+ "_view_name": "LayoutView",
+ "align_content": null,
+ "align_items": null,
+ "align_self": null,
+ "border_bottom": null,
+ "border_left": null,
+ "border_right": null,
+ "border_top": null,
+ "bottom": null,
+ "display": null,
+ "flex": null,
+ "flex_flow": null,
+ "grid_area": null,
+ "grid_auto_columns": null,
+ "grid_auto_flow": null,
+ "grid_auto_rows": null,
+ "grid_column": null,
+ "grid_gap": null,
+ "grid_row": null,
+ "grid_template_areas": null,
+ "grid_template_columns": null,
+ "grid_template_rows": null,
+ "height": null,
+ "justify_content": null,
+ "justify_items": null,
+ "left": null,
+ "margin": null,
+ "max_height": null,
+ "max_width": null,
+ "min_height": null,
+ "min_width": null,
+ "object_fit": null,
+ "object_position": null,
+ "order": null,
+ "overflow": null,
+ "padding": null,
+ "right": null,
+ "top": null,
+ "visibility": null,
+ "width": null
+ }
+ },
+ "cc064aa7f3c24aca820511619e2b53e7": {
+ "model_module": "@jupyter-widgets/base",
+ "model_module_version": "2.0.0",
+ "model_name": "LayoutModel",
+ "state": {
+ "_model_module": "@jupyter-widgets/base",
+ "_model_module_version": "2.0.0",
+ "_model_name": "LayoutModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/base",
+ "_view_module_version": "2.0.0",
+ "_view_name": "LayoutView",
+ "align_content": null,
+ "align_items": null,
+ "align_self": null,
+ "border_bottom": null,
+ "border_left": null,
+ "border_right": null,
+ "border_top": null,
+ "bottom": null,
+ "display": null,
+ "flex": null,
+ "flex_flow": null,
+ "grid_area": null,
+ "grid_auto_columns": null,
+ "grid_auto_flow": null,
+ "grid_auto_rows": null,
+ "grid_column": null,
+ "grid_gap": null,
+ "grid_row": null,
+ "grid_template_areas": null,
+ "grid_template_columns": null,
+ "grid_template_rows": null,
+ "height": null,
+ "justify_content": null,
+ "justify_items": null,
+ "left": null,
+ "margin": null,
+ "max_height": null,
+ "max_width": null,
+ "min_height": null,
+ "min_width": null,
+ "object_fit": null,
+ "object_position": null,
+ "order": null,
+ "overflow": null,
+ "padding": null,
+ "right": null,
+ "top": null,
+ "visibility": null,
+ "width": null
+ }
+ },
+ "cc21ce844a044791adca539392a65343": {
+ "model_module": "@jupyter-widgets/controls",
+ "model_module_version": "2.0.0",
+ "model_name": "HBoxModel",
+ "state": {
+ "_dom_classes": [],
+ "_model_module": "@jupyter-widgets/controls",
+ "_model_module_version": "2.0.0",
+ "_model_name": "HBoxModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/controls",
+ "_view_module_version": "2.0.0",
+ "_view_name": "HBoxView",
+ "box_style": "",
+ "children": [
+ "IPY_MODEL_b114d71048a2454992b63c2c1064ef09",
+ "IPY_MODEL_bc87a4bee128497b9583f79c0ca6d8c7",
+ "IPY_MODEL_a1b2553d88c145f19ea2edcf00e38372"
+ ],
+ "layout": "IPY_MODEL_3e2d56b80e77467c9a2eeafa21f06971",
+ "tabbable": null,
+ "tooltip": null
+ }
+ },
+ "ce52fdae2e6649d6a37d8083700527e4": {
+ "model_module": "@jupyter-widgets/controls",
+ "model_module_version": "2.0.0",
+ "model_name": "ProgressStyleModel",
+ "state": {
+ "_model_module": "@jupyter-widgets/controls",
+ "_model_module_version": "2.0.0",
+ "_model_name": "ProgressStyleModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/base",
+ "_view_module_version": "2.0.0",
+ "_view_name": "StyleView",
+ "bar_color": null,
+ "description_width": ""
+ }
+ },
+ "cedf920aee4a495788cebf645ad3197e": {
+ "model_module": "@jupyter-widgets/controls",
+ "model_module_version": "2.0.0",
+ "model_name": "HBoxModel",
+ "state": {
+ "_dom_classes": [],
+ "_model_module": "@jupyter-widgets/controls",
+ "_model_module_version": "2.0.0",
+ "_model_name": "HBoxModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/controls",
+ "_view_module_version": "2.0.0",
+ "_view_name": "HBoxView",
+ "box_style": "",
+ "children": [
+ "IPY_MODEL_5a892f8190f4429eac00bc354ac2e218",
+ "IPY_MODEL_88a5dab91d7b47f1a0012d26977ba74d",
+ "IPY_MODEL_4051eba0c8cb4ee4b689d8b2c7a6709e"
+ ],
+ "layout": "IPY_MODEL_75797dc7b8624e59af87a61906482069",
+ "tabbable": null,
+ "tooltip": null
+ }
+ },
+ "d248be2fe8fd4282b11579988a432338": {
+ "model_module": "@jupyter-widgets/controls",
+ "model_module_version": "2.0.0",
+ "model_name": "HTMLStyleModel",
+ "state": {
+ "_model_module": "@jupyter-widgets/controls",
+ "_model_module_version": "2.0.0",
+ "_model_name": "HTMLStyleModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/base",
+ "_view_module_version": "2.0.0",
+ "_view_name": "StyleView",
+ "background": null,
+ "description_width": "",
+ "font_size": null,
+ "text_color": null
+ }
+ },
+ "d3d024228ff848d087313a2fe88c9bfc": {
+ "model_module": "@jupyter-widgets/controls",
+ "model_module_version": "2.0.0",
+ "model_name": "FloatProgressModel",
+ "state": {
+ "_dom_classes": [],
+ "_model_module": "@jupyter-widgets/controls",
+ "_model_module_version": "2.0.0",
+ "_model_name": "FloatProgressModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/controls",
+ "_view_module_version": "2.0.0",
+ "_view_name": "ProgressView",
+ "bar_style": "success",
+ "description": "",
+ "description_allow_html": false,
+ "layout": "IPY_MODEL_dfd469bee8fc4b08b4028e4ad8a47efe",
+ "max": 498627950,
+ "min": 0,
+ "orientation": "horizontal",
+ "style": "IPY_MODEL_fda8a27a01bc4cbdb42832d1192856ac",
+ "tabbable": null,
+ "tooltip": null,
+ "value": 498627950
+ }
+ },
+ "d57cf51fb2a3453f81676a3416578d2d": {
+ "model_module": "@jupyter-widgets/base",
+ "model_module_version": "2.0.0",
+ "model_name": "LayoutModel",
+ "state": {
+ "_model_module": "@jupyter-widgets/base",
+ "_model_module_version": "2.0.0",
+ "_model_name": "LayoutModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/base",
+ "_view_module_version": "2.0.0",
+ "_view_name": "LayoutView",
+ "align_content": null,
+ "align_items": null,
+ "align_self": null,
+ "border_bottom": null,
+ "border_left": null,
+ "border_right": null,
+ "border_top": null,
+ "bottom": null,
+ "display": null,
+ "flex": null,
+ "flex_flow": null,
+ "grid_area": null,
+ "grid_auto_columns": null,
+ "grid_auto_flow": null,
+ "grid_auto_rows": null,
+ "grid_column": null,
+ "grid_gap": null,
+ "grid_row": null,
+ "grid_template_areas": null,
+ "grid_template_columns": null,
+ "grid_template_rows": null,
+ "height": null,
+ "justify_content": null,
+ "justify_items": null,
+ "left": null,
+ "margin": null,
+ "max_height": null,
+ "max_width": null,
+ "min_height": null,
+ "min_width": null,
+ "object_fit": null,
+ "object_position": null,
+ "order": null,
+ "overflow": null,
+ "padding": null,
+ "right": null,
+ "top": null,
+ "visibility": null,
+ "width": null
+ }
+ },
+ "d6b40e8425064670a90a04d9aa646682": {
+ "model_module": "@jupyter-widgets/base",
+ "model_module_version": "2.0.0",
+ "model_name": "LayoutModel",
+ "state": {
+ "_model_module": "@jupyter-widgets/base",
+ "_model_module_version": "2.0.0",
+ "_model_name": "LayoutModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/base",
+ "_view_module_version": "2.0.0",
+ "_view_name": "LayoutView",
+ "align_content": null,
+ "align_items": null,
+ "align_self": null,
+ "border_bottom": null,
+ "border_left": null,
+ "border_right": null,
+ "border_top": null,
+ "bottom": null,
+ "display": null,
+ "flex": null,
+ "flex_flow": null,
+ "grid_area": null,
+ "grid_auto_columns": null,
+ "grid_auto_flow": null,
+ "grid_auto_rows": null,
+ "grid_column": null,
+ "grid_gap": null,
+ "grid_row": null,
+ "grid_template_areas": null,
+ "grid_template_columns": null,
+ "grid_template_rows": null,
+ "height": null,
+ "justify_content": null,
+ "justify_items": null,
+ "left": null,
+ "margin": null,
+ "max_height": null,
+ "max_width": null,
+ "min_height": null,
+ "min_width": null,
+ "object_fit": null,
+ "object_position": null,
+ "order": null,
+ "overflow": null,
+ "padding": null,
+ "right": null,
+ "top": null,
+ "visibility": null,
+ "width": null
+ }
+ },
+ "d82a5af3468e4e29865732576a871e9c": {
+ "model_module": "@jupyter-widgets/controls",
+ "model_module_version": "2.0.0",
+ "model_name": "ProgressStyleModel",
+ "state": {
+ "_model_module": "@jupyter-widgets/controls",
+ "_model_module_version": "2.0.0",
+ "_model_name": "ProgressStyleModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/base",
+ "_view_module_version": "2.0.0",
+ "_view_name": "StyleView",
+ "bar_color": null,
+ "description_width": ""
+ }
+ },
+ "dd26a20827d34fdd9a39775eef7cb6dc": {
+ "model_module": "@jupyter-widgets/controls",
+ "model_module_version": "2.0.0",
+ "model_name": "FloatProgressModel",
+ "state": {
+ "_dom_classes": [],
+ "_model_module": "@jupyter-widgets/controls",
+ "_model_module_version": "2.0.0",
+ "_model_name": "FloatProgressModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/controls",
+ "_view_module_version": "2.0.0",
+ "_view_name": "ProgressView",
+ "bar_style": "success",
+ "description": "",
+ "description_allow_html": false,
+ "layout": "IPY_MODEL_68a74e13cd34475f94f932418b3b8584",
+ "max": 12265,
+ "min": 0,
+ "orientation": "horizontal",
+ "style": "IPY_MODEL_00ef7e9e078a4483a8282aff69c983a7",
+ "tabbable": null,
+ "tooltip": null,
+ "value": 12265
+ }
+ },
+ "df729e66d3414eedb2c5b4e220feb62b": {
+ "model_module": "@jupyter-widgets/controls",
+ "model_module_version": "2.0.0",
+ "model_name": "FloatProgressModel",
+ "state": {
+ "_dom_classes": [],
+ "_model_module": "@jupyter-widgets/controls",
+ "_model_module_version": "2.0.0",
+ "_model_name": "FloatProgressModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/controls",
+ "_view_module_version": "2.0.0",
+ "_view_name": "ProgressView",
+ "bar_style": "success",
+ "description": "",
+ "description_allow_html": false,
+ "layout": "IPY_MODEL_bcfae0f002df49fc94fa69002135bbe1",
+ "max": 498,
+ "min": 0,
+ "orientation": "horizontal",
+ "style": "IPY_MODEL_496cbf47e5314385953cd0658d5d4ea6",
+ "tabbable": null,
+ "tooltip": null,
+ "value": 498
+ }
+ },
+ "dfa904455d004794b28e10ad491724a9": {
+ "model_module": "@jupyter-widgets/controls",
+ "model_module_version": "2.0.0",
+ "model_name": "ProgressStyleModel",
+ "state": {
+ "_model_module": "@jupyter-widgets/controls",
+ "_model_module_version": "2.0.0",
+ "_model_name": "ProgressStyleModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/base",
+ "_view_module_version": "2.0.0",
+ "_view_name": "StyleView",
+ "bar_color": null,
+ "description_width": ""
+ }
+ },
+ "dfd469bee8fc4b08b4028e4ad8a47efe": {
+ "model_module": "@jupyter-widgets/base",
+ "model_module_version": "2.0.0",
+ "model_name": "LayoutModel",
+ "state": {
+ "_model_module": "@jupyter-widgets/base",
+ "_model_module_version": "2.0.0",
+ "_model_name": "LayoutModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/base",
+ "_view_module_version": "2.0.0",
+ "_view_name": "LayoutView",
+ "align_content": null,
+ "align_items": null,
+ "align_self": null,
+ "border_bottom": null,
+ "border_left": null,
+ "border_right": null,
+ "border_top": null,
+ "bottom": null,
+ "display": null,
+ "flex": null,
+ "flex_flow": null,
+ "grid_area": null,
+ "grid_auto_columns": null,
+ "grid_auto_flow": null,
+ "grid_auto_rows": null,
+ "grid_column": null,
+ "grid_gap": null,
+ "grid_row": null,
+ "grid_template_areas": null,
+ "grid_template_columns": null,
+ "grid_template_rows": null,
+ "height": null,
+ "justify_content": null,
+ "justify_items": null,
+ "left": null,
+ "margin": null,
+ "max_height": null,
+ "max_width": null,
+ "min_height": null,
+ "min_width": null,
+ "object_fit": null,
+ "object_position": null,
+ "order": null,
+ "overflow": null,
+ "padding": null,
+ "right": null,
+ "top": null,
+ "visibility": null,
+ "width": null
+ }
+ },
+ "e1b026482d8644228420a98044407a85": {
+ "model_module": "@jupyter-widgets/base",
+ "model_module_version": "2.0.0",
+ "model_name": "LayoutModel",
+ "state": {
+ "_model_module": "@jupyter-widgets/base",
+ "_model_module_version": "2.0.0",
+ "_model_name": "LayoutModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/base",
+ "_view_module_version": "2.0.0",
+ "_view_name": "LayoutView",
+ "align_content": null,
+ "align_items": null,
+ "align_self": null,
+ "border_bottom": null,
+ "border_left": null,
+ "border_right": null,
+ "border_top": null,
+ "bottom": null,
+ "display": null,
+ "flex": null,
+ "flex_flow": null,
+ "grid_area": null,
+ "grid_auto_columns": null,
+ "grid_auto_flow": null,
+ "grid_auto_rows": null,
+ "grid_column": null,
+ "grid_gap": null,
+ "grid_row": null,
+ "grid_template_areas": null,
+ "grid_template_columns": null,
+ "grid_template_rows": null,
+ "height": null,
+ "justify_content": null,
+ "justify_items": null,
+ "left": null,
+ "margin": null,
+ "max_height": null,
+ "max_width": null,
+ "min_height": null,
+ "min_width": null,
+ "object_fit": null,
+ "object_position": null,
+ "order": null,
+ "overflow": null,
+ "padding": null,
+ "right": null,
+ "top": null,
+ "visibility": null,
+ "width": null
+ }
+ },
+ "e492e4ef6aa642ccb04ce4470996fc4f": {
+ "model_module": "@jupyter-widgets/base",
+ "model_module_version": "2.0.0",
+ "model_name": "LayoutModel",
+ "state": {
+ "_model_module": "@jupyter-widgets/base",
+ "_model_module_version": "2.0.0",
+ "_model_name": "LayoutModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/base",
+ "_view_module_version": "2.0.0",
+ "_view_name": "LayoutView",
+ "align_content": null,
+ "align_items": null,
+ "align_self": null,
+ "border_bottom": null,
+ "border_left": null,
+ "border_right": null,
+ "border_top": null,
+ "bottom": null,
+ "display": null,
+ "flex": null,
+ "flex_flow": null,
+ "grid_area": null,
+ "grid_auto_columns": null,
+ "grid_auto_flow": null,
+ "grid_auto_rows": null,
+ "grid_column": null,
+ "grid_gap": null,
+ "grid_row": null,
+ "grid_template_areas": null,
+ "grid_template_columns": null,
+ "grid_template_rows": null,
+ "height": null,
+ "justify_content": null,
+ "justify_items": null,
+ "left": null,
+ "margin": null,
+ "max_height": null,
+ "max_width": null,
+ "min_height": null,
+ "min_width": null,
+ "object_fit": null,
+ "object_position": null,
+ "order": null,
+ "overflow": null,
+ "padding": null,
+ "right": null,
+ "top": null,
+ "visibility": null,
+ "width": null
+ }
+ },
+ "e567ed4111ac4629bc7b43a751e136a6": {
+ "model_module": "@jupyter-widgets/base",
+ "model_module_version": "2.0.0",
+ "model_name": "LayoutModel",
+ "state": {
+ "_model_module": "@jupyter-widgets/base",
+ "_model_module_version": "2.0.0",
+ "_model_name": "LayoutModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/base",
+ "_view_module_version": "2.0.0",
+ "_view_name": "LayoutView",
+ "align_content": null,
+ "align_items": null,
+ "align_self": null,
+ "border_bottom": null,
+ "border_left": null,
+ "border_right": null,
+ "border_top": null,
+ "bottom": null,
+ "display": null,
+ "flex": null,
+ "flex_flow": null,
+ "grid_area": null,
+ "grid_auto_columns": null,
+ "grid_auto_flow": null,
+ "grid_auto_rows": null,
+ "grid_column": null,
+ "grid_gap": null,
+ "grid_row": null,
+ "grid_template_areas": null,
+ "grid_template_columns": null,
+ "grid_template_rows": null,
+ "height": null,
+ "justify_content": null,
+ "justify_items": null,
+ "left": null,
+ "margin": null,
+ "max_height": null,
+ "max_width": null,
+ "min_height": null,
+ "min_width": null,
+ "object_fit": null,
+ "object_position": null,
+ "order": null,
+ "overflow": null,
+ "padding": null,
+ "right": null,
+ "top": null,
+ "visibility": null,
+ "width": null
+ }
+ },
+ "e732212f517f4abdac329672fe2fd123": {
+ "model_module": "@jupyter-widgets/base",
+ "model_module_version": "2.0.0",
+ "model_name": "LayoutModel",
+ "state": {
+ "_model_module": "@jupyter-widgets/base",
+ "_model_module_version": "2.0.0",
+ "_model_name": "LayoutModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/base",
+ "_view_module_version": "2.0.0",
+ "_view_name": "LayoutView",
+ "align_content": null,
+ "align_items": null,
+ "align_self": null,
+ "border_bottom": null,
+ "border_left": null,
+ "border_right": null,
+ "border_top": null,
+ "bottom": null,
+ "display": null,
+ "flex": null,
+ "flex_flow": null,
+ "grid_area": null,
+ "grid_auto_columns": null,
+ "grid_auto_flow": null,
+ "grid_auto_rows": null,
+ "grid_column": null,
+ "grid_gap": null,
+ "grid_row": null,
+ "grid_template_areas": null,
+ "grid_template_columns": null,
+ "grid_template_rows": null,
+ "height": null,
+ "justify_content": null,
+ "justify_items": null,
+ "left": null,
+ "margin": null,
+ "max_height": null,
+ "max_width": null,
+ "min_height": null,
+ "min_width": null,
+ "object_fit": null,
+ "object_position": null,
+ "order": null,
+ "overflow": null,
+ "padding": null,
+ "right": null,
+ "top": null,
+ "visibility": null,
+ "width": null
+ }
+ },
+ "ea00b837247c4f6eb734771f2ac55f32": {
+ "model_module": "@jupyter-widgets/base",
+ "model_module_version": "2.0.0",
+ "model_name": "LayoutModel",
+ "state": {
+ "_model_module": "@jupyter-widgets/base",
+ "_model_module_version": "2.0.0",
+ "_model_name": "LayoutModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/base",
+ "_view_module_version": "2.0.0",
+ "_view_name": "LayoutView",
+ "align_content": null,
+ "align_items": null,
+ "align_self": null,
+ "border_bottom": null,
+ "border_left": null,
+ "border_right": null,
+ "border_top": null,
+ "bottom": null,
+ "display": null,
+ "flex": null,
+ "flex_flow": null,
+ "grid_area": null,
+ "grid_auto_columns": null,
+ "grid_auto_flow": null,
+ "grid_auto_rows": null,
+ "grid_column": null,
+ "grid_gap": null,
+ "grid_row": null,
+ "grid_template_areas": null,
+ "grid_template_columns": null,
+ "grid_template_rows": null,
+ "height": null,
+ "justify_content": null,
+ "justify_items": null,
+ "left": null,
+ "margin": null,
+ "max_height": null,
+ "max_width": null,
+ "min_height": null,
+ "min_width": null,
+ "object_fit": null,
+ "object_position": null,
+ "order": null,
+ "overflow": null,
+ "padding": null,
+ "right": null,
+ "top": null,
+ "visibility": null,
+ "width": null
+ }
+ },
+ "f091577548414be79855753985855190": {
+ "model_module": "@jupyter-widgets/controls",
+ "model_module_version": "2.0.0",
+ "model_name": "HBoxModel",
+ "state": {
+ "_dom_classes": [],
+ "_model_module": "@jupyter-widgets/controls",
+ "_model_module_version": "2.0.0",
+ "_model_name": "HBoxModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/controls",
+ "_view_module_version": "2.0.0",
+ "_view_name": "HBoxView",
+ "box_style": "",
+ "children": [
+ "IPY_MODEL_5db1c2a56a6a4ad8a59d2b1634a6bfd9",
+ "IPY_MODEL_81efee0acd5944ada7f1274ff5ea99bb",
+ "IPY_MODEL_3ddc3a3722f849c7a8f9f552ae1a7e99"
+ ],
+ "layout": "IPY_MODEL_5177cd6bfa9c49979ad79ac90e20e5d6",
+ "tabbable": null,
+ "tooltip": null
+ }
+ },
+ "f394dd5a3c3548ed95e85c35ebb53bb8": {
+ "model_module": "@jupyter-widgets/controls",
+ "model_module_version": "2.0.0",
+ "model_name": "HTMLModel",
+ "state": {
+ "_dom_classes": [],
+ "_model_module": "@jupyter-widgets/controls",
+ "_model_module_version": "2.0.0",
+ "_model_name": "HTMLModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/controls",
+ "_view_module_version": "2.0.0",
+ "_view_name": "HTMLView",
+ "description": "",
+ "description_allow_html": false,
+ "layout": "IPY_MODEL_a908846fbca74d10b82db6d70699b3c1",
+ "placeholder": "",
+ "style": "IPY_MODEL_3bdfbe3e52a74791a256999b156dea4d",
+ "tabbable": null,
+ "tooltip": null,
+ "value": " 499M/499M [00:03<00:00, 259MB/s]"
+ }
+ },
+ "f69a0d78d1a4449c8bf303fe829a769c": {
+ "model_module": "@jupyter-widgets/controls",
+ "model_module_version": "2.0.0",
+ "model_name": "FloatProgressModel",
+ "state": {
+ "_dom_classes": [],
+ "_model_module": "@jupyter-widgets/controls",
+ "_model_module_version": "2.0.0",
+ "_model_name": "FloatProgressModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/controls",
+ "_view_module_version": "2.0.0",
+ "_view_name": "ProgressView",
+ "bar_style": "success",
+ "description": "",
+ "description_allow_html": false,
+ "layout": "IPY_MODEL_af736c442725474c951dde3266e58e8c",
+ "max": 12265,
+ "min": 0,
+ "orientation": "horizontal",
+ "style": "IPY_MODEL_3941748f85ae4b73a70d811aa0434c42",
+ "tabbable": null,
+ "tooltip": null,
+ "value": 12265
+ }
+ },
+ "f7896c3813ab4d2ea3d882c5cb996008": {
+ "model_module": "@jupyter-widgets/base",
+ "model_module_version": "2.0.0",
+ "model_name": "LayoutModel",
+ "state": {
+ "_model_module": "@jupyter-widgets/base",
+ "_model_module_version": "2.0.0",
+ "_model_name": "LayoutModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/base",
+ "_view_module_version": "2.0.0",
+ "_view_name": "LayoutView",
+ "align_content": null,
+ "align_items": null,
+ "align_self": null,
+ "border_bottom": null,
+ "border_left": null,
+ "border_right": null,
+ "border_top": null,
+ "bottom": null,
+ "display": null,
+ "flex": null,
+ "flex_flow": null,
+ "grid_area": null,
+ "grid_auto_columns": null,
+ "grid_auto_flow": null,
+ "grid_auto_rows": null,
+ "grid_column": null,
+ "grid_gap": null,
+ "grid_row": null,
+ "grid_template_areas": null,
+ "grid_template_columns": null,
+ "grid_template_rows": null,
+ "height": null,
+ "justify_content": null,
+ "justify_items": null,
+ "left": null,
+ "margin": null,
+ "max_height": null,
+ "max_width": null,
+ "min_height": null,
+ "min_width": null,
+ "object_fit": null,
+ "object_position": null,
+ "order": null,
+ "overflow": null,
+ "padding": null,
+ "right": null,
+ "top": null,
+ "visibility": null,
+ "width": null
+ }
+ },
+ "f7a7330207dd40b48a1c12237d22df67": {
+ "model_module": "@jupyter-widgets/controls",
+ "model_module_version": "2.0.0",
+ "model_name": "HTMLModel",
+ "state": {
+ "_dom_classes": [],
+ "_model_module": "@jupyter-widgets/controls",
+ "_model_module_version": "2.0.0",
+ "_model_name": "HTMLModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/controls",
+ "_view_module_version": "2.0.0",
+ "_view_name": "HTMLView",
+ "description": "",
+ "description_allow_html": false,
+ "layout": "IPY_MODEL_0ddc624fd166490a98656d64540ae91c",
+ "placeholder": "",
+ "style": "IPY_MODEL_bce97c8db26846a48608f2d633a85687",
+ "tabbable": null,
+ "tooltip": null,
+ "value": "model.safetensors: 100%"
+ }
+ },
+ "f999c41078584b5ba41b244cc73d1acb": {
+ "model_module": "@jupyter-widgets/controls",
+ "model_module_version": "2.0.0",
+ "model_name": "ProgressStyleModel",
+ "state": {
+ "_model_module": "@jupyter-widgets/controls",
+ "_model_module_version": "2.0.0",
+ "_model_name": "ProgressStyleModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/base",
+ "_view_module_version": "2.0.0",
+ "_view_name": "StyleView",
+ "bar_color": null,
+ "description_width": ""
+ }
+ },
+ "fda8a27a01bc4cbdb42832d1192856ac": {
+ "model_module": "@jupyter-widgets/controls",
+ "model_module_version": "2.0.0",
+ "model_name": "ProgressStyleModel",
+ "state": {
+ "_model_module": "@jupyter-widgets/controls",
+ "_model_module_version": "2.0.0",
+ "_model_name": "ProgressStyleModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/base",
+ "_view_module_version": "2.0.0",
+ "_view_name": "StyleView",
+ "bar_color": null,
+ "description_width": ""
+ }
+ },
+ "ffe7e9a6a6374fdb80388b6337171100": {
+ "model_module": "@jupyter-widgets/base",
+ "model_module_version": "2.0.0",
+ "model_name": "LayoutModel",
+ "state": {
+ "_model_module": "@jupyter-widgets/base",
+ "_model_module_version": "2.0.0",
+ "_model_name": "LayoutModel",
+ "_view_count": null,
+ "_view_module": "@jupyter-widgets/base",
+ "_view_module_version": "2.0.0",
+ "_view_name": "LayoutView",
+ "align_content": null,
+ "align_items": null,
+ "align_self": null,
+ "border_bottom": null,
+ "border_left": null,
+ "border_right": null,
+ "border_top": null,
+ "bottom": null,
+ "display": null,
+ "flex": null,
+ "flex_flow": null,
+ "grid_area": null,
+ "grid_auto_columns": null,
+ "grid_auto_flow": null,
+ "grid_auto_rows": null,
+ "grid_column": null,
+ "grid_gap": null,
+ "grid_row": null,
+ "grid_template_areas": null,
+ "grid_template_columns": null,
+ "grid_template_rows": null,
+ "height": null,
+ "justify_content": null,
+ "justify_items": null,
+ "left": null,
+ "margin": null,
+ "max_height": null,
+ "max_width": null,
+ "min_height": null,
+ "min_width": null,
+ "object_fit": null,
+ "object_position": null,
+ "order": null,
+ "overflow": null,
+ "padding": null,
+ "right": null,
+ "top": null,
+ "visibility": null,
+ "width": "20px"
+ }
+ }
+ },
+ "version_major": 2,
+ "version_minor": 0
+ }
+ }
+ },
+ "nbformat": 4,
+ "nbformat_minor": 5
+}