{ "cells": [ { "cell_type": "code", "execution_count": 1, "id": "6c2e3bb3-5d74-4259-ac11-6e446ff4c685", "metadata": { "execution": { "iopub.execute_input": "2025-11-03T15:20:31.899453Z", "iopub.status.busy": "2025-11-03T15:20:31.898173Z", "iopub.status.idle": "2025-11-03T15:20:53.142161Z", "shell.execute_reply": "2025-11-03T15:20:53.141103Z" }, "papermill": { "duration": 21.260594, "end_time": "2025-11-03T15:20:53.144490", "exception": false, "start_time": "2025-11-03T15:20:31.883896", "status": "completed" }, "tags": [] }, "outputs": [], "source": [ "import os, json, random, time\n", "from pathlib import Path\n", "\n", "import gc\n", "import torch\n", "import numpy as np\n", "import pandas as pd\n", "from tqdm.auto import tqdm\n", "\n", "import matplotlib.pyplot as plt\n", "\n", "# Local modules\n", "from model import load_model\n", "from dataset import load_combined_minimal, balanced_sample, SimpleTextDataset, get_seed_sets_for_steering\n", "from validator import evaluate_minimal\n", "\n", "from domain_specific_proposed import build_agentic_defense, cleanup_models" ] }, { "cell_type": "code", "execution_count": 2, "id": "8ce3d9b5-5e59-457f-ba20-ec34b1007c98", "metadata": { "execution": { "iopub.execute_input": "2025-11-03T15:20:53.168331Z", "iopub.status.busy": "2025-11-03T15:20:53.167070Z", "iopub.status.idle": "2025-11-03T15:20:53.186980Z", "shell.execute_reply": "2025-11-03T15:20:53.185922Z" }, "papermill": { "duration": 0.034818, "end_time": "2025-11-03T15:20:53.189229", "exception": false, "start_time": "2025-11-03T15:20:53.154411", "status": "completed" }, "tags": [] }, "outputs": [], "source": [ "SEED = 42\n", "random.seed(SEED); np.random.seed(SEED)\n", "try:\n", " import torch\n", " torch.manual_seed(SEED)\n", "except Exception:\n", " pass\n", "\n", "# Config\n", "ALIGNED_KEY = \"aligned\" \n", "UNALIGNED_KEY = \"unaligned\"\n", "\n", "MAX_UNSAFE_EVAL = 200\n", "SAFE_SEED = 96\n", "UNSAFE_SEED= 96\n", "\n", "OUTDIR = Path(\"results/asv_notebook_domain\")\n", "OUTDIR.mkdir(parents=True, exist_ok=True)" ] }, { "cell_type": "code", "execution_count": 3, "id": "16d224b4-fe71-4992-8dbe-e19aae08924d", "metadata": { "execution": { "iopub.execute_input": "2025-11-03T15:20:53.208706Z", "iopub.status.busy": "2025-11-03T15:20:53.207601Z", "iopub.status.idle": "2025-11-03T15:20:59.266192Z", "shell.execute_reply": "2025-11-03T15:20:59.264754Z" }, "papermill": { "duration": 6.071502, "end_time": "2025-11-03T15:20:59.268829", "exception": false, "start_time": "2025-11-03T15:20:53.197327", "status": "completed" }, "tags": [] }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "[INFO] Unsafe eval set size: 200\n", "[INFO] Steering seed sets -> safe: 96, unsafe: 96\n" ] } ], "source": [ "df_all_ds = load_combined_minimal(\"xstest_prompts.csv\")\n", "full_df = df_all_ds.df\n", "\n", "unsafe_df = full_df[full_df['label'] == 'unsafe'].copy()\n", "if len(unsafe_df) == 0:\n", " raise RuntimeError(\"No 'unsafe' rows found. Ensure your CSV/HF data is available.\")\n", "\n", "if len(unsafe_df) > MAX_UNSAFE_EVAL:\n", " unsafe_eval_df = unsafe_df.sample(MAX_UNSAFE_EVAL, random_state=SEED).reset_index(drop=True)\n", " unsafe_eval_df['id'] = unsafe_eval_df.index.astype(int)\n", "else:\n", " unsafe_eval_df = unsafe_df.reset_index(drop=True)\n", " unsafe_eval_df['id'] = unsafe_eval_df.index.astype(int)\n", "\n", "print(f\"[INFO] Unsafe eval set size: {len(unsafe_eval_df)}\")\n", "\n", "\n", "safe_prompts_seed, unsafe_prompts_seed = get_seed_sets_for_steering(\n", " full_df, n_safe=SAFE_SEED, n_unsafe=UNSAFE_SEED, seed=SEED\n", ")\n", "print(f\"[INFO] Steering seed sets -> safe: {len(safe_prompts_seed)}, unsafe: {len(unsafe_prompts_seed)}\")" ] }, { "cell_type": "code", "execution_count": 4, "id": "1d9558ae-89b7-4785-b95b-957fe2027db0", "metadata": { "execution": { "iopub.execute_input": "2025-11-03T15:20:59.296171Z", "iopub.status.busy": "2025-11-03T15:20:59.295432Z", "iopub.status.idle": "2025-11-03T15:20:59.333768Z", "shell.execute_reply": "2025-11-03T15:20:59.332645Z" }, "papermill": { "duration": 0.053923, "end_time": "2025-11-03T15:20:59.335883", "exception": false, "start_time": "2025-11-03T15:20:59.281960", "status": "completed" }, "tags": [] }, "outputs": [], "source": [ "MAX_INPUT_TOKENS = 2048\n", "MAX_NEW_TOKENS = 768\n", "USE_CACHE = False\n", "\n", "def _asr(df):\n", " if df is None or len(df) == 0 or \"jailbreak_success\" not in df.columns:\n", " return float(\"nan\")\n", " return float(df[\"jailbreak_success\"].astype(bool).mean())\n", "\n", "def run_generation_df(wrapper, df_prompts, *,\n", " steerer=None,\n", " prompt_defense=None,\n", " agentic=None,\n", " max_input_tokens=MAX_INPUT_TOKENS,\n", " max_new_tokens=MAX_NEW_TOKENS,\n", " temperature=0.0, top_p=1.0, clear_cuda_each=1):\n", " rows = []\n", " iterator = tqdm(df_prompts.itertuples(index=False), total=len(df_prompts), desc=\"Generate (full)\")\n", "\n", " hf = wrapper.hf\n", " tok = wrapper.tokenizer\n", "\n", " # Respect global USE_CACHE if defined\n", " try:\n", " hf.config.use_cache = USE_CACHE\n", " if hasattr(hf, \"generation_config\"):\n", " hf.generation_config.use_cache = USE_CACHE\n", " except Exception:\n", " pass\n", "\n", " eos_id = tok.eos_token_id\n", " if eos_id is None and getattr(tok, \"pad_token_id\", None) is not None:\n", " eos_id = tok.pad_token_id\n", "\n", " for i, row in enumerate(iterator, 1):\n", " orig_prompt = row.prompt\n", "\n", " if agentic is not None:\n", " try:\n", " final_out, verdict, info_agentic, rewritten_prompt = agentic(\n", " wrapper, orig_prompt,\n", " max_input_tokens=max_input_tokens,\n", " max_new_tokens=max_new_tokens,\n", " use_cache=USE_CACHE,\n", " )\n", " except Exception as e:\n", " rewritten_prompt = None\n", " verdict = {\"safe\": False, \"reasons\": [f\"agentic_error: {type(e).__name__}\"]} # optional\n", " if hasattr(tok, \"apply_chat_template\"):\n", " msgs = [{\"role\": \"user\", \"content\": orig_prompt}]\n", " text = tok.apply_chat_template(msgs, add_generation_prompt=True, tokenize=False)\n", " else:\n", " text = (\n", " \"<|begin_of_text|>\"\n", " \"<|start_header_id|>user<|end_header_id|>\\n\"\n", " f\"{orig_prompt}\\n<|eot_id|>\"\n", " \"<|start_header_id|>assistant<|end_header_id|>\\n\"\n", " )\n", " enc = tok(text, return_tensors=\"pt\", truncation=True, max_length=max_input_tokens).to(hf.device)\n", " gen_kwargs = dict(\n", " max_new_tokens=max_new_tokens,\n", " do_sample=False if (temperature is None or temperature == 0.0) else True,\n", " temperature=None if (temperature is None or temperature == 0.0) else float(temperature),\n", " top_p=top_p,\n", " use_cache=USE_CACHE,\n", " )\n", " if eos_id is not None:\n", " gen_kwargs[\"eos_token_id\"] = eos_id\n", " gen_kwargs[\"pad_token_id\"] = eos_id\n", " with torch.inference_mode():\n", " out_ids = hf.generate(**enc, **gen_kwargs)\n", " gen_only = out_ids[0][enc[\"input_ids\"].shape[1]:]\n", " final_out = tok.decode(gen_only, skip_special_tokens=True).strip()\n", "\n", " rows.append({\n", " \"id\": int(row.id),\n", " \"prompt\": orig_prompt,\n", " \"label\": row.label,\n", " \"model_output\": final_out,\n", " \"rewritten_prompt\": rewritten_prompt,\n", " \"judge_safe\": verdict.get(\"safe\") if isinstance(verdict, dict) else None,\n", " \"judge_reasons\": \"; \".join(verdict.get(\"reasons\", [])) if isinstance(verdict, dict) else None,\n", " })\n", "\n", " if (clear_cuda_each is not None) and (i % clear_cuda_each == 0):\n", " if torch.cuda.is_available():\n", " torch.cuda.empty_cache()\n", " torch.cuda.ipc_collect()\n", " import gc as _gc; _gc.collect()\n", " continue # next row\n", "\n", " sys_prompt = None\n", " prompt = orig_prompt\n", "\n", " if prompt_defense is not None:\n", " try:\n", " transformed, _sys_ignored, info = prompt_defense(orig_prompt)\n", " prompt = transformed if transformed is not None else orig_prompt\n", " sys_prompt = None\n", " except Exception:\n", " prompt = orig_prompt\n", " sys_prompt = None\n", "\n", " if hasattr(tok, \"apply_chat_template\"):\n", " msgs = [{\"role\": \"user\", \"content\": prompt}]\n", " text = tok.apply_chat_template(msgs, add_generation_prompt=True, tokenize=False)\n", " else:\n", " text = (\n", " \"<|begin_of_text|>\"\n", " \"<|start_header_id|>user<|end_header_id|>\\n\"\n", " f\"{prompt}\\n<|eot_id|>\"\n", " \"<|start_header_id|>assistant<|end_header_id|>\\n\"\n", " )\n", "\n", " enc = tok(text, return_tensors=\"pt\", truncation=True, max_length=max_input_tokens).to(hf.device)\n", "\n", " gen_kwargs = dict(\n", " max_new_tokens=max_new_tokens,\n", " do_sample=False if (temperature is None or temperature == 0.0) else True,\n", " temperature=None if (temperature is None or temperature == 0.0) else float(temperature),\n", " top_p=top_p,\n", " use_cache=USE_CACHE,\n", " )\n", " if eos_id is not None:\n", " gen_kwargs[\"eos_token_id\"] = eos_id\n", " gen_kwargs[\"pad_token_id\"] = eos_id\n", "\n", " with torch.inference_mode():\n", " if steerer is None:\n", " out_ids = hf.generate(**enc, **gen_kwargs)\n", " else:\n", " with steerer.steering_context(prompt_for_alpha=orig_prompt):\n", " out_ids = hf.generate(**enc, **gen_kwargs)\n", "\n", " gen_only = out_ids[0][enc[\"input_ids\"].shape[1]:]\n", " text_out = tok.decode(gen_only, skip_special_tokens=True).strip()\n", "\n", " rows.append({\n", " \"id\": int(row.id),\n", " \"prompt\": orig_prompt,\n", " \"label\": row.label,\n", " \"model_output\": text_out\n", " })\n", "\n", " if (clear_cuda_each is not None) and (i % clear_cuda_each == 0):\n", " if torch.cuda.is_available():\n", " torch.cuda.empty_cache()\n", " torch.cuda.ipc_collect()\n", " import gc as _gc; _gc.collect()\n", "\n", " return pd.DataFrame(rows)" ] }, { "cell_type": "markdown", "id": "07c90dee-645d-4fb6-a485-12500ea3f660", "metadata": { "papermill": { "duration": 0.01123, "end_time": "2025-11-03T15:20:59.356453", "exception": false, "start_time": "2025-11-03T15:20:59.345223", "status": "completed" }, "tags": [] }, "source": [ "## Aligned Model" ] }, { "cell_type": "code", "execution_count": 5, "id": "059dac08-2621-4551-9d6c-2c72b2309138", "metadata": { "execution": { "iopub.execute_input": "2025-11-03T15:20:59.382517Z", "iopub.status.busy": "2025-11-03T15:20:59.381204Z", "iopub.status.idle": "2025-11-03T15:21:43.489702Z", "shell.execute_reply": "2025-11-03T15:21:43.488431Z" }, "papermill": { "duration": 44.122993, "end_time": "2025-11-03T15:21:43.491047", "exception": false, "start_time": "2025-11-03T15:20:59.368054", "status": "completed" }, "tags": [] }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "[INFO] Loading aligned model...\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "`torch_dtype` is deprecated! Use `dtype` instead!\n" ] }, { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "cba786146e0e4ac2a6670ad4469bf3d5", "version_major": 2, "version_minor": 0 }, "text/plain": [ "Loading checkpoint shards: 0%| | 0/4 [00:00 Say 'ok' to\n" ] } ], "source": [ "print(\"[INFO] Loading aligned model...\")\n", "aligned = load_model(ALIGNED_KEY)\n", "\n", "print(\"[TEST] Aligned sample ->\", aligned.generate(\"Say 'ok'.\", max_new_tokens=5))" ] }, { "cell_type": "code", "execution_count": 6, "id": "9e387a8e-3244-4719-b9c1-e1bb48bf3509", "metadata": { "execution": { "iopub.execute_input": "2025-11-03T15:21:43.526945Z", "iopub.status.busy": "2025-11-03T15:21:43.526052Z", "iopub.status.idle": "2025-11-03T17:02:39.606189Z", "shell.execute_reply": "2025-11-03T17:02:39.605751Z" }, "papermill": { "duration": 6056.095046, "end_time": "2025-11-03T17:02:39.607153", "exception": false, "start_time": "2025-11-03T15:21:43.512107", "status": "completed" }, "tags": [] }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "[BASELINE] Evaluating ALIGNED (no defense, FULL outputs) ...\n" ] }, { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "646b840d12a04135abdf18b807806d53", "version_major": 2, "version_minor": 0 }, "text/plain": [ "Generate (full): 0%| | 0/200 [00:00 Say 'ok' right\n" ] } ], "source": [ "print(\"[INFO] Loading unaligned model...\")\n", "unaligned = load_model(UNALIGNED_KEY)\n", "print(\"[TEST] Unaligned sample ->\", unaligned.generate(\"Say 'ok'.\", max_new_tokens=5))" ] }, { "cell_type": "code", "execution_count": 11, "id": "2251a9e9-2093-4aee-b419-25e667c166cb", "metadata": { "execution": { "iopub.execute_input": "2025-11-03T18:22:23.250453Z", "iopub.status.busy": "2025-11-03T18:22:23.250065Z", "iopub.status.idle": "2025-11-03T20:23:02.510562Z", "shell.execute_reply": "2025-11-03T20:23:02.510136Z" }, "papermill": { "duration": 7239.27906, "end_time": "2025-11-03T20:23:02.511363", "exception": false, "start_time": "2025-11-03T18:22:23.232303", "status": "completed" }, "tags": [] }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "[BASELINE] Evaluating UNALIGNED (no defense, FULL outputs) ...\n" ] }, { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "6a3f8f83f86f4d98a17ba3019511efc9", "version_major": 2, "version_minor": 0 }, "text/plain": [ "Generate (full): 0%| | 0/200 [00:00" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "plt.figure(figsize=(10, 4))\n", "y_a = df_eval_aligned_base['jailbreak_success'].astype(int).values\n", "y_u = df_eval_unaligned_base['jailbreak_success'].astype(int).values\n", "x = np.arange(len(y_a))\n", "\n", "plt.plot(x, y_a, label=\"Aligned (no defense)\")\n", "plt.plot(x, y_u, label=\"Unaligned (no defense)\")\n", "plt.xlabel(\"Attempt index\")\n", "plt.ylabel(\"Success (0/1)\")\n", "plt.title(\"Jailbreak Attempts vs Success — Baseline\")\n", "plt.legend()\n", "plt.tight_layout()\n", "plt.show()" ] }, { "cell_type": "code", "execution_count": 17, "id": "00b4072a-cc01-419d-a89b-cfddfd45ec14", "metadata": { "execution": { "iopub.execute_input": "2025-11-03T21:30:34.110235Z", "iopub.status.busy": "2025-11-03T21:30:34.109852Z", "iopub.status.idle": "2025-11-03T21:30:34.213417Z", "shell.execute_reply": "2025-11-03T21:30:34.213050Z" }, "papermill": { "duration": 0.112133, "end_time": "2025-11-03T21:30:34.214155", "exception": false, "start_time": "2025-11-03T21:30:34.102022", "status": "completed" }, "tags": [] }, "outputs": [ { "data": { "image/png": "iVBORw0KGgoAAAANSUhEUgAAA90AAAGGCAYAAABmGOKbAAAAOnRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjEwLjAsIGh0dHBzOi8vbWF0cGxvdGxpYi5vcmcvlHJYcgAAAAlwSFlzAAAPYQAAD2EBqD+naQAAX6VJREFUeJzt3Xd8Tvf///HnFdkyCLKIhJbYu1attiQ2RVG1R6uoVZ+W0go1Sq1Pq8ZHY7WKtkZLVcWsEZtSVNWKVmJL1AhJzu+P/nJ9e0kiV8glEo/77XbduN7nfc55nXNyruR5nWUyDMMQAAAAAADIdHZZXQAAAAAAADkVoRsAAAAAABshdAMAAAAAYCOEbgAAAAAAbITQDQAAAACAjRC6AQAAAACwEUI3AAAAAAA2QugGAAAAAMBGCN0AAAAAANgIoRsAnlDz58+XyWTS3r17MzTe5s2bZTKZtHnzZnNbWFiYTCaTRb+goCA1bdo0M0rNNMm1f/vtt480ncOHD8tkMsnBwUHR0dEpht+6dUthYWEW6yjZjh07FBYWpuvXrz9SDY/LV199pWnTpmV1GRly7tw59enTR8WLF5eLi4u8vLxUtmxZ9erVS+fOncvq8p46QUFB6tq160ONe+bMGTVp0kReXl4ymUwaOHBgptYGADmBfVYXAADIXJUqVVJkZKRKlSqV1aVkmc8//1ySlJCQoIULF+rdd9+1GH7r1i2NGjVKklSvXj2LYTt27NCoUaPUtWtX5cmT53GU+0i++uor/frrr9km7Pz555+qVKmS8uTJo7ffflvBwcGKjY3V0aNH9fXXX+vUqVMKCAjI6jJhpUGDBmnXrl2aO3eufH195efnl9UlAcATh9ANADmMh4eHqlevbtN53Lt3TyaTSfb2T96vkfj4eC1atEjly5fX5cuXNXfu3BShG1lnzpw5unz5snbv3q0iRYqY21u2bKn33ntPSUlJWVgdMurXX39V1apV1bJly6wuBQCeWJxeDgDZxN69e9W+fXsFBQXJxcVFQUFBevXVV3X27FmLfqmdXv4gK1asULly5eTs7KyiRYvqk08+SXV6X3zxhd5++20VLFhQTk5O+uOPPyRJ69ev10svvSQPDw+5urrq+eef14YNGyym8ccff6hbt24qVqyYXF1dVbBgQTVr1kyHDx9Ot764uDiFhobKx8dHu3fvTrf/ypUrdeXKFfXs2VNdunTR77//rm3btpmHnzlzRgUKFJAkjRo1SiaTSSaTSV27dlVYWJj+85//SJKKFCliHvbvdbl06VLVqFFDuXPnlpubm0JDQ3XgwAGLGrp27So3Nzf99ttvCg0NVe7cueXn56ePPvpIkrRz507VqlVLuXPnVvHixbVgwQKL8ZMvLYiIiFC3bt3k5eWl3Llzq1mzZjp16pS5X7169fTDDz/o7Nmz5lr/fRnBzJkzVb58ebm5ucnd3V0lSpTQe++9l+a6u3fvnry9vdWpU6cUw65fvy4XFxcNHjxYkpSUlKQxY8YoODhYLi4uypMnj8qVK6f//ve/D9w+V65ckZ2dnby9vVMdbmf3f3+a1KtXL8WZCNI/6zcoKMiiLT4+XqNHj1bJkiXl7OysfPny6YUXXtCOHTvMfZKSkvTpp5+qQoUK5pqrV6+u77//3mJa1mzjU6dOqX379vL395eTk5N8fHz00ksv6eDBg+Y+GzduVL169ZQvXz65uLiocOHCat26tW7duvXAdWQr9+7d0zvvvCNfX1+5urqqVq1aae5TMTExeuONN1SoUCE5OjqqSJEiGjVqlBISEiT93+fCH3/8oR9//NH8s3fmzBlJ/+y3Q4YMUZEiReTo6KiCBQtq4MCBunnzpsV8TCaT+vXrpy+++EIlS5aUq6urypcvr9WrV1v0u3Tpkl5//XUFBATIyclJBQoU0PPPP6/169db9LPm8wgAHjdCNwBkE2fOnFFwcLCmTZumn376SRMmTFB0dLSee+45Xb58+aGmefDgQQ0cOFCDBg3SihUrVLNmTQ0YMECTJk1K0XfYsGGKiorSrFmztGrVKnl7e+vLL79USEiIPDw8tGDBAn399dfy8vJSaGioxR+658+fV758+fTRRx9p7dq1+uyzz2Rvb69q1arp+PHjadb3559/qlatWjp79qwiIyNVtWrVdJcpPDxcTk5Oeu2119S9e3eZTCaFh4ebh/v5+Wnt2rWSpB49eigyMlKRkZF6//331bNnT7311luSpOXLl5uHVapUSZI0btw4vfrqqypVqpS+/vprffHFF7px44Zq166to0ePWtRx7949tWrVSk2aNNF3332nRo0aadiwYXrvvffUpUsXde/eXStWrFBwcLC6du2qffv2pViWHj16yM7Oznzd9u7du1WvXj3z9eYzZszQ888/L19f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8BUrVqhfv37666+/MrO+bIHTywEAAADg6ZLpp5dfuXJFwcHBaQ4vXry4rl27lrEqAQAAAADIwawO3VWrVtXYsWOVkJCQYlhCQoLGjRunqlWrZmpxAAAAAABkZ1Zf0/3pp58qJCRE3t7eqlu3rnx8fGQymRQTE6Off/5ZTk5OioiIsGWtAAAAAABkKxl6ZNiNGzf05ZdfaufOnYqJiZEk+fr6qkaNGurQocNTez0z13QDAAAAwNPFps/phiVCNwAAAAA8XTL1Rmo3b97M0Mwz2h8AAAAAgJzIqtD97LPPaty4cTp//nyafQzDUEREhBo1aqRPPvkk0woEAAAAACC7supGaps3b9aIESM0atQoVahQQVWqVJG/v7+cnZ117do1HT16VJGRkXJwcNCwYcP0+uuv27puAAAAAACeeBm6pvvPP//UN998o59//llnzpzR7du3lT9/flWsWFGhoaFq3Lix7OysfgpZjsE13QAAAADwdOFGao8RoRsAAAAAni6ZeiM1AAAAAACQcYRuAAAAAABshNANAAAAAICNELoBAAAAALARQjcAAAAAADaS4dC9du1abdu2zfz+s88+U4UKFdShQwddu3YtU4sDAAAAACA7y3Do/s9//qO4uDhJ0uHDh/X222+rcePGOnXqlAYPHpzpBQIAAAAAkF3ZZ3SE06dPq1SpUpKkZcuWqWnTpho3bpz279+vxo0bZ3qBAAAAAABkVxk+0u3o6Khbt25JktavX6+QkBBJkpeXl/kIuC3NmDFDRYoUkbOzsypXrqytW7c+sP+WLVtUuXJlOTs7q2jRopo1a1aKPsuWLVOpUqXk5OSkUqVKacWKFbYqHwAAAADwFMlw6K5Vq5YGDx6sDz/8ULt371aTJk0kSb///rsKFSqU6QX+29KlSzVw4EANHz5cBw4cUO3atdWoUSNFRUWl2v/06dNq3LixateurQMHDui9995T//79tWzZMnOfyMhItWvXTp06ddIvv/yiTp06qW3bttq1a5dNlwUAAAAAkPOZDMMwMjJCVFSU+vTpo3Pnzql///7q0aOHJGnQoEFKTEzUJ598YpNCJalatWqqVKmSZs6caW4rWbKkWrZsqfHjx6fo/+677+r777/XsWPHzG29e/fWL7/8osjISElSu3btFBcXpx9//NHcp2HDhsqbN68WL15sVV1xcXHy9PRUbGys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", "text/plain": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "plt.figure(figsize=(10, 4))\n", "y_a = df_eval_aligned_def['jailbreak_success'].astype(int).values\n", "y_u = df_eval_unaligned_def['jailbreak_success'].astype(int).values\n", "x = np.arange(len(y_a))\n", "\n", "plt.plot(x, y_a, label=\"Aligned (defense)\")\n", "plt.plot(x, y_u, label=\"Unaligned (defense)\")\n", "plt.xlabel(\"Attempt index\")\n", "plt.ylabel(\"Success (0/1)\")\n", "plt.title(\"Jailbreak Attempts vs Success — defense\")\n", "plt.legend()\n", "plt.tight_layout()\n", "plt.show()" ] }, { "cell_type": "code", "execution_count": 18, "id": "7986b2a6-a0af-4301-9b5e-773ce3493dce", "metadata": { "execution": { "iopub.execute_input": "2025-11-03T21:30:34.240277Z", "iopub.status.busy": "2025-11-03T21:30:34.239959Z", "iopub.status.idle": "2025-11-03T21:30:34.322967Z", "shell.execute_reply": "2025-11-03T21:30:34.322608Z" }, "papermill": { "duration": 0.101231, "end_time": "2025-11-03T21:30:34.323675", "exception": false, "start_time": "2025-11-03T21:30:34.222444", "status": "completed" }, "tags": [] }, "outputs": [ { "data": { "image/png": "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1+jp6cHa2hpZWVn8ugmifOjq6jI0EVGZxeCUj9zTEDwVQURERK/i5HAiIiIimRiciIiIiGRicCIiIiKSicGJiIiISCYGJyIiIiKZGJyIiIiIZGJwIiIiIpKJwYmIiIhIJgYnIiIiIpk0HpwWL14MOzs76Ovrw9XVFdHR0QX2jYyMhEKhyPM4f/78e6yYiIiIyiqNBqewsDCMGjUKkydPRlxcHJo3b4727dsjMTGx0PUuXLiApKQk6VGzZs33VDERERGVZRoNTgsWLMDgwYMxZMgQODs7IygoCFZWVliyZEmh65mZmcHCwkJ68AtHiYiI6H3QWHDKzMxEbGwsvL291dq9vb1x5MiRQtdt0KABLC0t0apVK0RERJRkmUREREQSHU3t+N69e8jOzoa5ublau7m5OZKTk/Ndx9LSEsuWLYOrqysyMjKwdu1atGrVCpGRkWjRokW+62RkZCAjI0N6npaWVnyDICIiojJFY8Epl0KhUHsuhMjTlsvR0RGOjo7Sc3d3d9y4cQPz5s0rMDgFBgZixowZxVcwERERlVkaO1VXqVIlaGtr5zm6lJKSkucoVGGaNm2KS5cuFbh84sSJSE1NlR43btx465qJiIiobNNYcNLT04OrqyvCw8PV2sPDw+Hh4SF7O3FxcbC0tCxwuVKphImJidqDiIiI6G1o9FTd6NGj0a9fP7i5ucHd3R3Lli1DYmIi/P39Abw8WnTr1i2sWbMGABAUFARbW1vUrl0bmZmZ+P3337F582Zs3rxZk8MgIiKiMkKjwcnX1xf379/HzJkzkZSUBBcXF+zatQs2NjYAgKSkJLV7OmVmZmLMmDG4desWDAwMULt2bezcuRMdOnTQ1BCIiIioDFEIIYSmi3if0tLSoFKpkJqaytN2RPRBsJ2wU9MllHnX5vhougQqQUXJBhr/yhUiIiKiDwWDExEREZFMDE5EREREMjE4EREREcnE4EREREQkE4MTERERkUwMTkREREQyMTgRERERycTgRERERCQTgxMRERGRTAxORERERDIxOBERERHJxOBEREREJBODExEREZFMDE5EREREMjE4EREREcnE4EREREQkE4MTERERkUwMTkREREQyMTgRERERycTgRERERCQTgxMRERGRTAxORERERDIxOBERERHJxOBEREREJBODExEREZFMDE5EREREMjE4EREREcnE4EREREQkE4MTERERkUwMTkREREQyMTgRERERycTgRERERCQTgxMRERGRTAxORERERDIxOBERERHJxOBEREREJBODExEREZFMDE5EREREMjE4EREREcnE4EREREQkk8aD0+LFi2FnZwd9fX24uroiOjpa1nqHDx+Gjo4O6tevX7IFEhEREf1/Gg1OYWFhGDVqFCZPnoy4uDg0b94c7du3R2JiYqHrpaamws/PD61atXpPlRIRERFpODgtWLAAgwcPxpAhQ+Ds7IygoCBYWVlhyZIlha43bNgw9O7dG+7u7u+pUiIiIiINBqfMzEzExsbC29tbrd3b2xtHjhwpcL1Vq1YhISEB06ZNk7WfjIwMpKWlqT2IiIiI3obGgtO9e/eQnZ0Nc3NztXZzc3MkJyfnu86lS5cwYcIErFu3Djo6OrL2ExgYCJVKJT2srKzeuXYiIiIqmzQ+OVyhUKg9F0LkaQOA7Oxs9O7dGzNmzICDg4Ps7U+cOBGpqanS48aNG+9cMxEREZVN8g7blIBKlSpBW1s7z9GllJSUPEehAODx48c4efIk4uLi8NVXXwEAcnJyIISAjo4O9u3bh08//TTPekqlEkqlsmQGQURERGWKxo446enpwdXVFeHh4Wrt4eHh8PDwyNPfxMQEp0+fRnx8vPTw9/eHo6Mj4uPj0aRJk/dVOhEREZVRGjviBACjR49Gv3794ObmBnd3dyxbtgyJiYnw9/cH8PI0261bt7BmzRpoaWnBxcVFbX0zMzPo6+vnaSciIiIqCRoNTr6+vrh//z5mzpyJpKQkuLi4YNeuXbCxsQEAJCUlvfGeTkRERETvi0IIITRdxPuUlpYGlUqF1NRUmJiYaLocIqI3sp2wU9MllHnX5vhougQqQUXJBhq/qo6IiIjoQ8HgRERERCQTgxMRERGRTAxORERERDIxOBERERHJxOBEREREJBODExEREZFMDE5EREREMjE4EREREcnE4EREREQkE4MTERERkUwMTkREREQyMTgRERERycTgRERERCSTjqYL+BjZTtip6RLKvGtzfDRdAhERfYR4xImIiIhIJgYnIiIiIpkYnIiIiIhkYnAiIiIikonBiYiIiEgmBiciIiIimRiciIiIiGRicCIiIiKSqViD0x9//FGcmyMiIiIqVYoUnLKysnDmzBlcvHhRrX3btm2oV68e+vTpU6zFEREREZUmsoPT2bNn4eDggLp168LZ2Rldu3bFnTt34Onpif79+6NNmza4fPlySdZKREREpFGyv6tuwoQJsLOzw8KFC7Fu3TqEhYXh33//Rd++fbFjxw4YGxuXZJ1EREREGic7OJ04cQK7du1Cw4YN8cknnyAsLAxjx47F0KFDS7I+IiIiolJD9qm6lJQUVK1aFQBQvnx5lCtXDp6eniVWGBEREVFpIzs4KRQKaGn9X3ctLS3o6uqWSFFEREREpZHsU3VCCDg4OEChUAAAnjx5ggYNGqiFKQB48OBB8VZIREREVErIDk6rVq0qyTqIiIiISj3Zwal///4lWQcRERFRqSc7OOXn+fPnCAsLQ3p6Otq0aYOaNWsWV11EREREpY7s4DR27FhkZmbil19+AQBkZmbC3d0dZ86cQbly5TBu3DiEh4fD3d29xIolIiIi0iTZV9Xt3r0brVq1kp6vW7cO169fx6VLl/Dw4UN0794ds2bNKpEiiYiIiEoD2cEpMTERtWrVkp7v27cP3bp1g42NDRQKBb755hvExcWVSJFEREREpYHs4KSlpQUhhPT82LFjaNq0qfS8fPnyePjwYfFWR0RERFSKyA5OTk5O2L59OwDgzJkzSExMhJeXl7T8+vXrMDc3L/4KiYiIiEqJIk0O79WrF3bu3IkzZ86gQ4cOsLOzk5bv2rULjRs3LpEiiYiIiEoD2UecvvjiC+zatQt169ZFQEAAwsLC1JaXK1fura6oW7x4Mezs7KCvrw9XV1dER0cX2PfQoUNo1qwZTE1NYWBgACcnJ/z8889F3icRERHR2yjSfZxat26N1q1bq7WlpqZi3bp12LZtG/755x8EBATI3l5YWBhGjRqFxYsXo1mzZvjtt9/Qvn17nD17FtbW1nn6Gxoa4quvvkLdunVhaGiIQ4cOYdiwYTA0NMR//vOfogyFiIiIqMhkH3F63cGDB9G3b19YWlpi0aJF6NChA06ePFmkbSxYsACDBw/GkCFD4OzsjKCgIFhZWWHJkiX59m/QoAF69eqF2rVrw9bWFn379kXbtm0LPUpFREREVFyKdMTp5s2bCAkJQXBwMNLT09GjRw+8ePECmzdvVrtVgRyZmZmIjY3FhAkT1Nq9vb1x5MgRWduIi4vDkSNHCr1/VEZGBjIyMqTnaWlpRaqTiIiIKJfsI04dOnRArVq1cPbsWSxatAi3b9/GokWL3nrH9+7dQ3Z2dp4r8czNzZGcnFzoutWqVYNSqYSbmxtGjBiBIUOGFNg3MDAQKpVKelhZWb11zURERFS2yT7itG/fPnz99df48ssvi/U76RQKhdpzIUSettdFR0fjyZMnOHbsGCZMmIAaNWqgV69e+fadOHEiRo8eLT1PS0tjeCIiIqK3Ijs4RUdHIzg4GG5ubnByckK/fv3g6+v71juuVKkStLW18xxdSklJeeP9oHJvg1CnTh3cuXMH06dPLzA4KZVKKJXKt66TiIiIKJfsU3Xu7u5Yvnw5kpKSMGzYMISGhqJq1arIyclBeHg4Hj9+XKQd6+npwdXVFeHh4Wrt4eHh8PDwkL0dIYTaHCYiIiKiklLkq+rKlSuHQYMG4dChQzh9+jS+/fZbzJkzB2ZmZvjss8+KtK3Ro0djxYoVCA4Oxrlz5xAQEIDExET4+/sDeHmazc/PT+r/66+/Yvv27bh06RIuXbqEVatWYd68eejbt29Rh0FERERUZEW6qu51jo6OmDt3LgIDA7F9+3YEBwcXaX1fX1/cv38fM2fORFJSElxcXLBr1y7Y2NgAAJKSkpCYmCj1z8nJwcSJE3H16lXo6OjA3t4ec+bMwbBhw95lGERERESyKMSr39xbBqSlpUGlUiE1NRUmJiYlsg/bCTtLZLsk37U5PpougajY8DNF8/iZ8nErSjZ46xtgEhEREZU1DE5EREREMjE4EREREcnE4EREREQkE4MTERERkUwMTkREREQyMTgRERERycTgRERERCQTgxMRERGRTAxORERERDIxOBERERHJxOBEREREJBODExEREZFMDE5EREREMjE4EREREcnE4EREREQkE4MTERERkUwMTkREREQyMTgRERERycTgRERERCQTgxMRERGRTAxORERERDIxOBERERHJxOBEREREJBODExEREZFMDE5EREREMjE4EREREcnE4EREREQkE4MTERERkUwMTkREREQyMTgRERERycTgRERERCQTgxMRERGRTAxORERERDIxOBERERHJxOBEREREJBODExEREZFMDE5EREREMjE4EREREcnE4EREREQkk8aD0+LFi2FnZwd9fX24uroiOjq6wL7/+9//0KZNG1SuXBkmJiZwd3fH3r1732O1REREVJZpNDiFhYVh1KhRmDx5MuLi4tC8eXO0b98eiYmJ+fb/66+/0KZNG+zatQuxsbHw8vJCp06dEBcX954rJyIiorJIIYQQmtp5kyZN0LBhQyxZskRqc3Z2RufOnREYGChrG7Vr14avry+mTp0qq39aWhpUKhVSU1NhYmLyVnW/ie2EnSWyXZLv2hwfTZdAVGz4maJ5/Ez5uBUlG2jsiFNmZiZiY2Ph7e2t1u7t7Y0jR47I2kZOTg4eP36MihUrlkSJRERERGp0NLXje/fuITs7G+bm5mrt5ubmSE5OlrWN+fPnIz09HT169CiwT0ZGBjIyMqTnaWlpb1cwERERlXkanxyuUCjUngsh8rTlZ8OGDZg+fTrCwsJgZmZWYL/AwECoVCrpYWVl9c41ExERUdmkseBUqVIlaGtr5zm6lJKSkuco1OvCwsIwePBgbNy4Ea1bty6078SJE5Gamio9bty48c61ExERUdmkseCkp6cHV1dXhIeHq7WHh4fDw8OjwPU2bNiAAQMGYP369fDxefNkPaVSCRMTE7UHERER0dvQ2BwnABg9ejT69esHNzc3uLu7Y9myZUhMTIS/vz+Al0eLbt26hTVr1gB4GZr8/Pzwyy+/oGnTptLRKgMDA6hUKo2Ng4iIiMoGjQYnX19f3L9/HzNnzkRSUhJcXFywa9cu2NjYAACSkpLU7un022+/ISsrCyNGjMCIESOk9v79+yMkJOR9l09ERERljEaDEwAMHz4cw4cPz3fZ62EoMjKy5AsiIiIiKoDGr6ojIiIi+lAwOBERERHJxOBEREREJBODExEREZFMDE5EREREMjE4EREREcnE4EREREQkE4MTERERkUwMTkREREQyMTgRERERycTgRERERCQTgxMRERGRTAxORERERDIxOBERERHJxOBEREREJBODExEREZFMDE5EREREMjE4EREREcnE4EREREQkE4MTERERkUwMTkREREQyMTgRERERycTgRERERCQTgxMRERGRTAxORERERDIxOBERERHJxOBEREREJBODExEREZFMDE5EREREMjE4EREREcnE4EREREQkE4MTERERkUwMTkREREQyMTgRERERycTgRERERCQTgxMRERGRTAxORERERDIxOBERERHJxOBEREREJBODExEREZFMGg9Oixcvhp2dHfT19eHq6oro6OgC+yYlJaF3795wdHSElpYWRo0a9f4KJSIiojJPo8EpLCwMo0aNwuTJkxEXF4fmzZujffv2SExMzLd/RkYGKleujMmTJ6NevXrvuVoiIiIq6zQanBYsWIDBgwdjyJAhcHZ2RlBQEKysrLBkyZJ8+9va2uKXX36Bn58fVCrVe66WiIiIyjqNBafMzEzExsbC29tbrd3b2xtHjhzRUFVEREREBdPR1I7v3buH7OxsmJubq7Wbm5sjOTm52PaTkZGBjIwM6XlaWlqxbZuIiIjKFo1PDlcoFGrPhRB52t5FYGAgVCqV9LCysiq2bRMREVHZorHgVKlSJWhra+c5upSSkpLnKNS7mDhxIlJTU6XHjRs3im3bREREVLZoLDjp6enB1dUV4eHhau3h4eHw8PAotv0olUqYmJioPYiIiIjehsbmOAHA6NGj0a9fP7i5ucHd3R3Lli1DYmIi/P39Abw8WnTr1i2sWbNGWic+Ph4A8OTJE9y9exfx8fHQ09NDrVq1NDEEIiIiKkM0Gpx8fX1x//59zJw5E0lJSXBxccGuXbtgY2MD4OUNL1+/p1ODBg2k/4+NjcX69ethY2ODa9euvc/SiYiIqAzSaHACgOHDh2P48OH5LgsJCcnTJoQo4YqIiIiI8qfxq+qIiIiIPhQMTkREREQyMTgRERERycTgRERERCQTgxMRERGRTAxORERERDIxOBERERHJxOBEREREJBODExEREZFMDE5EREREMjE4EREREcnE4EREREQkE4MTERERkUwMTkREREQyMTgRERERycTgRERERCQTgxMRERGRTAxORERERDIxOBERERHJxOBEREREJBODExEREZFMDE5EREREMjE4EREREcnE4EREREQkE4MTERERkUwMTkREREQyMTgRERERycTgRERERCQTgxMRERGRTAxORERERDIxOBERERHJxOBEREREJBODExEREZFMDE5EREREMjE4EREREcnE4EREREQkE4MTERERkUwMTkREREQyMTgRERERycTgRERERCQTgxMRERGRTBoPTosXL4adnR309fXh6uqK6OjoQvtHRUXB1dUV+vr6qF69OpYuXfqeKiUiIqKyTqPBKSwsDKNGjcLkyZMRFxeH5s2bo3379khMTMy3/9WrV9GhQwc0b94ccXFxmDRpEr7++mts3rz5PVdOREREZZFGg9OCBQswePBgDBkyBM7OzggKCoKVlRWWLFmSb/+lS5fC2toaQUFB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", "text/plain": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "labels = [\"Aligned\", \"Unaligned\"]\n", "baseline = [asr_aligned_base, asr_unaligned_base]\n", "defense = [asr_aligned_def, asr_unaligned_def]\n", "\n", "plt.figure(figsize=(6,4))\n", "x = np.arange(len(labels))\n", "width = 0.35\n", "plt.bar(x - width/2, baseline, width, label='Baseline')\n", "plt.bar(x + width/2, defense, width, label='With Domain Defence')\n", "plt.xticks(x, labels)\n", "plt.ylabel('ASR')\n", "plt.title('Attack Success Rate (lower is better)')\n", "plt.legend()\n", "plt.tight_layout()\n", "plt.show()" ] }, { "cell_type": "code", "execution_count": null, "id": "af7dfa1e-3bf9-4524-bc60-033247a67948", "metadata": { "papermill": { "duration": 0.009218, "end_time": "2025-11-03T21:30:34.342231", "exception": false, "start_time": "2025-11-03T21:30:34.333013", "status": "completed" }, "tags": [] }, "outputs": [], "source": [] } ], "metadata": { "kernelspec": { "display_name": "Python 3 (ipykernel)", "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.13.1" }, "papermill": { "default_parameters": {}, "duration": 22209.048305, "end_time": "2025-11-03T21:30:38.001191", "environment_variables": {}, "exception": null, "input_path": "proposed_domain.ipynb", "output_path": "outs_domain.ipynb", "parameters": {}, "start_time": "2025-11-03T15:20:28.952886", "version": "2.6.0" }, "widgets": { "application/vnd.jupyter.widget-state+json": { "state": { "03ce32490c5444458d1153de9adedfdd": { "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": "" } }, "073cf7e78dc640298cb53fce35aec7e9": { "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_3059754cb66a489d9a15b1e26294177a", "placeholder": "​", "style": "IPY_MODEL_6478a2cd9c484ea6bf5755278a33c3ee", "tabbable": null, "tooltip": null, "value": " 200/200 [1:03:24<00:00, 12.78s/it]" } }, "0a4814616d44412d8a3dddbab329ad73": { "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 } }, "0bd7b5236c9640d2b59863684d9e4031": { "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 } }, "10a8f07b56f145a3829b1d15d31c8812": { "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 } }, "1773b9ab899a47ec80a80e2c8a0233cb": { "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": "" } }, "18bf555c1b474264b0cce0920f4734ff": { "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_b62af63df9574c8695d8fb430a0f6fcc", "placeholder": "​", "style": "IPY_MODEL_afed6e9fdc0547e98eef95b9bedeb400", "tabbable": null, "tooltip": null, "value": "Judge (minimal): 100%" } }, "1b68a1ab95a04c03844e44f09dcc1dc1": { "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_ce6e7d8ad6c347e59efe201d3aff9aaf", "IPY_MODEL_63e0e522fcf64a52ba0ab97129683c26", "IPY_MODEL_073cf7e78dc640298cb53fce35aec7e9" ], "layout": "IPY_MODEL_edbf10c270d24e9ea0e8065213347bde", "tabbable": null, "tooltip": null } }, "1c18449c92184f8a92149f88236c27d5": { "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_539e8ebfc8904305ac0a223f3fed8362", "IPY_MODEL_3030d0a593ad407ba7f2a49262391027", "IPY_MODEL_f1107a5d033a47bc87f54589b04f922c" ], "layout": "IPY_MODEL_67c914b890e1402e934eee5af276608c", "tabbable": null, "tooltip": null } }, "1da99c795696473681fcc7856103dec8": { "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_3731084758174ace9ff84541e6d7851c", "max": 200, "min": 0, "orientation": "horizontal", "style": "IPY_MODEL_03ce32490c5444458d1153de9adedfdd", "tabbable": null, "tooltip": null, "value": 200 } }, "1eea633928f3411783f2b45e0b71a785": { "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 } }, "222e1eb01fde41ac8ed9fa4453df34f3": { "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 } }, "24d0f1539a834fff9ab30d413650ae99": { "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 } }, "24d7282df37e432fbfdae234ab298155": { "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 } }, "252054f3fc584c67b0d1ba65793a651c": { "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 } }, "26cd032e7868449881e582794182799b": { "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_fd246b217bd14415adb3a842d8135d6f", "placeholder": "​", "style": "IPY_MODEL_0bd7b5236c9640d2b59863684d9e4031", "tabbable": null, "tooltip": null, "value": " 4/4 [00:40<00:00,  8.78s/it]" } }, "2b9657d178c64142b41b8f8e1a760712": { "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 } }, "2e763d15b5ad4ae7b07a5c2449609d2a": { "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 } }, "3030d0a593ad407ba7f2a49262391027": { "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_24d7282df37e432fbfdae234ab298155", "max": 200, "min": 0, "orientation": "horizontal", "style": "IPY_MODEL_69e328960cae45588a5e69caf68193bf", "tabbable": null, "tooltip": null, "value": 200 } }, "3044cb51046f437bbcec008bab28240a": { "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_ffc66f948137469693e879128948ed4e", "placeholder": "​", "style": "IPY_MODEL_3d46f15f72b94459b48123b678c63822", "tabbable": null, "tooltip": null, "value": " 200/200 [15:31<00:00,  4.64s/it]" } }, "3048c8955ba940a69a4d45b51203a801": { "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 } }, "3059754cb66a489d9a15b1e26294177a": { "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 } }, "34ab3fc5924f491987cda19f0b1cefe2": { "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 } }, "3731084758174ace9ff84541e6d7851c": { "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 } }, "3d46f15f72b94459b48123b678c63822": { "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 } }, "3db6a0cb9d9444559e2be44b60657c40": { "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_18bf555c1b474264b0cce0920f4734ff", "IPY_MODEL_b0d6c235dd2741e9922c94eacada979a", "IPY_MODEL_3044cb51046f437bbcec008bab28240a" ], "layout": "IPY_MODEL_55c62b6e55e049e1a94d2ab552e26f11", "tabbable": null, "tooltip": null } }, "3f6471ea2c9a4d54a09f4926540cd5dd": { "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": "" } }, "4210527c3208477287bfb5e7c412ac9b": { "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_939c097b2adf4e32a5ecc12d51379547", "IPY_MODEL_53352251aef44924ac18248ae2bd3857", "IPY_MODEL_80be136efdd64f649b1827e5c80c2de2" ], "layout": "IPY_MODEL_222e1eb01fde41ac8ed9fa4453df34f3", "tabbable": null, "tooltip": null } }, "4226df45249f45a6a05aeee3a4ba6964": { "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 } }, "445ff842325d4baabefc8132045e16b1": { "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_ebd884e55214415e9af2f0d0843c74de", "placeholder": "​", "style": "IPY_MODEL_e5a837e173fc4c19957b7705d3763bb8", "tabbable": null, "tooltip": null, "value": "Loading checkpoint shards: 100%" } }, "4922faff6a57473f9bc477808f03b4a1": { "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_f0cb7c635ab14a3184fb2888175cd552", "placeholder": "​", "style": "IPY_MODEL_d12142399f7c4d6fa40d67dbbd5f928b", "tabbable": null, "tooltip": null, "value": "Judge (minimal): 100%" } }, "4be75e0a6cb045c290c8634a06ccccb5": { "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 } }, "4bfe75122b5049c592fe536f55d7e7df": { "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 } }, "4eaa9b1fb1114781a041faca9a40cd02": { "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_65364cd22fac4ddb86f23f5bf1e38de3", "max": 200, "min": 0, "orientation": "horizontal", "style": "IPY_MODEL_1773b9ab899a47ec80a80e2c8a0233cb", "tabbable": null, "tooltip": null, "value": 200 } }, "4ebb82271aeb4cd9a85cd6142bacb7dc": { "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_aef474780eef4ec29a484c0269f7d638", "max": 4, "min": 0, "orientation": "horizontal", "style": "IPY_MODEL_7f2433bcce41403d80f7940c39924fa1", "tabbable": null, "tooltip": null, "value": 4 } }, "53352251aef44924ac18248ae2bd3857": { "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_2e763d15b5ad4ae7b07a5c2449609d2a", "max": 2, "min": 0, "orientation": "horizontal", "style": "IPY_MODEL_6e264a66fa464c138526b18f2927e74c", "tabbable": null, "tooltip": null, "value": 2 } }, "539e8ebfc8904305ac0a223f3fed8362": { "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_b9e1c11be64d42689464d3412088e17e", "placeholder": "​", "style": "IPY_MODEL_b6e6f516653a47809d8b0175d3f0e826", "tabbable": null, "tooltip": null, "value": "Generate (full): 100%" } }, "55c62b6e55e049e1a94d2ab552e26f11": { "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 } }, "57119e8c808344ee84bc4d2e887dae19": { "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_c0180e75ece445b8910aaa1b10b51fe4", "IPY_MODEL_4ebb82271aeb4cd9a85cd6142bacb7dc", "IPY_MODEL_d0887f5876064143a04c5c89fc80e995" ], "layout": "IPY_MODEL_f4b42658acf341ed96daba072a4f2dfb", "tabbable": null, "tooltip": null } }, "588ec33595f94ba39153b9b87cc04581": { "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 } }, "5b8c0e22ed6d445d86672cc29f77f4e3": { "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 } }, "5bbb220adc3c4cca938526f4f5cb8b47": { "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_6d3a57f5f45646bdb051e7095ca2e0b1", "placeholder": "​", "style": "IPY_MODEL_10a8f07b56f145a3829b1d15d31c8812", "tabbable": null, "tooltip": null, "value": "Judge (minimal): 100%" } }, "617bb9ef21c242da837c446d113c7507": { "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_4be75e0a6cb045c290c8634a06ccccb5", "placeholder": "​", "style": "IPY_MODEL_588ec33595f94ba39153b9b87cc04581", "tabbable": null, "tooltip": null, "value": " 200/200 [16:07<00:00,  4.69s/it]" } }, "637f1eb316234b6a96732ae052467e7c": { "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 } }, "63e0e522fcf64a52ba0ab97129683c26": { "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_711e5009d6c54a639ea5833f08952177", "max": 200, "min": 0, "orientation": "horizontal", "style": "IPY_MODEL_90b68b6819444ddf80c1bbeb1e64f5f7", "tabbable": null, "tooltip": null, "value": 200 } }, "63f14680cb084576b963261276f27f5e": { "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 } }, "6401a35041af4a3aa723fe05983f2322": { "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": "" } }, "646b840d12a04135abdf18b807806d53": { "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_c830d39525ba4fd09f012bf60d2c6387", "IPY_MODEL_cd553a88190c4147962f3f41631e55c0", "IPY_MODEL_8e166bc83fbb44d18653a6289a2d7170" ], "layout": "IPY_MODEL_0a4814616d44412d8a3dddbab329ad73", "tabbable": null, "tooltip": null } }, "6478a2cd9c484ea6bf5755278a33c3ee": { "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 } }, "65364cd22fac4ddb86f23f5bf1e38de3": { "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 } }, "67c914b890e1402e934eee5af276608c": { "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 } }, "6858165aeced447fa951b877b7ccf59a": { "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_252054f3fc584c67b0d1ba65793a651c", "placeholder": "​", "style": "IPY_MODEL_8387a7feacdd49e2bf31f729b620f454", "tabbable": null, "tooltip": null, "value": " 200/200 [1:45:07<00:00, 20.53s/it]" } }, "69e328960cae45588a5e69caf68193bf": { "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": "" } }, "6a3f8f83f86f4d98a17ba3019511efc9": { "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_fa56465fdd19406caf799047992af992", "IPY_MODEL_4eaa9b1fb1114781a041faca9a40cd02", "IPY_MODEL_6858165aeced447fa951b877b7ccf59a" ], "layout": "IPY_MODEL_34ab3fc5924f491987cda19f0b1cefe2", "tabbable": null, "tooltip": null } }, "6bc2806111f54eeb801eb553c72b420a": { "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 } }, "6d3a57f5f45646bdb051e7095ca2e0b1": { "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 } }, "6e264a66fa464c138526b18f2927e74c": { "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": "" } }, "711e5009d6c54a639ea5833f08952177": { "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 } }, "7338432beacd4a3c88b3a57632d3057c": { "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 } }, "73861a29602049a49d27545f71c92ce3": { "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 } }, "7743aa802ca241ba860d704c00bfae25": { "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_5bbb220adc3c4cca938526f4f5cb8b47", "IPY_MODEL_da9755f5cc334abbaaf76b8489be48d5", "IPY_MODEL_a928502fd7c241f4b13aa5ba96a60830" ], "layout": "IPY_MODEL_8beda4e1b8d94cda93d25872eca6c543", "tabbable": null, "tooltip": null } }, "783c8862915b4b79bbfd66a334543725": { "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 } }, "7c42de9a6bf24616b98ba892338e8fcf": { "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 } }, "7c6d93bfc9a04a399e4e9740339bf3fe": { "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 } }, "7ef0900221aa4fc296bff60c04bcaae3": { "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 } }, "7f2433bcce41403d80f7940c39924fa1": { "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": "" } }, "80be136efdd64f649b1827e5c80c2de2": { "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_7338432beacd4a3c88b3a57632d3057c", "placeholder": "​", "style": "IPY_MODEL_e0154ea434444a93bada527d325e4c65", "tabbable": null, "tooltip": null, "value": " 2/2 [00:21<00:00, 10.46s/it]" } }, "80e5b9682dd043e3a0eee1f9e5e8d3fb": { "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 } }, "8387a7feacdd49e2bf31f729b620f454": { "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 } }, "85432f8ad95346528272b7de87b07bab": { "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 } }, "8beda4e1b8d94cda93d25872eca6c543": { "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 } }, "8e166bc83fbb44d18653a6289a2d7170": { "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_2b9657d178c64142b41b8f8e1a760712", "placeholder": "​", "style": "IPY_MODEL_d3bcd9b278e24c429385d1ea11eb6c34", "tabbable": null, "tooltip": null, "value": " 200/200 [1:24:48<00:00, 15.85s/it]" } }, "8e3979d3d29e45d4b0b0e4607cadaf71": { "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_63f14680cb084576b963261276f27f5e", "placeholder": "​", "style": "IPY_MODEL_e99f54d9d193402ea6f7121aee0108ea", "tabbable": null, "tooltip": null, "value": "Judge (minimal): 100%" } }, "904574ff3bd24cffb4c1e91dc283ab09": { "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 } }, "90b68b6819444ddf80c1bbeb1e64f5f7": { "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": "" } }, "939c097b2adf4e32a5ecc12d51379547": { "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_b8b1a46737984ad2abf3380089db0106", "placeholder": "​", "style": "IPY_MODEL_c1593f26d9c04d239816f3c7a3680875", "tabbable": null, "tooltip": null, "value": "Loading checkpoint shards: 100%" } }, "a4f634f9b31d47b2b077f33ccf097c0b": { "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 } }, "a51ef478c4224299b2387d19afb6e173": { "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_6bc2806111f54eeb801eb553c72b420a", "placeholder": "​", "style": "IPY_MODEL_637f1eb316234b6a96732ae052467e7c", "tabbable": null, "tooltip": null, "value": " 200/200 [15:22<00:00,  4.61s/it]" } }, "a928502fd7c241f4b13aa5ba96a60830": { "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_4226df45249f45a6a05aeee3a4ba6964", "placeholder": "​", "style": "IPY_MODEL_904574ff3bd24cffb4c1e91dc283ab09", "tabbable": null, "tooltip": null, "value": " 200/200 [15:22<00:00,  4.61s/it]" } }, "ab135d91051e4694b4e6f47cc0b92b8f": { "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 } }, "ae9c04ac85ed4382923a8ae4ba8ff78e": { "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 } }, "aef474780eef4ec29a484c0269f7d638": { "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 } }, "af0c203c523e4bf9996bf0516ddb0d1e": { "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 } }, "afed6e9fdc0547e98eef95b9bedeb400": { "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 } }, "b0d6c235dd2741e9922c94eacada979a": { "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_24d0f1539a834fff9ab30d413650ae99", "max": 200, "min": 0, "orientation": "horizontal", "style": "IPY_MODEL_da4357cfe65840178388c17575ced946", "tabbable": null, "tooltip": null, "value": 200 } }, "b62af63df9574c8695d8fb430a0f6fcc": { "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 } }, "b6e6f516653a47809d8b0175d3f0e826": { "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 } }, "b8b1a46737984ad2abf3380089db0106": { "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 } }, "b9e1c11be64d42689464d3412088e17e": { "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 } }, "c0180e75ece445b8910aaa1b10b51fe4": { "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_af0c203c523e4bf9996bf0516ddb0d1e", "placeholder": "​", "style": "IPY_MODEL_e0f3edad506c4466abb313b8ff679748", "tabbable": null, "tooltip": null, "value": "Loading checkpoint shards: 100%" } }, "c1593f26d9c04d239816f3c7a3680875": { "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 } }, "c1e1e4d5f5ff4040abb729f4ccfcc7fc": { "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": "" } }, "c6acac69b30145d29152772a9ec8e899": { "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 } }, "c830d39525ba4fd09f012bf60d2c6387": { "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_783c8862915b4b79bbfd66a334543725", "placeholder": "​", "style": "IPY_MODEL_7ef0900221aa4fc296bff60c04bcaae3", "tabbable": null, "tooltip": null, "value": "Generate (full): 100%" } }, "cba786146e0e4ac2a6670ad4469bf3d5": { "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_445ff842325d4baabefc8132045e16b1", "IPY_MODEL_de213cc6afbe408098a33ee374552879", "IPY_MODEL_26cd032e7868449881e582794182799b" ], "layout": "IPY_MODEL_7c6d93bfc9a04a399e4e9740339bf3fe", "tabbable": null, "tooltip": null } }, "cd553a88190c4147962f3f41631e55c0": { "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_3048c8955ba940a69a4d45b51203a801", "max": 200, "min": 0, "orientation": "horizontal", "style": "IPY_MODEL_c1e1e4d5f5ff4040abb729f4ccfcc7fc", "tabbable": null, "tooltip": null, "value": 200 } }, "ce6e7d8ad6c347e59efe201d3aff9aaf": { "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_1eea633928f3411783f2b45e0b71a785", "placeholder": "​", "style": "IPY_MODEL_dcb390ebfa7a46e7a60d3f0e51d9b432", "tabbable": null, "tooltip": null, "value": "Generate (full): 100%" } }, "d0887f5876064143a04c5c89fc80e995": { "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_c6acac69b30145d29152772a9ec8e899", "placeholder": "​", "style": "IPY_MODEL_a4f634f9b31d47b2b077f33ccf097c0b", "tabbable": null, "tooltip": null, "value": " 4/4 [00:46<00:00, 10.10s/it]" } }, "d12142399f7c4d6fa40d67dbbd5f928b": { "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 } }, "d3bcd9b278e24c429385d1ea11eb6c34": { "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 } }, "d743639d510d4126abe620e877efaf47": { "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 } }, "da4357cfe65840178388c17575ced946": { "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": "" } }, "da9755f5cc334abbaaf76b8489be48d5": { "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_4bfe75122b5049c592fe536f55d7e7df", "max": 200, "min": 0, "orientation": "horizontal", "style": "IPY_MODEL_3f6471ea2c9a4d54a09f4926540cd5dd", "tabbable": null, "tooltip": null, "value": 200 } }, "dcb390ebfa7a46e7a60d3f0e51d9b432": { "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 } }, "de213cc6afbe408098a33ee374552879": { "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_d743639d510d4126abe620e877efaf47", "max": 4, "min": 0, "orientation": "horizontal", "style": "IPY_MODEL_6401a35041af4a3aa723fe05983f2322", "tabbable": null, "tooltip": null, "value": 4 } }, "e0154ea434444a93bada527d325e4c65": { "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 } }, "e0f3edad506c4466abb313b8ff679748": { "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 } }, "e5a837e173fc4c19957b7705d3763bb8": { "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 } }, "e99f54d9d193402ea6f7121aee0108ea": { "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 } }, "ebd884e55214415e9af2f0d0843c74de": { "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 } }, "edbf10c270d24e9ea0e8065213347bde": { "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 } }, "f0cb7c635ab14a3184fb2888175cd552": { "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 } }, "f1107a5d033a47bc87f54589b04f922c": { "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_5b8c0e22ed6d445d86672cc29f77f4e3", "placeholder": "​", "style": "IPY_MODEL_7c42de9a6bf24616b98ba892338e8fcf", "tabbable": null, "tooltip": null, "value": " 200/200 [52:01<00:00, 10.76s/it]" } }, "f154b4aae72042d698a642fd2bbebb47": { "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": "" } }, "f4b42658acf341ed96daba072a4f2dfb": { "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 } }, "f805cdda7a3c4505baf87e3a485b6ce7": { "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_8e3979d3d29e45d4b0b0e4607cadaf71", "IPY_MODEL_1da99c795696473681fcc7856103dec8", "IPY_MODEL_617bb9ef21c242da837c446d113c7507" ], "layout": "IPY_MODEL_73861a29602049a49d27545f71c92ce3", "tabbable": null, "tooltip": null } }, "f9fc06be23eb4cafa3eb1814b407706e": { "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_4922faff6a57473f9bc477808f03b4a1", "IPY_MODEL_fb593cc4b63c47c6829ad09852b27c0a", "IPY_MODEL_a51ef478c4224299b2387d19afb6e173" ], "layout": "IPY_MODEL_85432f8ad95346528272b7de87b07bab", "tabbable": null, "tooltip": null } }, "fa56465fdd19406caf799047992af992": { "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_ae9c04ac85ed4382923a8ae4ba8ff78e", "placeholder": "​", "style": "IPY_MODEL_ab135d91051e4694b4e6f47cc0b92b8f", "tabbable": null, "tooltip": null, "value": "Generate (full): 100%" } }, "fb593cc4b63c47c6829ad09852b27c0a": { "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_80e5b9682dd043e3a0eee1f9e5e8d3fb", "max": 200, "min": 0, "orientation": "horizontal", "style": "IPY_MODEL_f154b4aae72042d698a642fd2bbebb47", "tabbable": null, "tooltip": null, "value": 200 } }, "fd246b217bd14415adb3a842d8135d6f": { "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 } }, "ffc66f948137469693e879128948ed4e": { "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 } } }, "version_major": 2, "version_minor": 0 } } }, "nbformat": 4, "nbformat_minor": 5 }