{ "cells": [ { "cell_type": "markdown", "metadata": {}, "source": [ "# Getting Started" ] }, { "cell_type": "code", "execution_count": 1, "metadata": {}, "outputs": [], "source": [ "%load_ext autoreload\n", "%autoreload 2" ] }, { "cell_type": "code", "execution_count": 2, "metadata": {}, "outputs": [], "source": [ "from metricx import Metric, Task" ] }, { "cell_type": "code", "execution_count": 3, "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
modeltimestampaurocfit-time
0model-A2020-10-19 11:44:24.6868961.000.10
1model-A2020-10-19 11:44:24.6869330.900.20
2model-A2020-10-19 11:44:24.6869600.950.20
3model-B2020-10-19 11:44:24.6869850.000.40
4model-B2020-10-19 11:44:24.6870090.010.24
5model-C2020-10-19 11:44:24.6870320.100.50
\n", "
" ], "text/plain": [ " model timestamp auroc fit-time\n", "0 model-A 2020-10-19 11:44:24.686896 1.00 0.10\n", "1 model-A 2020-10-19 11:44:24.686933 0.90 0.20\n", "2 model-A 2020-10-19 11:44:24.686960 0.95 0.20\n", "3 model-B 2020-10-19 11:44:24.686985 0.00 0.40\n", "4 model-B 2020-10-19 11:44:24.687009 0.01 0.24\n", "5 model-C 2020-10-19 11:44:24.687032 0.10 0.50" ] }, "execution_count": 3, "metadata": {}, "output_type": "execute_result" } ], "source": [ "task1 = Task(\n", " name=\"task-1\",\n", " metrics=[\n", " Metric(name=\"auroc\", is_higher_better=True),\n", " Metric(name=\"fit-time\", is_higher_better=False),\n", " ],\n", ")\n", "task1.report(\"model-A\", {\"auroc\": 1.0, \"fit-time\": 0.1})\n", "task1.report(\"model-A\", {\"auroc\": 0.9, \"fit-time\": 0.2})\n", "task1.report(\"model-A\", {\"auroc\": 0.95, \"fit-time\": 0.2})\n", "task1.report(\"model-B\", {\"auroc\": 0.0, \"fit-time\": 0.4})\n", "task1.report(\"model-B\", {\"auroc\": 0.01, \"fit-time\": 0.24})\n", "task1.report(\"model-C\", {\"auroc\": 0.1, \"fit-time\": 0.5})\n", "task1.to_df()" ] }, { "cell_type": "code", "execution_count": 4, "metadata": {}, "outputs": [ { "data": { "image/png": "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\n", "text/plain": [ "
" ] }, "metadata": { "needs_background": "light" }, "output_type": "display_data" } ], "source": [ "task2 = Task(\n", " name=\"task-2\",\n", " metrics=[\n", " Metric(name=\"error\", is_higher_better=False),\n", " Metric(name=\"fit-time\", is_higher_better=False),\n", " ],\n", ")\n", "task2.report(\"model-A\", {\"error\": 0.02, \"fit-time\": 0.1})\n", "task2.report(\"model-A\", {\"error\": 0.01, \"fit-time\": 0.2})\n", "task2.report(\"model-B\", {\"error\": 0.1, \"fit-time\": 0.3})\n", "task2.report(\"model-B\", {\"error\": 0.15, \"fit-time\": 0.24})\n", "task2.report(\"model-C\", {\"error\": 0.6, \"fit-time\": 0.4})\n", "task2.report(\"model-D\", {\"error\": 0.2, \"fit-time\": 0.2})\n", "task2.to_figure();" ] }, { "cell_type": "code", "execution_count": 5, "metadata": {}, "outputs": [ { "data": { "text/html": [ "\n", "
\n", " \n", " Loading BokehJS ...\n", "
" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/javascript": [ "\n", "(function(root) {\n", " function now() {\n", " return new Date();\n", " }\n", "\n", " var force = true;\n", "\n", " if (typeof root._bokeh_onload_callbacks === \"undefined\" || force === true) {\n", " root._bokeh_onload_callbacks = [];\n", " root._bokeh_is_loading = undefined;\n", " }\n", "\n", " var JS_MIME_TYPE = 'application/javascript';\n", " var HTML_MIME_TYPE = 'text/html';\n", " var EXEC_MIME_TYPE = 'application/vnd.bokehjs_exec.v0+json';\n", " var CLASS_NAME = 'output_bokeh rendered_html';\n", "\n", " /**\n", " * Render data to the DOM node\n", " */\n", " function render(props, node) {\n", " var script = document.createElement(\"script\");\n", " node.appendChild(script);\n", " }\n", "\n", " /**\n", " * Handle when an output is cleared or removed\n", " */\n", " function handleClearOutput(event, handle) {\n", " var cell = handle.cell;\n", "\n", " var id = cell.output_area._bokeh_element_id;\n", " var server_id = cell.output_area._bokeh_server_id;\n", " // Clean up Bokeh references\n", " if (id != null && id in Bokeh.index) {\n", " Bokeh.index[id].model.document.clear();\n", " delete Bokeh.index[id];\n", " }\n", "\n", " if (server_id !== undefined) {\n", " // Clean up Bokeh references\n", " var cmd = \"from bokeh.io.state import curstate; print(curstate().uuid_to_server['\" + server_id + \"'].get_sessions()[0].document.roots[0]._id)\";\n", " cell.notebook.kernel.execute(cmd, {\n", " iopub: {\n", " output: function(msg) {\n", " var id = msg.content.text.trim();\n", " if (id in Bokeh.index) {\n", " Bokeh.index[id].model.document.clear();\n", " delete Bokeh.index[id];\n", " }\n", " }\n", " }\n", " });\n", " // Destroy server and session\n", " var cmd = \"import bokeh.io.notebook as ion; ion.destroy_server('\" + server_id + \"')\";\n", " cell.notebook.kernel.execute(cmd);\n", " }\n", " }\n", "\n", " /**\n", " * Handle when a new output is added\n", " */\n", " function handleAddOutput(event, handle) {\n", " var output_area = handle.output_area;\n", " var output = handle.output;\n", "\n", " // limit handleAddOutput to display_data with EXEC_MIME_TYPE content only\n", " if ((output.output_type != \"display_data\") || (!output.data.hasOwnProperty(EXEC_MIME_TYPE))) {\n", " return\n", " }\n", "\n", " var toinsert = output_area.element.find(\".\" + CLASS_NAME.split(' ')[0]);\n", "\n", " if (output.metadata[EXEC_MIME_TYPE][\"id\"] !== undefined) {\n", " toinsert[toinsert.length - 1].firstChild.textContent = output.data[JS_MIME_TYPE];\n", " // store reference to embed id on output_area\n", " output_area._bokeh_element_id = output.metadata[EXEC_MIME_TYPE][\"id\"];\n", " }\n", " if (output.metadata[EXEC_MIME_TYPE][\"server_id\"] !== undefined) {\n", " var bk_div = document.createElement(\"div\");\n", " bk_div.innerHTML = output.data[HTML_MIME_TYPE];\n", " var script_attrs = bk_div.children[0].attributes;\n", " for (var i = 0; i < script_attrs.length; i++) {\n", " toinsert[toinsert.length - 1].firstChild.setAttribute(script_attrs[i].name, script_attrs[i].value);\n", " toinsert[toinsert.length - 1].firstChild.textContent = bk_div.children[0].textContent\n", " }\n", " // store reference to server id on output_area\n", " output_area._bokeh_server_id = output.metadata[EXEC_MIME_TYPE][\"server_id\"];\n", " }\n", " }\n", "\n", " function register_renderer(events, OutputArea) {\n", "\n", " function append_mime(data, metadata, element) {\n", " // create a DOM node to render to\n", " var toinsert = this.create_output_subarea(\n", " metadata,\n", " CLASS_NAME,\n", " EXEC_MIME_TYPE\n", " );\n", " this.keyboard_manager.register_events(toinsert);\n", " // Render to node\n", " var props = {data: data, metadata: metadata[EXEC_MIME_TYPE]};\n", " render(props, toinsert[toinsert.length - 1]);\n", " element.append(toinsert);\n", " return toinsert\n", " }\n", "\n", " /* Handle when an output is cleared or removed */\n", " events.on('clear_output.CodeCell', handleClearOutput);\n", " events.on('delete.Cell', handleClearOutput);\n", "\n", " /* Handle when a new output is added */\n", " events.on('output_added.OutputArea', handleAddOutput);\n", "\n", " /**\n", " * Register the mime type and append_mime function with output_area\n", " */\n", " OutputArea.prototype.register_mime_type(EXEC_MIME_TYPE, append_mime, {\n", " /* Is output safe? */\n", " safe: true,\n", " /* Index of renderer in `output_area.display_order` */\n", " index: 0\n", " });\n", " }\n", "\n", " // register the mime type if in Jupyter Notebook environment and previously unregistered\n", " if (root.Jupyter !== undefined) {\n", " var events = require('base/js/events');\n", " var OutputArea = require('notebook/js/outputarea').OutputArea;\n", "\n", " if (OutputArea.prototype.mime_types().indexOf(EXEC_MIME_TYPE) == -1) {\n", " register_renderer(events, OutputArea);\n", " }\n", " }\n", "\n", " \n", " if (typeof (root._bokeh_timeout) === \"undefined\" || force === true) {\n", " root._bokeh_timeout = Date.now() + 5000;\n", " root._bokeh_failed_load = false;\n", " }\n", "\n", " var NB_LOAD_WARNING = {'data': {'text/html':\n", " \"
\\n\"+\n", " \"

\\n\"+\n", " \"BokehJS does not appear to have successfully loaded. If loading BokehJS from CDN, this \\n\"+\n", " \"may be due to a slow or bad network connection. Possible fixes:\\n\"+\n", " \"

\\n\"+\n", " \"\\n\"+\n", " \"\\n\"+\n", " \"from bokeh.resources import INLINE\\n\"+\n", " \"output_notebook(resources=INLINE)\\n\"+\n", " \"\\n\"+\n", " \"
\"}};\n", "\n", " function display_loaded() {\n", " var el = document.getElementById(\"1001\");\n", " if (el != null) {\n", " el.textContent = \"BokehJS is loading...\";\n", " }\n", " if (root.Bokeh !== undefined) {\n", " if (el != null) {\n", " el.textContent = \"BokehJS \" + root.Bokeh.version + \" successfully loaded.\";\n", " }\n", " } else if (Date.now() < root._bokeh_timeout) {\n", " setTimeout(display_loaded, 100)\n", " }\n", " }\n", "\n", "\n", " function run_callbacks() {\n", " try {\n", " root._bokeh_onload_callbacks.forEach(function(callback) {\n", " if (callback != null)\n", " callback();\n", " });\n", " } finally {\n", " delete root._bokeh_onload_callbacks\n", " }\n", " console.debug(\"Bokeh: all callbacks have finished\");\n", " }\n", "\n", " function load_libs(css_urls, js_urls, callback) {\n", " if (css_urls == null) css_urls = [];\n", " if (js_urls == null) js_urls = [];\n", "\n", " root._bokeh_onload_callbacks.push(callback);\n", " if (root._bokeh_is_loading > 0) {\n", " console.debug(\"Bokeh: BokehJS is being loaded, scheduling callback at\", now());\n", " return null;\n", " }\n", " if (js_urls == null || js_urls.length === 0) {\n", " run_callbacks();\n", " return null;\n", " }\n", " console.debug(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n", " root._bokeh_is_loading = css_urls.length + js_urls.length;\n", "\n", " function on_load() {\n", " root._bokeh_is_loading--;\n", " if (root._bokeh_is_loading === 0) {\n", " console.debug(\"Bokeh: all BokehJS libraries/stylesheets loaded\");\n", " run_callbacks()\n", " }\n", " }\n", "\n", " function on_error() {\n", " console.error(\"failed to load \" + url);\n", " }\n", "\n", " for (var i = 0; i < css_urls.length; i++) {\n", " var url = css_urls[i];\n", " const element = document.createElement(\"link\");\n", " element.onload = on_load;\n", " element.onerror = on_error;\n", " element.rel = \"stylesheet\";\n", " element.type = \"text/css\";\n", " element.href = url;\n", " console.debug(\"Bokeh: injecting link tag for BokehJS stylesheet: \", url);\n", " document.body.appendChild(element);\n", " }\n", "\n", " const hashes = {\"https://cdn.bokeh.org/bokeh/release/bokeh-2.2.1.min.js\": \"qkRvDQVAIfzsJo40iRBbxt6sttt0hv4lh74DG7OK4MCHv4C5oohXYoHUM5W11uqS\", \"https://cdn.bokeh.org/bokeh/release/bokeh-widgets-2.2.1.min.js\": \"Sb7Mr06a9TNlet/GEBeKaf5xH3eb6AlCzwjtU82wNPyDrnfoiVl26qnvlKjmcAd+\", \"https://cdn.bokeh.org/bokeh/release/bokeh-tables-2.2.1.min.js\": \"HaJ15vgfmcfRtB4c4YBOI4f1MUujukqInOWVqZJZZGK7Q+ivud0OKGSTn/Vm2iso\"};\n", "\n", " for (var i = 0; i < js_urls.length; i++) {\n", " var url = js_urls[i];\n", " var element = document.createElement('script');\n", " element.onload = on_load;\n", " element.onerror = on_error;\n", " element.async = false;\n", " element.src = url;\n", " if (url in hashes) {\n", " element.crossOrigin = \"anonymous\";\n", " element.integrity = \"sha384-\" + hashes[url];\n", " }\n", " console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n", " document.head.appendChild(element);\n", " }\n", " };\n", "\n", " function inject_raw_css(css) {\n", " const element = document.createElement(\"style\");\n", " element.appendChild(document.createTextNode(css));\n", " document.body.appendChild(element);\n", " }\n", "\n", " \n", " var js_urls = [\"https://cdn.bokeh.org/bokeh/release/bokeh-2.2.1.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-widgets-2.2.1.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-tables-2.2.1.min.js\"];\n", " var css_urls = [];\n", " \n", "\n", " var inline_js = [\n", " function(Bokeh) {\n", " Bokeh.set_log_level(\"info\");\n", " },\n", " function(Bokeh) {\n", " \n", " \n", " }\n", " ];\n", "\n", " function run_inline_js() {\n", " \n", " if (root.Bokeh !== undefined || force === true) {\n", " \n", " for (var i = 0; i < inline_js.length; i++) {\n", " inline_js[i].call(root, root.Bokeh);\n", " }\n", " if (force === true) {\n", " display_loaded();\n", " }} else if (Date.now() < root._bokeh_timeout) {\n", " setTimeout(run_inline_js, 100);\n", " } else if (!root._bokeh_failed_load) {\n", " console.log(\"Bokeh: BokehJS failed to load within specified timeout.\");\n", " root._bokeh_failed_load = true;\n", " } else if (force !== true) {\n", " var cell = $(document.getElementById(\"1001\")).parents('.cell').data().cell;\n", " cell.output_area.append_execute_result(NB_LOAD_WARNING)\n", " }\n", "\n", " }\n", "\n", " if (root._bokeh_is_loading === 0) {\n", " console.debug(\"Bokeh: BokehJS loaded, going straight to plotting\");\n", " run_inline_js();\n", " } else {\n", " load_libs(css_urls, js_urls, function() {\n", " console.debug(\"Bokeh: BokehJS plotting callback run at\", now());\n", " run_inline_js();\n", " });\n", " }\n", "}(window));" ], "application/vnd.bokehjs_load.v0+json": "\n(function(root) {\n function now() {\n return new Date();\n }\n\n var force = true;\n\n if (typeof root._bokeh_onload_callbacks === \"undefined\" || force === true) {\n root._bokeh_onload_callbacks = [];\n root._bokeh_is_loading = undefined;\n }\n\n \n\n \n if (typeof (root._bokeh_timeout) === \"undefined\" || force === true) {\n root._bokeh_timeout = Date.now() + 5000;\n root._bokeh_failed_load = false;\n }\n\n var NB_LOAD_WARNING = {'data': {'text/html':\n \"
\\n\"+\n \"

\\n\"+\n \"BokehJS does not appear to have successfully loaded. If loading BokehJS from CDN, this \\n\"+\n \"may be due to a slow or bad network connection. Possible fixes:\\n\"+\n \"

\\n\"+\n \"\\n\"+\n \"\\n\"+\n \"from bokeh.resources import INLINE\\n\"+\n \"output_notebook(resources=INLINE)\\n\"+\n \"\\n\"+\n \"
\"}};\n\n function display_loaded() {\n var el = document.getElementById(\"1001\");\n if (el != null) {\n el.textContent = \"BokehJS is loading...\";\n }\n if (root.Bokeh !== undefined) {\n if (el != null) {\n el.textContent = \"BokehJS \" + root.Bokeh.version + \" successfully loaded.\";\n }\n } else if (Date.now() < root._bokeh_timeout) {\n setTimeout(display_loaded, 100)\n }\n }\n\n\n function run_callbacks() {\n try {\n root._bokeh_onload_callbacks.forEach(function(callback) {\n if (callback != null)\n callback();\n });\n } finally {\n delete root._bokeh_onload_callbacks\n }\n console.debug(\"Bokeh: all callbacks have finished\");\n }\n\n function load_libs(css_urls, js_urls, callback) {\n if (css_urls == null) css_urls = [];\n if (js_urls == null) js_urls = [];\n\n root._bokeh_onload_callbacks.push(callback);\n if (root._bokeh_is_loading > 0) {\n console.debug(\"Bokeh: BokehJS is being loaded, scheduling callback at\", now());\n return null;\n }\n if (js_urls == null || js_urls.length === 0) {\n run_callbacks();\n return null;\n }\n console.debug(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n root._bokeh_is_loading = css_urls.length + js_urls.length;\n\n function on_load() {\n root._bokeh_is_loading--;\n if (root._bokeh_is_loading === 0) {\n console.debug(\"Bokeh: all BokehJS libraries/stylesheets loaded\");\n run_callbacks()\n }\n }\n\n function on_error() {\n console.error(\"failed to load \" + url);\n }\n\n for (var i = 0; i < css_urls.length; i++) {\n var url = css_urls[i];\n const element = document.createElement(\"link\");\n element.onload = on_load;\n element.onerror = on_error;\n element.rel = \"stylesheet\";\n element.type = \"text/css\";\n element.href = url;\n console.debug(\"Bokeh: injecting link tag for BokehJS stylesheet: \", url);\n document.body.appendChild(element);\n }\n\n const hashes = {\"https://cdn.bokeh.org/bokeh/release/bokeh-2.2.1.min.js\": \"qkRvDQVAIfzsJo40iRBbxt6sttt0hv4lh74DG7OK4MCHv4C5oohXYoHUM5W11uqS\", \"https://cdn.bokeh.org/bokeh/release/bokeh-widgets-2.2.1.min.js\": \"Sb7Mr06a9TNlet/GEBeKaf5xH3eb6AlCzwjtU82wNPyDrnfoiVl26qnvlKjmcAd+\", \"https://cdn.bokeh.org/bokeh/release/bokeh-tables-2.2.1.min.js\": \"HaJ15vgfmcfRtB4c4YBOI4f1MUujukqInOWVqZJZZGK7Q+ivud0OKGSTn/Vm2iso\"};\n\n for (var i = 0; i < js_urls.length; i++) {\n var url = js_urls[i];\n var element = document.createElement('script');\n element.onload = on_load;\n element.onerror = on_error;\n element.async = false;\n element.src = url;\n if (url in hashes) {\n element.crossOrigin = \"anonymous\";\n element.integrity = \"sha384-\" + hashes[url];\n }\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n document.head.appendChild(element);\n }\n };\n\n function inject_raw_css(css) {\n const element = document.createElement(\"style\");\n element.appendChild(document.createTextNode(css));\n document.body.appendChild(element);\n }\n\n \n var js_urls = [\"https://cdn.bokeh.org/bokeh/release/bokeh-2.2.1.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-widgets-2.2.1.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-tables-2.2.1.min.js\"];\n var css_urls = [];\n \n\n var inline_js = [\n function(Bokeh) {\n Bokeh.set_log_level(\"info\");\n },\n function(Bokeh) {\n \n \n }\n ];\n\n function run_inline_js() {\n \n if (root.Bokeh !== undefined || force === true) {\n \n for (var i = 0; i < inline_js.length; i++) {\n inline_js[i].call(root, root.Bokeh);\n }\n if (force === true) {\n display_loaded();\n }} else if (Date.now() < root._bokeh_timeout) {\n setTimeout(run_inline_js, 100);\n } else if (!root._bokeh_failed_load) {\n console.log(\"Bokeh: BokehJS failed to load within specified timeout.\");\n root._bokeh_failed_load = true;\n } else if (force !== true) {\n var cell = $(document.getElementById(\"1001\")).parents('.cell').data().cell;\n cell.output_area.append_execute_result(NB_LOAD_WARNING)\n }\n\n }\n\n if (root._bokeh_is_loading === 0) {\n console.debug(\"Bokeh: BokehJS loaded, going straight to plotting\");\n run_inline_js();\n } else {\n load_libs(css_urls, js_urls, function() {\n console.debug(\"Bokeh: BokehJS plotting callback run at\", now());\n run_inline_js();\n });\n }\n}(window));" }, "metadata": {}, "output_type": "display_data" }, { "data": { "text/html": [ "\n", "\n", "\n", "\n", "\n", "\n", "
\n" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/javascript": [ "(function(root) {\n", " function embed_document(root) {\n", " \n", " var docs_json = {\"b0b35ada-3700-43ec-868b-061ab2ca330c\":{\"roots\":{\"references\":[{\"attributes\":{\"tabs\":[{\"id\":\"1036\"},{\"id\":\"1206\"},{\"id\":\"1416\"}]},\"id\":\"1417\",\"type\":\"Tabs\"},{\"attributes\":{\"bottom_units\":\"screen\",\"fill_alpha\":0.5,\"fill_color\":\"lightgrey\",\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":1.0,\"line_color\":\"black\",\"line_dash\":[4,4],\"line_width\":2,\"right_units\":\"screen\",\"top_units\":\"screen\"},\"id\":\"1146\",\"type\":\"BoxAnnotation\"},{\"attributes\":{},\"id\":\"1164\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"1428\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"1165\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"1429\",\"type\":\"Selection\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"field\":\"fill_color\"},\"height\":{\"units\":\"data\",\"value\":0.9},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"units\":\"data\",\"value\":0.9},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1033\",\"type\":\"Rect\"},{\"attributes\":{\"line_color\":\"#2ca02c\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1376\",\"type\":\"Line\"},{\"attributes\":{\"label\":{\"value\":\"model-C\"},\"renderers\":[{\"id\":\"1274\"}]},\"id\":\"1288\",\"type\":\"LegendItem\"},{\"attributes\":{},\"id\":\"1267\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"label\":{\"value\":\"model-B\"},\"renderers\":[{\"id\":\"1172\"}]},\"id\":\"1184\",\"type\":\"LegendItem\"},{\"attributes\":{\"data_source\":{\"id\":\"1185\"},\"glyph\":{\"id\":\"1186\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1187\"},\"selection_glyph\":null,\"view\":{\"id\":\"1189\"}},\"id\":\"1188\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"children\":[{\"id\":\"1037\"},{\"id\":\"1121\"}]},\"id\":\"1205\",\"type\":\"Column\"},{\"attributes\":{\"line_color\":\"#ff7f0e\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1170\",\"type\":\"Line\"},{\"attributes\":{\"data\":{\"x\":[0.5,0.5],\"y\":[0,100.0]},\"selected\":{\"id\":\"1200\"},\"selection_policy\":{\"id\":\"1199\"}},\"id\":\"1185\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"text\":\"error\"},\"id\":\"1208\",\"type\":\"Title\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#ff7f0e\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1171\",\"type\":\"Line\"},{\"attributes\":{\"source\":{\"id\":\"1169\"}},\"id\":\"1173\",\"type\":\"CDSView\"},{\"attributes\":{\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1000]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1000]}},\"selected\":{\"id\":\"1182\"},\"selection_policy\":{\"id\":\"1181\"}},\"id\":\"1169\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1155\",\"type\":\"Line\"},{\"attributes\":{\"data_source\":{\"id\":\"1169\"},\"glyph\":{\"id\":\"1170\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1171\"},\"selection_glyph\":null,\"view\":{\"id\":\"1173\"}},\"id\":\"1172\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"1181\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"items\":[{\"id\":\"1168\"},{\"id\":\"1184\"},{\"id\":\"1202\"}],\"visible\":false},\"id\":\"1167\",\"type\":\"Legend\"},{\"attributes\":{},\"id\":\"1182\",\"type\":\"Selection\"},{\"attributes\":{\"label\":{\"value\":\"model-A\"},\"renderers\":[{\"id\":\"1157\"}]},\"id\":\"1168\",\"type\":\"LegendItem\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1156\",\"type\":\"Line\"},{\"attributes\":{\"source\":{\"id\":\"1154\"}},\"id\":\"1158\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"1355\",\"type\":\"Selection\"},{\"attributes\":{\"active_drag\":\"auto\",\"active_inspect\":\"auto\",\"active_multi\":null,\"active_scroll\":\"auto\",\"active_tap\":\"auto\",\"tools\":[{\"id\":\"1226\"},{\"id\":\"1227\"},{\"id\":\"1228\"},{\"id\":\"1229\"},{\"id\":\"1230\"},{\"id\":\"1231\"}]},\"id\":\"1233\",\"type\":\"Toolbar\"},{\"attributes\":{\"line_color\":\"#2ca02c\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1186\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"1231\",\"type\":\"HelpTool\"},{\"attributes\":{},\"id\":\"1229\",\"type\":\"SaveTool\"},{\"attributes\":{},\"id\":\"1230\",\"type\":\"ResetTool\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#2ca02c\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1187\",\"type\":\"Line\"},{\"attributes\":{\"source\":{\"id\":\"1185\"}},\"id\":\"1189\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"1012\",\"type\":\"CategoricalTicker\"},{\"attributes\":{},\"id\":\"1009\",\"type\":\"CategoricalScale\"},{\"attributes\":{},\"id\":\"1199\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"axis\":{\"id\":\"1011\"},\"ticker\":null},\"id\":\"1013\",\"type\":\"Grid\"},{\"attributes\":{},\"id\":\"1200\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"1007\",\"type\":\"CategoricalScale\"},{\"attributes\":{\"data\":{\"x\":[0.6,0.6],\"y\":[0,100.0]},\"selected\":{\"id\":\"1286\"},\"selection_policy\":{\"id\":\"1285\"}},\"id\":\"1271\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"1372\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"1161\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"data_source\":{\"id\":\"1271\"},\"glyph\":{\"id\":\"1272\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1273\"},\"selection_glyph\":null,\"view\":{\"id\":\"1275\"}},\"id\":\"1274\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"fill_color\":{\"field\":\"fill_color\"},\"height\":{\"units\":\"data\",\"value\":0.9},\"line_color\":{\"field\":\"line_color\"},\"width\":{\"units\":\"data\",\"value\":0.9},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1032\",\"type\":\"Rect\"},{\"attributes\":{\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1000]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1000]}},\"selected\":{\"id\":\"1268\"},\"selection_policy\":{\"id\":\"1267\"}},\"id\":\"1255\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"data\":{\"fill_color\":[\"rgb(254, 254, 189)\",\"rgb(165, 0, 38)\",\"rgb(0, 104, 55)\",\"rgb(253, 190, 110)\",\"rgb(165, 0, 38)\",\"rgb(183, 224, 117)\",\"rgb(0, 104, 55)\"],\"line_color\":[\"rgb(254, 254, 189)\",\"rgb(165, 0, 38)\",\"rgb(0, 104, 55)\",\"rgb(253, 190, 110)\",\"rgb(165, 0, 38)\",\"rgb(183, 224, 117)\",\"rgb(0, 104, 55)\"],\"x\":[0.5,0.5,0.5,1.5,1.5,1.5,1.5],\"y\":[1.5,2.5,3.5,0.5,1.5,2.5,3.5]},\"selected\":{\"id\":\"1429\"},\"selection_policy\":{\"id\":\"1428\"}},\"id\":\"1031\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"data_source\":{\"id\":\"1255\"},\"glyph\":{\"id\":\"1256\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1257\"},\"selection_glyph\":null,\"view\":{\"id\":\"1259\"}},\"id\":\"1258\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"1163\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"formatter\":{\"id\":\"1421\"},\"ticker\":{\"id\":\"1012\"}},\"id\":\"1011\",\"type\":\"CategoricalAxis\"},{\"attributes\":{\"child\":{\"id\":\"1002\"},\"title\":\"overview\"},\"id\":\"1036\",\"type\":\"Panel\"},{\"attributes\":{\"line_color\":\"#2ca02c\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1272\",\"type\":\"Line\"},{\"attributes\":{\"label\":{\"value\":\"model-B\"},\"renderers\":[{\"id\":\"1088\"}]},\"id\":\"1100\",\"type\":\"LegendItem\"},{\"attributes\":{\"source\":{\"id\":\"1255\"}},\"id\":\"1259\",\"type\":\"CDSView\"},{\"attributes\":{\"label\":{\"value\":\"model-D\"},\"renderers\":[{\"id\":\"1396\"}]},\"id\":\"1412\",\"type\":\"LegendItem\"},{\"attributes\":{\"data_source\":{\"id\":\"1101\"},\"glyph\":{\"id\":\"1102\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1103\"},\"selection_glyph\":null,\"view\":{\"id\":\"1105\"}},\"id\":\"1104\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"1247\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"label\":{\"value\":\"model-D\"},\"renderers\":[{\"id\":\"1292\"}]},\"id\":\"1308\",\"type\":\"LegendItem\"},{\"attributes\":{\"data\":{\"x\":[0.1,0.1],\"y\":[0,100.0]},\"selected\":{\"id\":\"1116\"},\"selection_policy\":{\"id\":\"1115\"}},\"id\":\"1101\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"bottom_units\":\"screen\",\"fill_alpha\":0.5,\"fill_color\":\"lightgrey\",\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":1.0,\"line_color\":\"black\",\"line_dash\":[4,4],\"line_width\":2,\"right_units\":\"screen\",\"top_units\":\"screen\"},\"id\":\"1232\",\"type\":\"BoxAnnotation\"},{\"attributes\":{\"data_source\":{\"id\":\"1393\"},\"glyph\":{\"id\":\"1394\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1395\"},\"selection_glyph\":null,\"view\":{\"id\":\"1397\"}},\"id\":\"1396\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"1249\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{},\"id\":\"1333\",\"type\":\"SaveTool\"},{\"attributes\":{\"label\":{\"value\":\"model-C\"},\"renderers\":[{\"id\":\"1104\"}]},\"id\":\"1118\",\"type\":\"LegendItem\"},{\"attributes\":{\"source\":{\"id\":\"1375\"}},\"id\":\"1379\",\"type\":\"CDSView\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#ff7f0e\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1087\",\"type\":\"Line\"},{\"attributes\":{\"data\":{\"x\":[0.2,0.2],\"y\":[0,100.0]},\"selected\":{\"id\":\"1410\"},\"selection_policy\":{\"id\":\"1409\"}},\"id\":\"1393\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"source\":{\"id\":\"1085\"}},\"id\":\"1089\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"1305\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"child\":{\"id\":\"1205\"},\"title\":\"task-1\"},\"id\":\"1206\",\"type\":\"Panel\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#2ca02c\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1377\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"1306\",\"type\":\"Selection\"},{\"attributes\":{\"bottom_units\":\"screen\",\"fill_alpha\":0.5,\"fill_color\":\"lightgrey\",\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":1.0,\"line_color\":\"black\",\"line_dash\":[4,4],\"line_width\":2,\"right_units\":\"screen\",\"top_units\":\"screen\"},\"id\":\"1023\",\"type\":\"BoxAnnotation\"},{\"attributes\":{\"label\":{\"value\":\"model-C\"},\"renderers\":[{\"id\":\"1378\"}]},\"id\":\"1392\",\"type\":\"LegendItem\"},{\"attributes\":{},\"id\":\"1250\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"bottom_units\":\"screen\",\"fill_alpha\":0.5,\"fill_color\":\"lightgrey\",\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":1.0,\"line_color\":\"black\",\"line_dash\":[4,4],\"line_width\":2,\"right_units\":\"screen\",\"top_units\":\"screen\"},\"id\":\"1062\",\"type\":\"BoxAnnotation\"},{\"attributes\":{},\"id\":\"1251\",\"type\":\"Selection\"},{\"attributes\":{\"factors\":[\"task-1 (auroc)\",\"task-2 (error)\"]},\"id\":\"1003\",\"type\":\"FactorRange\"},{\"attributes\":{},\"id\":\"1097\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"below\":[{\"id\":\"1011\"}],\"center\":[{\"id\":\"1013\"},{\"id\":\"1016\"}],\"left\":[{\"id\":\"1014\"}],\"plot_height\":650,\"plot_width\":650,\"renderers\":[{\"id\":\"1034\"}],\"title\":{\"id\":\"1418\"},\"toolbar\":{\"id\":\"1024\"},\"toolbar_location\":null,\"x_range\":{\"id\":\"1003\"},\"x_scale\":{\"id\":\"1007\"},\"y_range\":{\"id\":\"1005\"},\"y_scale\":{\"id\":\"1009\"}},\"id\":\"1002\",\"subtype\":\"Figure\",\"type\":\"Plot\"},{\"attributes\":{\"formatter\":{\"id\":\"1353\"},\"ticker\":{\"id\":\"1327\"}},\"id\":\"1326\",\"type\":\"LinearAxis\"},{\"attributes\":{},\"id\":\"1098\",\"type\":\"Selection\"},{\"attributes\":{\"data_source\":{\"id\":\"1031\"},\"glyph\":{\"id\":\"1032\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1033\"},\"selection_glyph\":null,\"view\":{\"id\":\"1035\"}},\"id\":\"1034\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"1389\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"1390\",\"type\":\"Selection\"},{\"attributes\":{\"source\":{\"id\":\"1031\"}},\"id\":\"1035\",\"type\":\"CDSView\"},{\"attributes\":{\"child\":{\"id\":\"1415\"},\"title\":\"task-2\"},\"id\":\"1416\",\"type\":\"Panel\"},{\"attributes\":{\"below\":[{\"id\":\"1218\"}],\"center\":[{\"id\":\"1221\"},{\"id\":\"1225\"},{\"id\":\"1253\"}],\"left\":[{\"id\":\"1222\"}],\"plot_height\":200,\"plot_width\":650,\"renderers\":[{\"id\":\"1243\"},{\"id\":\"1258\"},{\"id\":\"1274\"},{\"id\":\"1292\"}],\"title\":{\"id\":\"1208\"},\"toolbar\":{\"id\":\"1233\"},\"toolbar_location\":null,\"x_range\":{\"id\":\"1309\"},\"x_scale\":{\"id\":\"1214\"},\"y_range\":{\"id\":\"1310\"},\"y_scale\":{\"id\":\"1216\"}},\"id\":\"1207\",\"subtype\":\"Figure\",\"type\":\"Plot\"},{\"attributes\":{},\"id\":\"1327\",\"type\":\"BasicTicker\"},{\"attributes\":{\"factors\":[\"model-D\",\"model-C\",\"model-B\",\"model-A\"]},\"id\":\"1005\",\"type\":\"FactorRange\"},{\"attributes\":{\"end\":7.6008702845706555},\"id\":\"1204\",\"type\":\"Range1d\"},{\"attributes\":{\"axis\":{\"id\":\"1326\"},\"dimension\":1,\"ticker\":null},\"id\":\"1329\",\"type\":\"Grid\"},{\"attributes\":{\"end\":60.98946265812819},\"id\":\"1120\",\"type\":\"Range1d\"},{\"attributes\":{},\"id\":\"1335\",\"type\":\"HelpTool\"},{\"attributes\":{},\"id\":\"1351\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"text\":\"fit-time\"},\"id\":\"1122\",\"type\":\"Title\"},{\"attributes\":{\"below\":[{\"id\":\"1132\"}],\"center\":[{\"id\":\"1135\"},{\"id\":\"1139\"},{\"id\":\"1167\"}],\"left\":[{\"id\":\"1136\"}],\"plot_height\":200,\"plot_width\":650,\"renderers\":[{\"id\":\"1157\"},{\"id\":\"1172\"},{\"id\":\"1188\"}],\"title\":{\"id\":\"1122\"},\"toolbar\":{\"id\":\"1147\"},\"toolbar_location\":null,\"x_range\":{\"id\":\"1203\"},\"x_scale\":{\"id\":\"1128\"},\"y_range\":{\"id\":\"1204\"},\"y_scale\":{\"id\":\"1130\"}},\"id\":\"1121\",\"subtype\":\"Figure\",\"type\":\"Plot\"},{\"attributes\":{\"formatter\":{\"id\":\"1423\"},\"ticker\":{\"id\":\"1015\"}},\"id\":\"1014\",\"type\":\"CategoricalAxis\"},{\"attributes\":{},\"id\":\"1331\",\"type\":\"WheelZoomTool\"},{\"attributes\":{},\"id\":\"1353\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{},\"id\":\"1330\",\"type\":\"PanTool\"},{\"attributes\":{\"end\":0.9436214602563767,\"start\":-0.34362146025637674},\"id\":\"1203\",\"type\":\"Range1d\"},{\"attributes\":{\"end\":10.343071869877079},\"id\":\"1414\",\"type\":\"Range1d\"},{\"attributes\":{\"overlay\":{\"id\":\"1336\"}},\"id\":\"1332\",\"type\":\"BoxZoomTool\"},{\"attributes\":{\"axis\":{\"id\":\"1132\"},\"ticker\":null},\"id\":\"1135\",\"type\":\"Grid\"},{\"attributes\":{\"end\":62.047617086910165},\"id\":\"1310\",\"type\":\"Range1d\"},{\"attributes\":{},\"id\":\"1061\",\"type\":\"HelpTool\"},{\"attributes\":{},\"id\":\"1128\",\"type\":\"LinearScale\"},{\"attributes\":{\"text\":\"fit-time\"},\"id\":\"1312\",\"type\":\"Title\"},{\"attributes\":{\"line_color\":\"#2ca02c\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1102\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"1130\",\"type\":\"LinearScale\"},{\"attributes\":{\"below\":[{\"id\":\"1322\"}],\"center\":[{\"id\":\"1325\"},{\"id\":\"1329\"},{\"id\":\"1357\"}],\"left\":[{\"id\":\"1326\"}],\"plot_height\":200,\"plot_width\":650,\"renderers\":[{\"id\":\"1347\"},{\"id\":\"1362\"},{\"id\":\"1378\"},{\"id\":\"1396\"}],\"title\":{\"id\":\"1312\"},\"toolbar\":{\"id\":\"1337\"},\"toolbar_location\":null,\"x_range\":{\"id\":\"1413\"},\"x_scale\":{\"id\":\"1318\"},\"y_range\":{\"id\":\"1414\"},\"y_scale\":{\"id\":\"1320\"}},\"id\":\"1311\",\"subtype\":\"Figure\",\"type\":\"Plot\"},{\"attributes\":{\"data_source\":{\"id\":\"1154\"},\"glyph\":{\"id\":\"1155\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1156\"},\"selection_glyph\":null,\"view\":{\"id\":\"1158\"}},\"id\":\"1157\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1000]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1000]}},\"selected\":{\"id\":\"1165\"},\"selection_policy\":{\"id\":\"1164\"}},\"id\":\"1154\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"1334\",\"type\":\"ResetTool\"},{\"attributes\":{\"label\":{\"value\":\"model-A\"},\"renderers\":[{\"id\":\"1347\"}]},\"id\":\"1358\",\"type\":\"LegendItem\"},{\"attributes\":{\"formatter\":{\"id\":\"1161\"},\"ticker\":{\"id\":\"1133\"}},\"id\":\"1132\",\"type\":\"LinearAxis\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1346\",\"type\":\"Line\"},{\"attributes\":{\"line_color\":\"#d62728\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1394\",\"type\":\"Line\"},{\"attributes\":{\"end\":0.7059411708155672,\"start\":-0.20594117081556715},\"id\":\"1413\",\"type\":\"Range1d\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#2ca02c\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1103\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"1354\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"axis\":{\"id\":\"1322\"},\"ticker\":null},\"id\":\"1325\",\"type\":\"Grid\"},{\"attributes\":{\"source\":{\"id\":\"1101\"}},\"id\":\"1105\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"1133\",\"type\":\"BasicTicker\"},{\"attributes\":{\"data_source\":{\"id\":\"1085\"},\"glyph\":{\"id\":\"1086\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1087\"},\"selection_glyph\":null,\"view\":{\"id\":\"1089\"}},\"id\":\"1088\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"1318\",\"type\":\"LinearScale\"},{\"attributes\":{\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1345\",\"type\":\"Line\"},{\"attributes\":{\"formatter\":{\"id\":\"1247\"},\"ticker\":{\"id\":\"1219\"}},\"id\":\"1218\",\"type\":\"LinearAxis\"},{\"attributes\":{\"line_color\":\"#ff7f0e\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1256\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#d62728\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1395\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"1320\",\"type\":\"LinearScale\"},{\"attributes\":{\"source\":{\"id\":\"1344\"}},\"id\":\"1348\",\"type\":\"CDSView\"},{\"attributes\":{\"source\":{\"id\":\"1393\"}},\"id\":\"1397\",\"type\":\"CDSView\"},{\"attributes\":{\"below\":[{\"id\":\"1048\"}],\"center\":[{\"id\":\"1051\"},{\"id\":\"1055\"},{\"id\":\"1083\"}],\"left\":[{\"id\":\"1052\"}],\"plot_height\":200,\"plot_width\":650,\"renderers\":[{\"id\":\"1073\"},{\"id\":\"1088\"},{\"id\":\"1104\"}],\"title\":{\"id\":\"1038\"},\"toolbar\":{\"id\":\"1063\"},\"toolbar_location\":null,\"x_range\":{\"id\":\"1119\"},\"x_scale\":{\"id\":\"1044\"},\"y_range\":{\"id\":\"1120\"},\"y_scale\":{\"id\":\"1046\"}},\"id\":\"1037\",\"subtype\":\"Figure\",\"type\":\"Plot\"},{\"attributes\":{\"data_source\":{\"id\":\"1359\"},\"glyph\":{\"id\":\"1360\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1361\"},\"selection_glyph\":null,\"view\":{\"id\":\"1363\"}},\"id\":\"1362\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"formatter\":{\"id\":\"1351\"},\"ticker\":{\"id\":\"1323\"}},\"id\":\"1322\",\"type\":\"LinearAxis\"},{\"attributes\":{},\"id\":\"1214\",\"type\":\"LinearScale\"},{\"attributes\":{\"data_source\":{\"id\":\"1240\"},\"glyph\":{\"id\":\"1241\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1242\"},\"selection_glyph\":null,\"view\":{\"id\":\"1244\"}},\"id\":\"1243\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1000]},\"y\":{\"__ndarray__\":\"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1000]}},\"selected\":{\"id\":\"1098\"},\"selection_policy\":{\"id\":\"1097\"}},\"id\":\"1085\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"1216\",\"type\":\"LinearScale\"},{\"attributes\":{\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1000]},\"y\":{\"__ndarray__\":\"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1000]}},\"selected\":{\"id\":\"1081\"},\"selection_policy\":{\"id\":\"1080\"}},\"id\":\"1070\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"line_color\":\"#ff7f0e\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1086\",\"type\":\"Line\"},{\"attributes\":{\"text\":\"auroc\"},\"id\":\"1038\",\"type\":\"Title\"},{\"attributes\":{},\"id\":\"1323\",\"type\":\"BasicTicker\"},{\"attributes\":{},\"id\":\"1115\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"1219\",\"type\":\"BasicTicker\"},{\"attributes\":{},\"id\":\"1116\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"1268\",\"type\":\"Selection\"},{\"attributes\":{\"axis\":{\"id\":\"1218\"},\"ticker\":null},\"id\":\"1221\",\"type\":\"Grid\"},{\"attributes\":{\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1000]},\"y\":{\"__ndarray__\":\"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1000]}},\"selected\":{\"id\":\"1251\"},\"selection_policy\":{\"id\":\"1250\"}},\"id\":\"1240\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"1409\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"formatter\":{\"id\":\"1079\"},\"ticker\":{\"id\":\"1053\"}},\"id\":\"1052\",\"type\":\"LinearAxis\"},{\"attributes\":{\"items\":[{\"id\":\"1358\"},{\"id\":\"1374\"},{\"id\":\"1392\"},{\"id\":\"1412\"}],\"visible\":false},\"id\":\"1357\",\"type\":\"Legend\"},{\"attributes\":{\"label\":{\"value\":\"model-B\"},\"renderers\":[{\"id\":\"1258\"}]},\"id\":\"1270\",\"type\":\"LegendItem\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#ff7f0e\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1257\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"1410\",\"type\":\"Selection\"},{\"attributes\":{\"bottom_units\":\"screen\",\"fill_alpha\":0.5,\"fill_color\":\"lightgrey\",\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":1.0,\"line_color\":\"black\",\"line_dash\":[4,4],\"line_width\":2,\"right_units\":\"screen\",\"top_units\":\"screen\"},\"id\":\"1336\",\"type\":\"BoxAnnotation\"},{\"attributes\":{},\"id\":\"1049\",\"type\":\"BasicTicker\"},{\"attributes\":{\"text\":\"\"},\"id\":\"1418\",\"type\":\"Title\"},{\"attributes\":{},\"id\":\"1044\",\"type\":\"LinearScale\"},{\"attributes\":{},\"id\":\"1077\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"formatter\":{\"id\":\"1077\"},\"ticker\":{\"id\":\"1049\"}},\"id\":\"1048\",\"type\":\"LinearAxis\"},{\"attributes\":{\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1241\",\"type\":\"Line\"},{\"attributes\":{\"label\":{\"value\":\"model-A\"},\"renderers\":[{\"id\":\"1243\"}]},\"id\":\"1254\",\"type\":\"LegendItem\"},{\"attributes\":{},\"id\":\"1046\",\"type\":\"LinearScale\"},{\"attributes\":{\"formatter\":{\"id\":\"1163\"},\"ticker\":{\"id\":\"1137\"}},\"id\":\"1136\",\"type\":\"LinearAxis\"},{\"attributes\":{\"data_source\":{\"id\":\"1289\"},\"glyph\":{\"id\":\"1290\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1291\"},\"selection_glyph\":null,\"view\":{\"id\":\"1293\"}},\"id\":\"1292\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"axis\":{\"id\":\"1048\"},\"ticker\":null},\"id\":\"1051\",\"type\":\"Grid\"},{\"attributes\":{\"items\":[{\"id\":\"1254\"},{\"id\":\"1270\"},{\"id\":\"1288\"},{\"id\":\"1308\"}]},\"id\":\"1253\",\"type\":\"Legend\"},{\"attributes\":{},\"id\":\"1079\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"data\":{\"x\":[0.2,0.2],\"y\":[0,100.0]},\"selected\":{\"id\":\"1306\"},\"selection_policy\":{\"id\":\"1305\"}},\"id\":\"1289\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1242\",\"type\":\"Line\"},{\"attributes\":{\"source\":{\"id\":\"1240\"}},\"id\":\"1244\",\"type\":\"CDSView\"},{\"attributes\":{\"source\":{\"id\":\"1289\"}},\"id\":\"1293\",\"type\":\"CDSView\"},{\"attributes\":{\"axis\":{\"id\":\"1052\"},\"dimension\":1,\"ticker\":null},\"id\":\"1055\",\"type\":\"Grid\"},{\"attributes\":{},\"id\":\"1137\",\"type\":\"BasicTicker\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#2ca02c\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1273\",\"type\":\"Line\"},{\"attributes\":{\"axis\":{\"id\":\"1136\"},\"dimension\":1,\"ticker\":null},\"id\":\"1139\",\"type\":\"Grid\"},{\"attributes\":{},\"id\":\"1053\",\"type\":\"BasicTicker\"},{\"attributes\":{\"source\":{\"id\":\"1271\"}},\"id\":\"1275\",\"type\":\"CDSView\"},{\"attributes\":{\"end\":2.507381836164945,\"start\":-1.507381836164945},\"id\":\"1119\",\"type\":\"Range1d\"},{\"attributes\":{\"data_source\":{\"id\":\"1375\"},\"glyph\":{\"id\":\"1376\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1377\"},\"selection_glyph\":null,\"view\":{\"id\":\"1379\"}},\"id\":\"1378\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"1145\",\"type\":\"HelpTool\"},{\"attributes\":{\"active_drag\":\"auto\",\"active_inspect\":\"auto\",\"active_multi\":null,\"active_scroll\":\"auto\",\"active_tap\":\"auto\",\"tools\":[{\"id\":\"1056\"},{\"id\":\"1057\"},{\"id\":\"1058\"},{\"id\":\"1059\"},{\"id\":\"1060\"},{\"id\":\"1061\"}]},\"id\":\"1063\",\"type\":\"Toolbar\"},{\"attributes\":{\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1000]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1000]}},\"selected\":{\"id\":\"1355\"},\"selection_policy\":{\"id\":\"1354\"}},\"id\":\"1344\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"line_color\":\"#ff7f0e\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1360\",\"type\":\"Line\"},{\"attributes\":{\"axis\":{\"id\":\"1014\"},\"dimension\":1,\"ticker\":null},\"id\":\"1016\",\"type\":\"Grid\"},{\"attributes\":{\"active_drag\":\"auto\",\"active_inspect\":\"auto\",\"active_multi\":null,\"active_scroll\":\"auto\",\"active_tap\":\"auto\",\"tools\":[{\"id\":\"1140\"},{\"id\":\"1141\"},{\"id\":\"1142\"},{\"id\":\"1143\"},{\"id\":\"1144\"},{\"id\":\"1145\"}]},\"id\":\"1147\",\"type\":\"Toolbar\"},{\"attributes\":{},\"id\":\"1057\",\"type\":\"WheelZoomTool\"},{\"attributes\":{},\"id\":\"1015\",\"type\":\"CategoricalTicker\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1072\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"1141\",\"type\":\"WheelZoomTool\"},{\"attributes\":{},\"id\":\"1056\",\"type\":\"PanTool\"},{\"attributes\":{},\"id\":\"1140\",\"type\":\"PanTool\"},{\"attributes\":{\"data\":{\"x\":[0.4,0.4],\"y\":[0,100.0]},\"selected\":{\"id\":\"1390\"},\"selection_policy\":{\"id\":\"1389\"}},\"id\":\"1375\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"overlay\":{\"id\":\"1062\"}},\"id\":\"1058\",\"type\":\"BoxZoomTool\"},{\"attributes\":{\"overlay\":{\"id\":\"1146\"}},\"id\":\"1142\",\"type\":\"BoxZoomTool\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#ff7f0e\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1361\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"1059\",\"type\":\"SaveTool\"},{\"attributes\":{},\"id\":\"1143\",\"type\":\"SaveTool\"},{\"attributes\":{\"source\":{\"id\":\"1359\"}},\"id\":\"1363\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"1060\",\"type\":\"ResetTool\"},{\"attributes\":{},\"id\":\"1144\",\"type\":\"ResetTool\"},{\"attributes\":{},\"id\":\"1285\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1000]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1000]}},\"selected\":{\"id\":\"1372\"},\"selection_policy\":{\"id\":\"1371\"}},\"id\":\"1359\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"1286\",\"type\":\"Selection\"},{\"attributes\":{\"formatter\":{\"id\":\"1249\"},\"ticker\":{\"id\":\"1223\"}},\"id\":\"1222\",\"type\":\"LinearAxis\"},{\"attributes\":{\"label\":{\"value\":\"model-B\"},\"renderers\":[{\"id\":\"1362\"}]},\"id\":\"1374\",\"type\":\"LegendItem\"},{\"attributes\":{},\"id\":\"1021\",\"type\":\"ResetTool\"},{\"attributes\":{\"active_drag\":\"auto\",\"active_inspect\":\"auto\",\"active_multi\":null,\"active_scroll\":\"auto\",\"active_tap\":\"auto\",\"tools\":[{\"id\":\"1330\"},{\"id\":\"1331\"},{\"id\":\"1332\"},{\"id\":\"1333\"},{\"id\":\"1334\"},{\"id\":\"1335\"}]},\"id\":\"1337\",\"type\":\"Toolbar\"},{\"attributes\":{},\"id\":\"1227\",\"type\":\"WheelZoomTool\"},{\"attributes\":{\"source\":{\"id\":\"1070\"}},\"id\":\"1074\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"1022\",\"type\":\"HelpTool\"},{\"attributes\":{\"end\":1.2553472362038312,\"start\":-0.645347236203831},\"id\":\"1309\",\"type\":\"Range1d\"},{\"attributes\":{\"data_source\":{\"id\":\"1344\"},\"glyph\":{\"id\":\"1345\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1346\"},\"selection_glyph\":null,\"view\":{\"id\":\"1348\"}},\"id\":\"1347\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"label\":{\"value\":\"model-A\"},\"renderers\":[{\"id\":\"1073\"}]},\"id\":\"1084\",\"type\":\"LegendItem\"},{\"attributes\":{},\"id\":\"1226\",\"type\":\"PanTool\"},{\"attributes\":{},\"id\":\"1080\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"1020\",\"type\":\"SaveTool\"},{\"attributes\":{\"axis\":{\"id\":\"1222\"},\"dimension\":1,\"ticker\":null},\"id\":\"1225\",\"type\":\"Grid\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#d62728\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1291\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"1018\",\"type\":\"WheelZoomTool\"},{\"attributes\":{},\"id\":\"1421\",\"type\":\"CategoricalTickFormatter\"},{\"attributes\":{\"label\":{\"value\":\"model-C\"},\"renderers\":[{\"id\":\"1188\"}]},\"id\":\"1202\",\"type\":\"LegendItem\"},{\"attributes\":{\"active_drag\":\"auto\",\"active_inspect\":\"auto\",\"active_multi\":null,\"active_scroll\":\"auto\",\"active_tap\":\"auto\",\"tools\":[{\"id\":\"1017\"},{\"id\":\"1018\"},{\"id\":\"1019\"},{\"id\":\"1020\"},{\"id\":\"1021\"},{\"id\":\"1022\"}]},\"id\":\"1024\",\"type\":\"Toolbar\"},{\"attributes\":{\"overlay\":{\"id\":\"1232\"}},\"id\":\"1228\",\"type\":\"BoxZoomTool\"},{\"attributes\":{},\"id\":\"1371\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"children\":[{\"id\":\"1207\"},{\"id\":\"1311\"}]},\"id\":\"1415\",\"type\":\"Column\"},{\"attributes\":{\"items\":[{\"id\":\"1084\"},{\"id\":\"1100\"},{\"id\":\"1118\"}]},\"id\":\"1083\",\"type\":\"Legend\"},{\"attributes\":{\"line_color\":\"#d62728\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1290\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"1423\",\"type\":\"CategoricalTickFormatter\"},{\"attributes\":{\"data_source\":{\"id\":\"1070\"},\"glyph\":{\"id\":\"1071\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1072\"},\"selection_glyph\":null,\"view\":{\"id\":\"1074\"}},\"id\":\"1073\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1071\",\"type\":\"Line\"},{\"attributes\":{\"overlay\":{\"id\":\"1023\"}},\"id\":\"1019\",\"type\":\"BoxZoomTool\"},{\"attributes\":{},\"id\":\"1081\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"1017\",\"type\":\"PanTool\"},{\"attributes\":{},\"id\":\"1223\",\"type\":\"BasicTicker\"}],\"root_ids\":[\"1417\"]},\"title\":\"Bokeh Application\",\"version\":\"2.2.1\"}};\n", " var render_items = [{\"docid\":\"b0b35ada-3700-43ec-868b-061ab2ca330c\",\"root_ids\":[\"1417\"],\"roots\":{\"1417\":\"381a3d2d-f1a3-47a5-b84c-6970b100ea9f\"}}];\n", " root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n", "\n", " }\n", " if (root.Bokeh !== undefined) {\n", " embed_document(root);\n", " } else {\n", " var attempts = 0;\n", " var timer = setInterval(function(root) {\n", " if (root.Bokeh !== undefined) {\n", " clearInterval(timer);\n", " embed_document(root);\n", " } else {\n", " attempts++;\n", " if (attempts > 100) {\n", " clearInterval(timer);\n", " console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n", " }\n", " }\n", " }, 10, root)\n", " }\n", "})(window);" ], "application/vnd.bokehjs_exec.v0+json": "" }, "metadata": { "application/vnd.bokehjs_exec.v0+json": { "id": "1417" } }, "output_type": "display_data" } ], "source": [ "from metricx import TaskGrid\n", "from bokeh.io import output_notebook, show\n", "\n", "output_notebook()\n", "grid = TaskGrid([task1, task2])\n", "show(grid.to_bokeh())" ] }, { "cell_type": "code", "execution_count": 6, "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
taskmodeltimestampaurocfit-timeerror
0task-1model-A2020-10-19 11:44:24.6868961.000.10NaN
1task-1model-A2020-10-19 11:44:24.6869330.900.20NaN
2task-1model-A2020-10-19 11:44:24.6869600.950.20NaN
3task-1model-B2020-10-19 11:44:24.6869850.000.40NaN
4task-1model-B2020-10-19 11:44:24.6870090.010.24NaN
5task-1model-C2020-10-19 11:44:24.6870320.100.50NaN
0task-2model-A2020-10-19 11:44:24.719100NaN0.100.02
1task-2model-A2020-10-19 11:44:24.719145NaN0.200.01
2task-2model-B2020-10-19 11:44:24.719176NaN0.300.10
3task-2model-B2020-10-19 11:44:24.719205NaN0.240.15
4task-2model-C2020-10-19 11:44:24.719232NaN0.400.60
5task-2model-D2020-10-19 11:44:24.719261NaN0.200.20
\n", "
" ], "text/plain": [ " task model timestamp auroc fit-time error\n", "0 task-1 model-A 2020-10-19 11:44:24.686896 1.00 0.10 NaN\n", "1 task-1 model-A 2020-10-19 11:44:24.686933 0.90 0.20 NaN\n", "2 task-1 model-A 2020-10-19 11:44:24.686960 0.95 0.20 NaN\n", "3 task-1 model-B 2020-10-19 11:44:24.686985 0.00 0.40 NaN\n", "4 task-1 model-B 2020-10-19 11:44:24.687009 0.01 0.24 NaN\n", "5 task-1 model-C 2020-10-19 11:44:24.687032 0.10 0.50 NaN\n", "0 task-2 model-A 2020-10-19 11:44:24.719100 NaN 0.10 0.02\n", "1 task-2 model-A 2020-10-19 11:44:24.719145 NaN 0.20 0.01\n", "2 task-2 model-B 2020-10-19 11:44:24.719176 NaN 0.30 0.10\n", "3 task-2 model-B 2020-10-19 11:44:24.719205 NaN 0.24 0.15\n", "4 task-2 model-C 2020-10-19 11:44:24.719232 NaN 0.40 0.60\n", "5 task-2 model-D 2020-10-19 11:44:24.719261 NaN 0.20 0.20" ] }, "execution_count": 6, "metadata": {}, "output_type": "execute_result" } ], "source": [ "grid.to_df()" ] } ], "metadata": { "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.8.5" } }, "nbformat": 4, "nbformat_minor": 4 }