{ "cells": [ { "cell_type": "markdown", "id": "3c34ec96", "metadata": {}, "source": [ "# Renderers\n", "\n", "This test showcases rendering with various renderer approaches." ] }, { "cell_type": "code", "execution_count": 1, "id": "1c00b067", "metadata": { "execution": { "iopub.execute_input": "2021-10-22T11:41:43.193811Z", "iopub.status.busy": "2021-10-22T11:41:43.193144Z", "iopub.status.idle": "2021-10-22T11:41:43.204280Z", "shell.execute_reply": "2021-10-22T11:41:43.203791Z" } }, "outputs": [], "source": [ "%load_ext autoreload\n", "%autoreload 2" ] }, { "cell_type": "code", "execution_count": 2, "id": "4a5b3f80", "metadata": { "execution": { "iopub.execute_input": "2021-10-22T11:41:43.208193Z", "iopub.status.busy": "2021-10-22T11:41:43.207535Z", "iopub.status.idle": "2021-10-22T11:41:43.304000Z", "shell.execute_reply": "2021-10-22T11:41:43.304439Z" } }, "outputs": [], "source": [ "import lmenv\n", "env = lmenv.load('.lmenv')" ] }, { "cell_type": "code", "execution_count": 3, "id": "d187b452", "metadata": { "execution": { "iopub.execute_input": "2021-10-22T11:41:43.307561Z", "iopub.status.busy": "2021-10-22T11:41:43.306830Z", "iopub.status.idle": "2021-10-22T11:41:43.531251Z", "shell.execute_reply": "2021-10-22T11:41:43.530770Z" } }, "outputs": [], "source": [ "import os\n", "import pickle\n", "import json\n", "import numpy as np\n", "import matplotlib.pyplot as plt\n", "import lightmetrica as lm\n", "%load_ext lightmetrica_jupyter\n", "import lmscene" ] }, { "cell_type": "code", "execution_count": 4, "id": "0371b75d", "metadata": { "execution": { "iopub.execute_input": "2021-10-22T11:41:43.537243Z", "iopub.status.busy": "2021-10-22T11:41:43.536044Z", "iopub.status.idle": "2021-10-22T11:41:43.549520Z", "shell.execute_reply": "2021-10-22T11:41:43.549893Z" } }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "[I|0.000] Lightmetrica -- Version 3.0.0 (rev. 70601db) Linux x64\n", "[I|0.000] Loading plugin [name='accel_embree']\n", "[I|0.001] .. Successfully loaded [name='accel_embree']\n" ] } ], "source": [ "lm.init()\n", "lm.log.init('jupyter')\n", "lm.progress.init('jupyter')\n", "lm.info()\n", "lm.comp.load_plugin(os.path.join(env.bin_path, 'accel_embree'))\n", "if not lm.Release:\n", " lm.parallel.init('openmp', num_threads=1)\n", " lm.debug.attach_to_debugger()" ] }, { "cell_type": "code", "execution_count": 5, "id": "7c0d2c61", "metadata": { "execution": { "iopub.execute_input": "2021-10-22T11:41:43.555978Z", "iopub.status.busy": "2021-10-22T11:41:43.555294Z", "iopub.status.idle": "2021-10-22T11:41:43.566409Z", "shell.execute_reply": "2021-10-22T11:41:43.565992Z" } }, "outputs": [], "source": [ "def render(scene, name, **kwargs):\n", " w = 854\n", " h = 480\n", " film = lm.load_film('film', 'bitmap', w=w, h=h)\n", " renderer = lm.load_renderer('renderer', name,\n", " scene=scene,\n", " output=film,\n", " max_verts=10,\n", " scheduler='time',\n", " render_time=30,\n", " **kwargs)\n", " renderer.render()\n", " return np.copy(film.buffer())\n", "\n", "def display_image(img, fig_size=15, scale=1):\n", " f = plt.figure(figsize=(fig_size,fig_size))\n", " ax = f.add_subplot(111) \n", " ax.imshow(np.clip(np.power(img*scale,1/2.2),0,1), origin='lower')\n", " ax.axis('off')\n", " plt.show()" ] }, { "cell_type": "markdown", "id": "6627b35b", "metadata": {}, "source": [ "## Scene setup" ] }, { "cell_type": "code", "execution_count": 6, "id": "3bdd1a93", "metadata": { "execution": { "iopub.execute_input": "2021-10-22T11:41:43.570728Z", "iopub.status.busy": "2021-10-22T11:41:43.570044Z", "iopub.status.idle": "2021-10-22T11:41:43.589857Z", "shell.execute_reply": "2021-10-22T11:41:43.589409Z" } }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "[I|0.034] Loading asset [name='accel']\n", "[I|0.035] .. {\"intcost\":1.0,\"maxBranchingFactor\":2,\"maxDepth\":18,\"maxLeafSize\":32,\"minLeafSize\":1,\"quality\":1,\"sahBlockSize\":1,\"travcost\":1.0}\n", "[I|0.035] .. {\"compact\":false,\"dynamic\":false,\"filter\":false,\"robust\":false}\n", "[I|0.035] Loading asset [name='scene']\n", "[I|0.035] Loading asset [name='camera_main']\n", "[I|0.035] Loading asset [name='model_obj']\n", "[I|0.036] .. Loading OBJ file [path='CornellBox-Sphere.obj']\n", "[I|0.036] .. Loading MTL file [path='CornellBox-Sphere.mtl']\n", "[I|0.038] Building acceleration structure [name='accel']\n", "[I|0.038] .. Flattening scene\n", "[I|0.039] .. Building\n" ] } ], "source": [ "# Create scene\n", "accel = lm.load_accel('accel', 'embree')\n", "scene = lm.load_scene('scene', 'default', accel=accel)\n", "lmscene.cornell_box_sphere(scene, env.scene_path)\n", "scene.build()" ] }, { "cell_type": "markdown", "id": "c5bca9dd", "metadata": {}, "source": [ "## Rendering" ] }, { "cell_type": "markdown", "id": "4f39370f", "metadata": {}, "source": [ "### Path tracing (naive)\n", "\n", "`renderer::pt` with `sampling_mode = naive`. For comparison, the primary rays are sampling from the entire image (`primary_ray_sampling_mode = image`)." ] }, { "cell_type": "code", "execution_count": 7, "id": "7c1555e2", "metadata": { "execution": { "iopub.execute_input": "2021-10-22T11:41:43.593468Z", "iopub.status.busy": "2021-10-22T11:41:43.593006Z", "iopub.status.idle": "2021-10-22T11:42:14.173914Z", "shell.execute_reply": "2021-10-22T11:42:14.174299Z" } }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "[I|0.058] Loading asset [name='film']\n", "[I|0.074] Loading asset [name='renderer']\n" ] }, { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "5742f9ed049a41db85fa676c2d867093", "version_major": 2, "version_minor": 0 }, "text/plain": [ " 0%| | 0/30.0 [00:00" ] }, "metadata": { "needs_background": "light" }, "output_type": "display_data" } ], "source": [ "img = render(scene, 'pt',\n", " sampling_mode='naive',\n", " primary_ray_sampling_mode='image')\n", "display_image(img)" ] }, { "cell_type": "markdown", "id": "1ea4eda9", "metadata": {}, "source": [ "### Path tracing (next event estimation)\n", "\n", "`renderer::pt` with `sampling_mode = nee`" ] }, { "cell_type": "code", "execution_count": 8, "id": "3e08d41f", "metadata": { "execution": { "iopub.execute_input": "2021-10-22T11:42:14.178856Z", "iopub.status.busy": "2021-10-22T11:42:14.178165Z", "iopub.status.idle": "2021-10-22T11:42:44.832462Z", "shell.execute_reply": "2021-10-22T11:42:44.832869Z" } }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "[I|30.642] Loading asset [name='film']\n", "[I|30.643] .. Asset [name='film'] has been already loaded. Replacing..\n", "[I|30.659] Loading asset [name='renderer']\n", "[I|30.659] .. Asset [name='renderer'] has been already loaded. Replacing..\n" ] }, { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "3336ad876ebe433982f03376fe6404d9", "version_major": 2, "version_minor": 0 }, "text/plain": [ " 0%| | 0/30.0 [00:00" ] }, "metadata": { "needs_background": "light" }, "output_type": "display_data" } ], "source": [ "img = render(scene, 'pt',\n", " sampling_mode='nee',\n", " primary_ray_sampling_mode='image')\n", "display_image(img)" ] }, { "cell_type": "markdown", "id": "24dac9f0", "metadata": {}, "source": [ "### Path tracing (multiple importance sampling)\n", "\n", "`renderer::pt` with `sampling_mode = mis`" ] }, { "cell_type": "code", "execution_count": 9, "id": "a1449f87", "metadata": { "execution": { "iopub.execute_input": "2021-10-22T11:42:44.836570Z", "iopub.status.busy": "2021-10-22T11:42:44.836095Z", "iopub.status.idle": "2021-10-22T11:43:15.600160Z", "shell.execute_reply": "2021-10-22T11:43:15.600581Z" } }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "[I|61.301] Loading asset [name='film']\n", "[I|61.301] .. Asset [name='film'] has been already loaded. Replacing..\n", "[I|61.314] Loading asset [name='renderer']\n", "[I|61.314] .. Asset [name='renderer'] has been already loaded. Replacing..\n" ] }, { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "b615bb693bfa436c8fd58750a10f9706", "version_major": 2, "version_minor": 0 }, "text/plain": [ " 0%| | 0/30.0 [00:00" ] }, "metadata": { "needs_background": "light" }, "output_type": "display_data" } ], "source": [ "img = render(scene, 'pt',\n", " sampling_mode='mis',\n", " primary_ray_sampling_mode='image')\n", "display_image(img)" ] }, { "cell_type": "markdown", "id": "63fa22c8", "metadata": {}, "source": [ "### Light tracing\n", "\n", "`renderer::lt`" ] }, { "cell_type": "code", "execution_count": 10, "id": "87ea4921", "metadata": { "execution": { "iopub.execute_input": "2021-10-22T11:43:15.604518Z", "iopub.status.busy": "2021-10-22T11:43:15.604041Z", "iopub.status.idle": "2021-10-22T11:43:46.326106Z", "shell.execute_reply": "2021-10-22T11:43:46.325632Z" } }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "[I|92.069] Loading asset [name='film']\n", "[I|92.069] .. Asset [name='film'] has been already loaded. Replacing..\n", "[I|92.082] Loading asset [name='renderer']\n", "[I|92.082] .. Asset [name='renderer'] has been already loaded. Replacing..\n" ] }, { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "5ca00d82fe5f43b8908a5771f1154542", "version_major": 2, "version_minor": 0 }, "text/plain": [ " 0%| | 0/30.0 [00:00" ] }, "metadata": { "needs_background": "light" }, "output_type": "display_data" } ], "source": [ "img = render(scene, 'lt')\n", "display_image(img)" ] }, { "cell_type": "markdown", "id": "6f52afdf", "metadata": {}, "source": [ "### Bidirectional path tracing\n", "\n", "`renderer::bdpt` (unoptimized, bad absolute performance)" ] }, { "cell_type": "code", "execution_count": 11, "id": "45c14887", "metadata": { "execution": { "iopub.execute_input": "2021-10-22T11:43:46.330601Z", "iopub.status.busy": "2021-10-22T11:43:46.329943Z", "iopub.status.idle": "2021-10-22T11:44:18.114371Z", "shell.execute_reply": "2021-10-22T11:44:18.114782Z" } }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "[I|122.794] Loading asset [name='film']\n", "[I|122.794] .. Asset [name='film'] has been already loaded. Replacing..\n", "[I|122.807] Loading asset [name='renderer']\n", "[I|122.807] .. Asset [name='renderer'] has been already loaded. Replacing..\n" ] }, { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "5791fcdea19e4d78b5b33f258498e79c", "version_major": 2, "version_minor": 0 }, "text/plain": [ " 0%| | 0/30.0 [00:00" ] }, "metadata": { "needs_background": "light" }, "output_type": "display_data" } ], "source": [ "img = render(scene, 'bdpt')\n", "display_image(img)" ] }, { "cell_type": "markdown", "id": "3ea9e5a7", "metadata": {}, "source": [ "`renderer::bdptopt` (optimized)" ] }, { "cell_type": "code", "execution_count": 12, "id": "fa58fa49", "metadata": { "execution": { "iopub.execute_input": "2021-10-22T11:44:18.118520Z", "iopub.status.busy": "2021-10-22T11:44:18.117290Z", "iopub.status.idle": "2021-10-22T11:44:48.748428Z", "shell.execute_reply": "2021-10-22T11:44:48.748023Z" } }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "[I|154.583] Loading asset [name='film']\n", "[I|154.583] .. Asset [name='film'] has been already loaded. Replacing..\n", "[I|154.596] Loading asset [name='renderer']\n", "[I|154.596] .. Asset [name='renderer'] has been already loaded. Replacing..\n" ] }, { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "048af4fcde2e4f28a9b7af80e349e18a", "version_major": 2, "version_minor": 0 }, "text/plain": [ " 0%| | 0/30.0 [00:00" ] }, "metadata": { "needs_background": "light" }, "output_type": "display_data" } ], "source": [ "img = render(scene, 'bdptopt')\n", "display_image(img)" ] } ], "metadata": { "jupytext": { "formats": "ipynb,py:light", "text_representation": { "extension": ".py", "format_name": "light", "format_version": "1.5", "jupytext_version": "1.3.3" } }, "kernelspec": { "display_name": "Python 3", "language": "python", "name": "python3" }, "language_info": { "codemirror_mode": { "name": "ipython", "version": 3 }, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3.7.10" }, "widgets": { "application/vnd.jupyter.widget-state+json": { "state": { "0179ee1f233744b59b19b03671142d49": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "0261e7c76cd244d089e3d839cf9405ec": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "DescriptionStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "description_width": "" } }, "03116fd2336248b1b96d3d48526b9c2b": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "DescriptionStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "description_width": "" } }, "048af4fcde2e4f28a9b7af80e349e18a": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HBoxModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HBoxModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HBoxView", "box_style": "", "children": [ "IPY_MODEL_3869e607c94e4f7f81e9cd0adc6f9ba7", "IPY_MODEL_9da51b3c01fb4c38a50928f645b6ce84", "IPY_MODEL_e0e776219f8d4fde9893ee1de230092f" ], "layout": "IPY_MODEL_a02ab582898a444980d816f60520b531" } }, "15343e312531410c9a3907f3bfac922a": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "DescriptionStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "description_width": "" } }, "180e14e0b7c74fa284e7da7502d6f700": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "1af3cdf770544a13bb01bd1e760273f4": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HTMLView", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_57596e54d7564493adfaabe3d411e852", "placeholder": "​", "style": "IPY_MODEL_8b7051b82a9e4146848aceb7de261037", "value": " 31.32/? [00:31<00:00, 1.00it/s]" } }, "23cd5645666f4d91b31e3d496cf145c8": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "DescriptionStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "description_width": "" } }, "28dbc7a66bb1432db2bd7600c2b45f7f": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "2af0a479b0eb43e7aa5d49692829c265": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "3336ad876ebe433982f03376fe6404d9": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HBoxModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HBoxModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HBoxView", "box_style": "", "children": [ "IPY_MODEL_fec5f2d529b34613b66417b9c414a323", "IPY_MODEL_8db70d45379e4a4a9b6e20c2628b32b3", "IPY_MODEL_6e6363060468429392988792a22143a0" ], "layout": "IPY_MODEL_ef6ee45cbf4740cba3310a7079ab98df" } }, "3869e607c94e4f7f81e9cd0adc6f9ba7": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HTMLView", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_96502e298b6f4c3aa34bc2b277051310", "placeholder": "​", "style": "IPY_MODEL_ec7e1b68dad54ac48ec8a7b7ae415da8", "value": "101%" } }, "388f867e913547458a467cb18176fbc8": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "3960ae7d31874f0d974d1e019b8b8fab": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HTMLView", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_2af0a479b0eb43e7aa5d49692829c265", "placeholder": "​", "style": "IPY_MODEL_0261e7c76cd244d089e3d839cf9405ec", "value": "" } }, "3ad248d326c4485989a7b8b4d05432fe": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "3d7f663f83534414ac444d8b03a8d236": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "ProgressStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "bar_color": null, "description_width": "" } }, "418910f3fa124a738704263e1c96ef3d": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "505a16e9ff3e4d489ed804dd4a26fcb9": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "FloatProgressModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "ProgressView", "bar_style": "success", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_a0fc75e731c949ef9adf899cf674a127", "max": 30.0, "min": 0.0, "orientation": "horizontal", "style": "IPY_MODEL_e585f225c8d74b34a4c8edc128f27000", "value": 30.0 } }, "51284297d1c44938b568e92c586e1e94": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "5742f9ed049a41db85fa676c2d867093": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HBoxModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HBoxModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HBoxView", "box_style": "", "children": [ "IPY_MODEL_935338607cf140cb8ea3c5075e1fdb8b", "IPY_MODEL_710f5cedb45b4a158b864d8efd3c7790", "IPY_MODEL_ddea5511b5e6446899a102c1c7a6568a" ], "layout": "IPY_MODEL_ea788635e2ad401b96618668c35143c0" } }, "57596e54d7564493adfaabe3d411e852": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "5791fcdea19e4d78b5b33f258498e79c": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HBoxModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HBoxModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HBoxView", "box_style": "", "children": [ "IPY_MODEL_3960ae7d31874f0d974d1e019b8b8fab", "IPY_MODEL_7df4820da61b4ba68b7f526b4d84f10e", "IPY_MODEL_1af3cdf770544a13bb01bd1e760273f4" ], "layout": "IPY_MODEL_3ad248d326c4485989a7b8b4d05432fe" } }, "5b68f054b38b4d88b239bd44b66c0387": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "5ca00d82fe5f43b8908a5771f1154542": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HBoxModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HBoxModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HBoxView", "box_style": "", "children": [ "IPY_MODEL_7e89fa481ae341ed887b4707cfa75830", "IPY_MODEL_c149fe4f57b746069c4cceba8325ffd4", "IPY_MODEL_c40b1806e5f64f33b728876743b34b8e" ], "layout": "IPY_MODEL_e58bfd9a3f414500be96389b3228ee24" } }, "6060eadb9fa94eacb9cca986e4943dd4": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "DescriptionStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "description_width": "" } }, "6313c87496814991b52b04fcd45870f2": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "ProgressStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "bar_color": null, "description_width": "" } }, "69be5b07cd1645528cd455d44ed1502f": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "DescriptionStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "description_width": "" } }, "6e6363060468429392988792a22143a0": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HTMLView", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_418910f3fa124a738704263e1c96ef3d", "placeholder": "​", "style": "IPY_MODEL_fa71949356e04ee892fbcddc3fbc788d", "value": " 30.176/30.0 [00:30<00:00, 1.00s/it]" } }, "710c0ecf93274949a717d8e481132c78": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HTMLView", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_388f867e913547458a467cb18176fbc8", "placeholder": "​", "style": "IPY_MODEL_a1a574ca05c6480383a953a41caa4724", "value": "101%" } }, "710f5cedb45b4a158b864d8efd3c7790": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "FloatProgressModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "ProgressView", "bar_style": "success", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_f85e0a54d323485ba69e36fa9da39afe", "max": 30.0, "min": 0.0, "orientation": "horizontal", "style": "IPY_MODEL_6313c87496814991b52b04fcd45870f2", "value": 30.0 } }, "733e3d12320b45b69f02e25bb07fecef": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "7df4820da61b4ba68b7f526b4d84f10e": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "FloatProgressModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "ProgressView", "bar_style": "success", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_733e3d12320b45b69f02e25bb07fecef", "max": 30.0, "min": 0.0, "orientation": "horizontal", "style": "IPY_MODEL_a2687b84ee514fdabad896152c4eb244", "value": 30.0 } }, "7e89fa481ae341ed887b4707cfa75830": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HTMLView", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_e697f275cea04ddfa4483b230232d4d1", "placeholder": "​", "style": "IPY_MODEL_23cd5645666f4d91b31e3d496cf145c8", "value": "101%" } }, "81ad02b9023f4846b3e909f6b7e209eb": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "ProgressStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "bar_color": null, "description_width": "" } }, "876f5fceadbb4a85973dd1655af4a232": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "ProgressStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "bar_color": null, "description_width": "" } }, "8b7051b82a9e4146848aceb7de261037": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "DescriptionStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "description_width": "" } }, "8db70d45379e4a4a9b6e20c2628b32b3": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "FloatProgressModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "ProgressView", "bar_style": "success", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_e00851abf91545c8abd201727c6ced61", "max": 30.0, "min": 0.0, "orientation": "horizontal", "style": "IPY_MODEL_876f5fceadbb4a85973dd1655af4a232", "value": 30.0 } }, "935338607cf140cb8ea3c5075e1fdb8b": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HTMLView", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_ead7d74f18764fdbb7845b612ee45fa1", "placeholder": "​", "style": "IPY_MODEL_6060eadb9fa94eacb9cca986e4943dd4", "value": "100%" } }, "96502e298b6f4c3aa34bc2b277051310": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "984fa10f031b4c5f89dbc77b64696f56": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "DescriptionStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "description_width": "" } }, "9da51b3c01fb4c38a50928f645b6ce84": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "FloatProgressModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "ProgressView", "bar_style": "success", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_5b68f054b38b4d88b239bd44b66c0387", "max": 30.0, "min": 0.0, "orientation": "horizontal", "style": "IPY_MODEL_81ad02b9023f4846b3e909f6b7e209eb", "value": 30.0 } }, "a02ab582898a444980d816f60520b531": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "a0fc75e731c949ef9adf899cf674a127": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "a1a574ca05c6480383a953a41caa4724": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "DescriptionStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "description_width": "" } }, "a2687b84ee514fdabad896152c4eb244": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "ProgressStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "bar_color": null, "description_width": "" } }, "b615bb693bfa436c8fd58750a10f9706": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HBoxModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HBoxModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HBoxView", "box_style": "", "children": [ "IPY_MODEL_710c0ecf93274949a717d8e481132c78", "IPY_MODEL_505a16e9ff3e4d489ed804dd4a26fcb9", "IPY_MODEL_c2951717e1eb4558af463fd9dd8f4f0b" ], "layout": "IPY_MODEL_180e14e0b7c74fa284e7da7502d6f700" } }, "b72218799b3b4d05b1177372adae2502": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "c149fe4f57b746069c4cceba8325ffd4": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "FloatProgressModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "ProgressView", "bar_style": "success", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_0179ee1f233744b59b19b03671142d49", "max": 30.0, "min": 0.0, "orientation": "horizontal", "style": "IPY_MODEL_3d7f663f83534414ac444d8b03a8d236", "value": 30.0 } }, "c2951717e1eb4558af463fd9dd8f4f0b": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HTMLView", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_b72218799b3b4d05b1177372adae2502", "placeholder": "​", "style": "IPY_MODEL_cb72b8b142ed4851b09e8a656f2a6982", "value": " 30.3/30.0 [00:30<00:00, 1.00it/s]" } }, "c40b1806e5f64f33b728876743b34b8e": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HTMLView", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_f0192fd468fe40a6bbd0e07bb325fbce", "placeholder": "​", "style": "IPY_MODEL_03116fd2336248b1b96d3d48526b9c2b", "value": " 30.211/30.0 [00:30<00:00, 1.00s/it]" } }, "cb72b8b142ed4851b09e8a656f2a6982": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "DescriptionStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "description_width": "" } }, "ddea5511b5e6446899a102c1c7a6568a": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HTMLView", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_f5fc49ae83fe4352a5eccbbc1413ced9", "placeholder": "​", "style": "IPY_MODEL_69be5b07cd1645528cd455d44ed1502f", "value": " 30.065/30.0 [00:30<00:00, 1.00s/it]" } }, "e00851abf91545c8abd201727c6ced61": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "e0e776219f8d4fde9893ee1de230092f": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HTMLView", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_28dbc7a66bb1432db2bd7600c2b45f7f", "placeholder": "​", "style": "IPY_MODEL_984fa10f031b4c5f89dbc77b64696f56", "value": " 30.167/30.0 [00:30<00:00, 1.00s/it]" } }, "e585f225c8d74b34a4c8edc128f27000": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "ProgressStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "bar_color": null, "description_width": "" } }, "e58bfd9a3f414500be96389b3228ee24": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "e697f275cea04ddfa4483b230232d4d1": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "ea788635e2ad401b96618668c35143c0": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "ead7d74f18764fdbb7845b612ee45fa1": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "ec7e1b68dad54ac48ec8a7b7ae415da8": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "DescriptionStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "description_width": "" } }, "ef6ee45cbf4740cba3310a7079ab98df": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "f0192fd468fe40a6bbd0e07bb325fbce": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "f5fc49ae83fe4352a5eccbbc1413ced9": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "f85e0a54d323485ba69e36fa9da39afe": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "fa71949356e04ee892fbcddc3fbc788d": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "DescriptionStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "description_width": "" } }, "fec5f2d529b34613b66417b9c414a323": { "model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HTMLView", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_51284297d1c44938b568e92c586e1e94", "placeholder": "​", "style": "IPY_MODEL_15343e312531410c9a3907f3bfac922a", "value": "101%" } } }, "version_major": 2, "version_minor": 0 } } }, "nbformat": 4, "nbformat_minor": 5 }