{ "cells": [ { "cell_type": "code", "id": "initial_id", "metadata": { "collapsed": true, "ExecuteTime": { "end_time": "2025-01-21T09:41:42.114098Z", "start_time": "2025-01-21T09:41:41.778362Z" } }, "source": "import optuna", "outputs": [ { "name": "stderr", "output_type": "stream", "text": [ "/work/gkrzmanc/1gatr/lib/python3.10/site-packages/tqdm/auto.py:21: TqdmWarning: IProgress not found. Please update jupyter and ipywidgets. See https://ipywidgets.readthedocs.io/en/stable/user_install.html\n", " from .autonotebook import tqdm as notebook_tqdm\n" ] } ], "execution_count": 1 }, { "metadata": { "ExecuteTime": { "end_time": "2025-01-21T09:41:42.412127Z", "start_time": "2025-01-21T09:41:42.282001Z" } }, "cell_type": "code", "source": [ "studies = {\n", " \"LGATr_rinv_03_m_900\": \"/work/gkrzmanc/jetclustering/results/train/Eval_LGATr_ValidationSetSTD2_2025_01_13_17_40_58/clustering_tuning_3.log\",\n", " \"LGATr_rinv_03_m_900_spatial_only\": \"/work/gkrzmanc/jetclustering/results/train/Eval_LGATr_ValidationSetSTD2_2025_01_13_17_40_58/clustering_tuning_3_sp_comp_only.log\",\n", " #\"LGATr_cos_sim\": \"/work/gkrzmanc/jetclustering/results/train/Eval_LGATr_ValidationSetSTD2_2025_01_13_17_40_58/clustering_tuning_3_cos_sim.log\",\n", " #\"LGATr_L_cos_sim\": \"/work/gkrzmanc/jetclustering/results/train/Eval_LGATr_ValidationSetSTD2_2025_01_13_17_40_58/clustering_tuning_3_lorentz_cos_sim.log\",\n", " \"Identity_rinv_03_m_900\": \"/work/gkrzmanc/jetclustering/results/train/Eval_Identity_ValSet_STD2_2025_01_13_17_59_01/clustering_tuning_3.log\",\n", " \"LGATr_cos_sim\": \"/work/gkrzmanc/jetclustering/results/train/Eval_Quark_dist_loss_2025_01_18_13_11_16/clustering_tuning_3_cos_sim.log\",\n", " \"LGATr_qd_norm\": \"/work/gkrzmanc/jetclustering/results/train/Eval_Quark_dist_loss_2025_01_18_13_11_16/clustering_tuning_3_norm.log\",\n", " \"lgatr_no_coords_loss\": \"/work/gkrzmanc/jetclustering/results/train/Eval_LGATr_no_coords_loss_1_2025_01_20_16_22_21/clustering_tuning_3_sp_comp_only.log\",\n", " # clustering_tuning_3_norm.log\n", "}\n", "studies = {key: optuna.load_study(study_name=\"clustering\", storage=optuna.storages.JournalStorage(\n", " optuna.storages.journal.JournalFileBackend(studies[key])\n", ")) for key in studies}" ], "id": "8f347dab4e47fecb", "outputs": [], "execution_count": 2 }, { "metadata": { "ExecuteTime": { "end_time": "2025-01-20T14:00:42.610682Z", "start_time": "2025-01-20T14:00:42.563361Z" } }, "cell_type": "code", "source": [ "\n", "# Visualize the study\n", "study = studies[\"LGATr_rinv_03_m_900\"]\n", "print(study.best_params)\n", "# best value:\n", "print(study.best_value)\n", "suffix = \"{}-{}-{}\".format(study.best_params[\"min_cluster_size\"], study.best_params[\"min_samples\"], study.best_params[\"epsilon\"])\n", "print(suffix)\n", "optuna.visualization.plot_optimization_history(study)\n" ], "id": "34b0b005d1e3ac5a", "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "{'min_cluster_size': 11, 'min_samples': 18, 'epsilon': 0.47532971250006545}\n", "0.7560372377379465\n", "11-18-0.47532971250006545\n" ] }, { "data": { "application/vnd.plotly.v1+json": { "data": [ { "mode": "markers", "name": "Objective Value", "x": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103 ], "y": [ 0.7527412434448526, 0.7416098985124426, 0.7526683431126012, 0.7517276251474801, 0.732224163111022, 0.7546770011431121, 0.7089335534931389, 0.7492181229415185, 0.7513066563424683, 0.750772141684521, 0.7489077501043551, 0.7495501481050854, 0.7386985721541848, 0.7376711362032463, 0.7346163657492703, 0.7346163657492703, 0.7376711362032463, 0.7356908081151536, 0.7534128506686685, 0.7534128506686685, 0.7529713029198096, 0.7531135939371988, 0.7535319196366373, 0.7528052252554011, 0.7531135939371988, 0.7530709450990224, 0.7528262386601534, 0.7529378925331471, 0.7550077898953929, 0.7548048922539313, 0.7533900890158343, 0.7491105181231932, 0.7494443209602134, 0.7538926975491965, 0.7544146591633633, 0.7546049711495783, 0.7543937461883906, 0.7549922343021965, 0.7522593921192404, 0.7451732088785177, 0.7409469201436246, 0.7494536501701292, 0.7546770011431121, 0.7452551900706852, 0.7452551900706852, 0.7540901362914241, 0.7543918353689142, 0.7543341323373656, 0.7527687660812171, 0.7543341323373656, 0.7452120669891239, 0.7500980996692641, 0.7535315673165683, 0.7505888951205832, 0.713831478537361, 0.7527687660812171, 0.7519995525476817, 0.7452120669891239, 0.7134883984474601, 0.7530918972880041, 0.7546070159857904, 0.7551088405153266, 0.7551088405153266, 0.7550187421907539, 0.7558323832828185, 0.7550187421907539, 0.7558323832828185, 0.7544960035523979, 0.7546834176441157, 0.7547043944742474, 0.7547043944742474, 0.7546834176441157, 0.7546834176441157, 0.7547999332183204, 0.7547999332183204, 0.7542888919783124, 0.7542888919783124, 0.7542888919783124, 0.7524901229759056, 0.75535431539765, 0.7548845470692718, 0.7530335077368362, 0.7560372377379465, 0.7560372377379465, 0.7548290408525754, 0.7560372377379465, 0.7533642240781333, 0.7560372377379465, 0.755443234836703, 0.7235449735449735, 0.7536554178017457, 0.755443234836703, 0.755443234836703, 0.755443234836703, 0.7554084867359991, 0.755443234836703, 0.755443234836703, 0.7538958147818344, 0.7553626575411068, 0.7542691589826447, 0.7542691589826447, 0.7530682102802437, 0.7530682102802437, 0.755443234836703 ], "type": "scatter" }, { "mode": "lines", "name": "Best Value", "x": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105 ], "y": [ 0.7527412434448526, 0.7527412434448526, 0.7527412434448526, 0.7527412434448526, 0.7527412434448526, 0.7546770011431121, 0.7546770011431121, 0.7546770011431121, 0.7546770011431121, 0.7546770011431121, 0.7546770011431121, 0.7546770011431121, 0.7546770011431121, 0.7546770011431121, 0.7546770011431121, 0.7546770011431121, 0.7546770011431121, 0.7546770011431121, 0.7546770011431121, 0.7546770011431121, 0.7546770011431121, 0.7546770011431121, 0.7546770011431121, 0.7546770011431121, 0.7546770011431121, 0.7546770011431121, 0.7546770011431121, 0.7546770011431121, 0.7550077898953929, 0.7550077898953929, 0.7550077898953929, 0.7550077898953929, 0.7550077898953929, 0.7550077898953929, 0.7550077898953929, 0.7550077898953929, 0.7550077898953929, 0.7550077898953929, 0.7550077898953929, 0.7550077898953929, 0.7550077898953929, 0.7550077898953929, 0.7550077898953929, 0.7550077898953929, 0.7550077898953929, 0.7550077898953929, 0.7550077898953929, 0.7550077898953929, 0.7550077898953929, 0.7550077898953929, 0.7550077898953929, 0.7550077898953929, 0.7550077898953929, 0.7550077898953929, 0.7550077898953929, 0.7550077898953929, 0.7550077898953929, 0.7550077898953929, 0.7550077898953929, 0.7550077898953929, 0.7550077898953929, 0.7551088405153266, 0.7551088405153266, 0.7551088405153266, 0.7558323832828185, 0.7558323832828185, 0.7558323832828185, 0.7558323832828185, 0.7558323832828185, 0.7558323832828185, 0.7558323832828185, 0.7558323832828185, 0.7558323832828185, 0.7558323832828185, 0.7558323832828185, 0.7558323832828185, 0.7558323832828185, 0.7558323832828185, 0.7558323832828185, 0.7558323832828185, 0.7558323832828185, 0.7558323832828185, 0.7560372377379465, 0.7560372377379465, 0.7560372377379465, 0.7560372377379465, 0.7560372377379465, 0.7560372377379465, 0.7560372377379465, 0.7560372377379465, 0.7560372377379465, 0.7560372377379465, 0.7560372377379465, 0.7560372377379465, 0.7560372377379465, 0.7560372377379465, 0.7560372377379465, 0.7560372377379465, 0.7560372377379465, 0.7560372377379465, 0.7560372377379465, 0.7560372377379465, 0.7560372377379465, 0.7560372377379465, 0.7560372377379465, 0.7560372377379465 ], "type": "scatter" }, { "marker": { "color": "#cccccc" }, "mode": "markers", "name": "Infeasible Trial", "showlegend": false, "x": [], "y": [], "type": "scatter" } ], "layout": { "title": { "text": "Optimization History Plot" }, "xaxis": { "title": { "text": "Trial" } }, "yaxis": { "title": { "text": "Objective Value" } }, "template": { "data": { "histogram2dcontour": [ { "type": "histogram2dcontour", "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ] } ], "choropleth": [ { "type": "choropleth", "colorbar": { "outlinewidth": 0, "ticks": "" } } ], "histogram2d": [ { "type": "histogram2d", "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ] } ], "heatmap": [ { "type": "heatmap", "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ] } ], "heatmapgl": [ { "type": "heatmapgl", "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ] } ], "contourcarpet": [ { "type": "contourcarpet", "colorbar": { "outlinewidth": 0, "ticks": "" } } ], "contour": [ { "type": "contour", "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ] } ], "surface": [ { "type": "surface", "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ] } ], "mesh3d": [ { "type": "mesh3d", "colorbar": { "outlinewidth": 0, "ticks": "" } } ], "scatter": [ { "fillpattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 }, "type": "scatter" } ], "parcoords": [ { "type": "parcoords", "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } } } ], "scatterpolargl": [ { "type": "scatterpolargl", "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } } } ], "bar": [ { "error_x": { "color": "#2a3f5f" }, "error_y": { "color": "#2a3f5f" }, "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "bar" } ], "scattergeo": [ { "type": "scattergeo", "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } } } ], "scatterpolar": [ { "type": "scatterpolar", "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } } } ], "histogram": [ { "marker": { "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "histogram" } ], "scattergl": [ { "type": "scattergl", "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } } } ], "scatter3d": [ { "type": "scatter3d", "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } } } ], "scattermapbox": [ { "type": "scattermapbox", "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } } } ], "scatterternary": [ { "type": "scatterternary", "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } } } ], "scattercarpet": [ { "type": "scattercarpet", "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } } } ], "carpet": [ { "aaxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "baxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "type": "carpet" } ], "table": [ { "cells": { "fill": { "color": "#EBF0F8" }, "line": { "color": "white" } }, "header": { "fill": { "color": "#C8D4E3" }, "line": { "color": "white" } }, "type": "table" } ], "barpolar": [ { "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "barpolar" } ], "pie": [ { "automargin": true, "type": "pie" } ] }, "layout": { "autotypenumbers": "strict", "colorway": [ "#636efa", "#EF553B", "#00cc96", "#ab63fa", "#FFA15A", "#19d3f3", "#FF6692", "#B6E880", "#FF97FF", "#FECB52" ], "font": { "color": "#2a3f5f" }, "hovermode": "closest", "hoverlabel": { "align": "left" }, "paper_bgcolor": "white", "plot_bgcolor": "#E5ECF6", "polar": { "bgcolor": "#E5ECF6", "angularaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "radialaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "ternary": { "bgcolor": "#E5ECF6", "aaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "baxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "caxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "coloraxis": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "colorscale": { "sequential": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "sequentialminus": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "diverging": [ [ 0, "#8e0152" ], [ 0.1, "#c51b7d" ], [ 0.2, "#de77ae" ], [ 0.3, "#f1b6da" ], [ 0.4, "#fde0ef" ], [ 0.5, "#f7f7f7" ], [ 0.6, "#e6f5d0" ], [ 0.7, "#b8e186" ], [ 0.8, "#7fbc41" ], [ 0.9, "#4d9221" ], [ 1, "#276419" ] ] }, "xaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "automargin": true, "zerolinewidth": 2 }, "yaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "automargin": true, "zerolinewidth": 2 }, "scene": { "xaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white", "gridwidth": 2 }, "yaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white", "gridwidth": 2 }, "zaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white", "gridwidth": 2 } }, "shapedefaults": { "line": { "color": "#2a3f5f" } }, "annotationdefaults": { "arrowcolor": "#2a3f5f", "arrowhead": 0, "arrowwidth": 1 }, "geo": { "bgcolor": "white", "landcolor": "#E5ECF6", "subunitcolor": "white", "showland": true, "showlakes": true, "lakecolor": "white" }, "title": { "x": 0.05 }, "mapbox": { "style": "light" } } } }, "config": { "plotlyServerURL": "https://plot.ly" } }, "text/html": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "execution_count": 56 }, { "metadata": { "ExecuteTime": { "end_time": "2025-01-20T14:00:42.689701Z", "start_time": "2025-01-20T14:00:42.662870Z" } }, "cell_type": "code", "source": "optuna.visualization.plot_contour(study, params=[\"min_cluster_size\", \"min_samples\"])", "id": "c01a0cab54a63489", "outputs": [ { "data": { "application/vnd.plotly.v1+json": { "data": [ { "colorbar": { "title": { "text": "Objective Value" } }, "colorscale": [ [ 0.0, "rgb(247,251,255)" ], [ 0.125, "rgb(222,235,247)" ], [ 0.25, "rgb(198,219,239)" ], [ 0.375, "rgb(158,202,225)" ], [ 0.5, "rgb(107,174,214)" ], [ 0.625, "rgb(66,146,198)" ], [ 0.75, "rgb(33,113,181)" ], [ 0.875, "rgb(8,81,156)" ], [ 1.0, "rgb(8,48,107)" ] ], "connectgaps": true, "contours": { "coloring": "heatmap" }, "hoverinfo": "none", "line": { "smoothing": 1.3 }, "reversescale": false, "x": [ 3.75, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 24, 29, 30, 31.25 ], "y": [ 0.5999999999999999, 2, 5, 6, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 26, 27, 30, 31.4 ], "z": [ [ null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ null, null, null, null, null, null, null, null, null, null, null, 0.7494443209602134, null, null, null, null, null, null, null, null, null, null ], [ null, 0.7517276251474801, null, null, null, null, null, null, null, 0.750772141684521, null, null, null, null, null, null, null, null, null, null, null, null ], [ null, 0.7527412434448526, null, null, null, null, null, null, null, null, null, null, null, null, 0.7495501481050854, null, null, null, null, null, null, null ], [ null, null, null, null, 0.7529378925331471, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ null, 0.7526683431126012, null, null, null, 0.7535319196366373, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ null, null, null, null, 0.7530709450990224, 0.7529713029198096, null, 0.7534128506686685, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ null, null, null, 0.7542691589826447, null, 0.7538958147818344, null, 0.7536554178017457, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ null, 0.7543918353689142, 0.7543341323373656, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ null, null, null, null, 0.7550077898953929, null, null, null, null, 0.7548845470692718, 0.7549922343021965, null, null, null, null, 0.7513066563424683, 0.7494536501701292, null, null, null, null, null ], [ null, null, null, null, 0.7553626575411068, 0.7554084867359991, null, 0.755443234836703, null, null, 0.7546049711495783, 0.7544146591633633, null, null, null, null, null, null, null, null, null, null ], [ null, null, null, null, null, null, 0.7547043944742474, null, null, 0.7546070159857904, null, 0.7533900890158343, null, null, null, null, null, null, null, null, null, null ], [ null, null, null, null, null, null, 0.7558323832828185, 0.7560372377379465, 0.75535431539765, 0.7551088405153266, null, 0.7538926975491965, 0.7533642240781333, 0.7530918972880041, null, null, null, null, 0.7416098985124426, null, null, null ], [ null, null, null, null, null, null, 0.7547999332183204, null, 0.7542888919783124, null, null, null, null, null, null, null, null, null, 0.7409469201436246, null, 0.7134883984474601, null ], [ null, null, null, null, null, null, null, 0.7530682102802437, 0.7524901229759056, null, 0.7522593921192404, null, null, null, null, null, null, 0.7451732088785177, null, null, null, null ], [ null, null, 0.7546770011431121, null, null, null, null, null, null, null, null, null, null, null, 0.7489077501043551, null, null, 0.7452551900706852, null, null, null, null ], [ null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0.7089335534931389, null ], [ null, 0.7535315673165683, 0.7527687660812171, 0.7519995525476817, null, null, null, null, null, null, null, null, null, 0.7452120669891239, null, null, null, null, null, 0.713831478537361, null, null ], [ null, 0.7505888951205832, 0.7500980996692641, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ null, null, null, null, null, null, null, 0.7386985721541848, 0.7376711362032463, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ null, null, null, null, null, null, null, 0.7356908081151536, 0.7346163657492703, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ null, 0.732224163111022, null, null, null, 0.7235449735449735, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] ], "type": "contour" }, { "marker": { "color": "black", "line": { "color": "Gray", "width": 2.0 } }, "mode": "markers", "name": "Feasible Trial", "showlegend": false, "x": [ 5, 24, 5, 5, 5, 6, 30, 18, 20, 13, 18, 18, 11, 12, 12, 12, 12, 11, 11, 11, 9, 9, 9, 8, 9, 8, 8, 8, 8, 14, 15, 15, 15, 15, 15, 14, 15, 14, 14, 22, 24, 21, 6, 22, 22, 6, 5, 6, 6, 6, 17, 6, 5, 5, 29, 6, 7, 17, 30, 17, 13, 13, 13, 13, 10, 13, 10, 13, 10, 10, 10, 10, 10, 10, 10, 12, 12, 12, 12, 12, 13, 11, 11, 11, 13, 11, 16, 11, 11, 9, 11, 11, 11, 11, 9, 11, 11, 9, 8, 7, 7, 11, 11, 11 ], "y": [ 6, 18, 11, 5, 30, 21, 22, 6, 15, 5, 21, 6, 26, 26, 27, 27, 26, 27, 12, 12, 12, 11, 11, 10, 11, 12, 10, 10, 15, 15, 17, 2, 2, 18, 16, 16, 16, 15, 20, 20, 19, 15, 21, 21, 21, 14, 14, 14, 23, 14, 23, 24, 23, 24, 23, 23, 23, 23, 19, 18, 17, 18, 18, 18, 18, 18, 18, 17, 17, 17, 17, 17, 17, 19, 19, 19, 19, 19, 20, 18, 15, 20, 18, 18, 15, 18, 18, 18, 16, 30, 13, 16, 16, 16, 16, 16, 16, 13, 16, 13, 13, 20, 20, 16 ], "type": "scatter" }, { "marker": { "color": "#cccccc", "line": { "color": "Gray", "width": 2.0 } }, "mode": "markers", "name": "Infeasible Trial", "showlegend": false, "x": [], "y": [], "type": "scatter" } ], "layout": { "title": { "text": "Contour Plot" }, "template": { "data": { "histogram2dcontour": [ { "type": "histogram2dcontour", "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ] } ], "choropleth": [ { "type": "choropleth", "colorbar": { "outlinewidth": 0, "ticks": "" } } ], "histogram2d": [ { "type": "histogram2d", "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ] } ], "heatmap": [ { "type": "heatmap", "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ] } ], "heatmapgl": [ { "type": "heatmapgl", "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ] } ], "contourcarpet": [ { "type": "contourcarpet", "colorbar": { "outlinewidth": 0, "ticks": "" } } ], "contour": [ { "type": "contour", "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ] } ], "surface": [ { "type": "surface", "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ] } ], "mesh3d": [ { "type": "mesh3d", "colorbar": { "outlinewidth": 0, "ticks": "" } } ], "scatter": [ { "fillpattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 }, "type": "scatter" } ], "parcoords": [ { "type": "parcoords", "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } } } ], "scatterpolargl": [ { "type": "scatterpolargl", "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } } } ], "bar": [ { "error_x": { "color": "#2a3f5f" }, "error_y": { "color": "#2a3f5f" }, "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "bar" } ], "scattergeo": [ { "type": "scattergeo", "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } } } ], "scatterpolar": [ { "type": "scatterpolar", "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } } } ], "histogram": [ { "marker": { "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "histogram" } ], "scattergl": [ { "type": "scattergl", "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } } } ], "scatter3d": [ { "type": "scatter3d", "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } } } ], "scattermapbox": [ { "type": "scattermapbox", "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } } } ], "scatterternary": [ { "type": "scatterternary", "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } } } ], "scattercarpet": [ { "type": "scattercarpet", "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } } } ], "carpet": [ { "aaxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "baxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "type": "carpet" } ], "table": [ { "cells": { "fill": { "color": "#EBF0F8" }, "line": { "color": "white" } }, "header": { "fill": { "color": "#C8D4E3" }, "line": { "color": "white" } }, "type": "table" } ], "barpolar": [ { "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "barpolar" } ], "pie": [ { "automargin": true, "type": "pie" } ] }, "layout": { "autotypenumbers": "strict", "colorway": [ "#636efa", "#EF553B", "#00cc96", "#ab63fa", "#FFA15A", "#19d3f3", "#FF6692", "#B6E880", "#FF97FF", "#FECB52" ], "font": { "color": "#2a3f5f" }, "hovermode": "closest", "hoverlabel": { "align": "left" }, "paper_bgcolor": "white", "plot_bgcolor": "#E5ECF6", "polar": { "bgcolor": "#E5ECF6", "angularaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "radialaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "ternary": { "bgcolor": "#E5ECF6", "aaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "baxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "caxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "coloraxis": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "colorscale": { "sequential": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "sequentialminus": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "diverging": [ [ 0, "#8e0152" ], [ 0.1, "#c51b7d" ], [ 0.2, "#de77ae" ], [ 0.3, "#f1b6da" ], [ 0.4, "#fde0ef" ], [ 0.5, "#f7f7f7" ], [ 0.6, "#e6f5d0" ], [ 0.7, "#b8e186" ], [ 0.8, "#7fbc41" ], [ 0.9, "#4d9221" ], [ 1, "#276419" ] ] }, "xaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "automargin": true, "zerolinewidth": 2 }, "yaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "automargin": true, "zerolinewidth": 2 }, "scene": { "xaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white", "gridwidth": 2 }, "yaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white", "gridwidth": 2 }, "zaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white", "gridwidth": 2 } }, "shapedefaults": { "line": { "color": "#2a3f5f" } }, "annotationdefaults": { "arrowcolor": "#2a3f5f", "arrowhead": 0, "arrowwidth": 1 }, "geo": { "bgcolor": "white", "landcolor": "#E5ECF6", "subunitcolor": "white", "showland": true, "showlakes": true, "lakecolor": "white" }, "title": { "x": 0.05 }, "mapbox": { "style": "light" } } }, "xaxis": { "title": { "text": "min_cluster_size" }, "range": [ 3.75, 31.25 ] }, "yaxis": { "title": { "text": "min_samples" }, "range": [ 0.5999999999999999, 31.4 ] } }, "config": { "plotlyServerURL": "https://plot.ly" } }, "text/html": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "execution_count": 57 }, { "metadata": { "ExecuteTime": { "end_time": "2025-01-20T14:00:42.747923Z", "start_time": "2025-01-20T14:00:42.713720Z" } }, "cell_type": "code", "source": "optuna.visualization.plot_contour(study, params=[\"min_cluster_size\", \"epsilon\"])\n", "id": "9f4f8415f559acf2", "outputs": [ { "data": { "application/vnd.plotly.v1+json": { "data": [ { "colorbar": { "title": { "text": "Objective Value" } }, "colorscale": [ [ 0.0, "rgb(247,251,255)" ], [ 0.125, "rgb(222,235,247)" ], [ 0.25, "rgb(198,219,239)" ], [ 0.375, "rgb(158,202,225)" ], [ 0.5, "rgb(107,174,214)" ], [ 0.625, "rgb(66,146,198)" ], [ 0.75, "rgb(33,113,181)" ], [ 0.875, "rgb(8,81,156)" ], [ 1.0, "rgb(8,48,107)" ] ], "connectgaps": true, "contours": { "coloring": "heatmap" }, "hoverinfo": "none", "line": { "smoothing": 1.3 }, "reversescale": false, "x": [ -0.012952436055636535, 0.011462725129060491, 0.013906441763968026, 0.018836149928239204, 0.022987048818077428, 0.03551703720921899, 0.051208070675276066, 0.05292583222008445, 0.061785461489583166, 0.08243257643160541, 0.08499319665108682, 0.08654417808275268, 0.09906171624803761, 0.10026227935307097, 0.13191165923493475, 0.1327405758199739, 0.14868943698828835, 0.15203089566188602, 0.15643729251056349, 0.167411193175869, 0.170028574114359, 0.17410935308598827, 0.18433806887581886, 0.19120336999184576, 0.21536126063508682, 0.21632774865716925, 0.22014735775994554, 0.2234924284097016, 0.22375490548957666, 0.22700027364506797, 0.22724920703994125, 0.24534624174801892, 0.2530114798533376, 0.27026849579712864, 0.28131782294287294, 0.2834204869358135, 0.28887934504566226, 0.28888535845580415, 0.2957746335366408, 0.2968832664046441, 0.3042516222440772, 0.326573980098689, 0.3303459321192753, 0.3461103302828612, 0.3462669917046425, 0.35521504853677116, 0.35615944002462246, 0.3562992217787199, 0.36695140263027887, 0.37327840213930247, 0.37679141310512176, 0.37769235761690845, 0.38481071545202994, 0.385219484059104, 0.38551483488411564, 0.39047738469753135, 0.3929625027334567, 0.39476066389864806, 0.39915829485855553, 0.40738062017011617, 0.40865844551767366, 0.41086122690634935, 0.4146769782463874, 0.41789060957834573, 0.4232324148744977, 0.4252442976686744, 0.42792234961476716, 0.43292981449255147, 0.43471546433148534, 0.43665880447313854, 0.443123459274774, 0.44400419870206076, 0.44871610107245535, 0.4490452259847953, 0.4492030086643146, 0.4520795007415043, 0.4590546424546449, 0.4595978455156164, 0.46106624883426467, 0.4614674113763814, 0.4620483779494062, 0.46710140748004936, 0.46802573836745837, 0.4687526220023154, 0.4695021437193326, 0.47009257271086013, 0.47200395121413835, 0.47532971250006545, 0.476771030072234, 0.4772559983806227, 0.4777577168560422, 0.47834142087030246, 0.47840298648223034, 0.48195181652006674, 0.48534816218068577, 0.4855975057180826, 0.4857832612969738, 0.48628885880417483, 0.48658871434286494, 0.4889535595054149, 0.4910588508656176, 0.4964325395274634, 0.4980073491131503, 0.4985223144614186, 0.49976594882300096, 0.524181110007698 ], "y": [ 3.75, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 24, 29, 30, 31.25 ], "z": [ [ null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ null, null, 0.7526683431126012, 0.7535315673165683, null, null, null, null, null, null, 0.7505888951205832, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0.732224163111022, null, null, 0.7517276251474801, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0.7543918353689142, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0.7527412434448526, null ], [ null, null, null, null, 0.7527687660812171, null, null, null, 0.7546770011431121, null, null, null, null, 0.7500980996692641, null, null, null, null, null, null, null, 0.7546770011431121, null, null, null, null, 0.7540901362914241, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0.7527687660812171, null, null, 0.7543341323373656, 0.7543341323373656, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ null, null, null, null, null, null, 0.7519995525476817, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0.7542691589826447, 0.7542691589826447, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0.7528052252554011, null, 0.7530709450990224, null, 0.7528262386601534, null, null, null, null, null, null, null, null, null, null, null, null, 0.7529378925331471, null, null, 0.7550077898953929, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0.7553626575411068, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0.7531135939371988, null, 0.7529713029198096, null, 0.7531135939371988, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0.7538958147818344, null, null, null, null, null, null, null, null, null, null, 0.7235449735449735, null, null, null, null, null, null, null, null, null, null, null, null, 0.7554084867359991, null, null, null, null, null, null, null, null, null, null, null, 0.7535319196366373, null, null ], [ null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0.7546834176441157, 0.7546834176441157, 0.7547999332183204, 0.7546834176441157, null, null, 0.7547043944742474, null, 0.7558323832828185, 0.7547043944742474, null, null, null, 0.7558323832828185, 0.7547999332183204, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0.7534128506686685, 0.7534128506686685, null, null, null, 0.7356908081151536, 0.7386985721541848, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0.755443234836703, null, 0.755443234836703, 0.755443234836703, null, null, null, 0.7560372377379465, 0.7536554178017457, 0.755443234836703, null, 0.7560372377379465, null, null, null, 0.7560372377379465, null, 0.7560372377379465, 0.7530335077368362, null, null, 0.755443234836703, null, 0.755443234836703, 0.7530682102802437, 0.755443234836703, 0.7530682102802437, null, null, null, null, null, null, null ], [ null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0.7376711362032463, 0.7346163657492703, 0.7376711362032463, null, null, 0.7346163657492703, null, null, null, null, null, null, null, null, null, null, null, 0.7542888919783124, 0.7542888919783124, null, null, 0.7542888919783124, 0.7524901229759056, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0.75535431539765, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0.7550187421907539, null, null, null, null, null, null, null, null, 0.750772141684521, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0.7544960035523979, 0.7550187421907539, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0.7548290408525754, null, null, null, null, null, null, null, null, null, 0.7548845470692718, null, null, null, null, null, null, 0.7551088405153266, null, 0.7546070159857904, 0.7551088405153266, null, null, null ], [ null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0.7522593921192404, null, null, null, null, 0.7548048922539313, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0.7546049711495783, null, null, null, null, null, 0.7549922343021965, null, null, null, null, null ], [ null, null, null, null, null, null, null, null, null, null, null, null, 0.7543937461883906, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0.7538926975491965, null, null, 0.7491105181231932, 0.7544146591633633, null, null, 0.7533900890158343, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0.7494443209602134, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0.7533642240781333, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ null, null, null, null, null, 0.7452120669891239, null, null, null, null, null, 0.7530918972880041, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0.7452120669891239, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ null, null, null, null, null, null, null, 0.7489077501043551, null, null, null, null, null, null, null, null, 0.7492181229415185, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0.7495501481050854, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0.7513066563424683, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0.7494536501701292, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0.7452551900706852, 0.7452551900706852, null, 0.7451732088785177, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0.7416098985124426, null, null, null, null, null, null, null, null, null, null, 0.7409469201436246, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ null, null, null, null, null, null, null, null, null, 0.713831478537361, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ null, 0.7134883984474601, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0.7089335534931389, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] ], "type": "contour" }, { "marker": { "color": "black", "line": { "color": "Gray", "width": 2.0 } }, "mode": "markers", "name": "Feasible Trial", "showlegend": false, "x": [ 0.49976594882300096, 0.13191165923493475, 0.013906441763968026, 0.22724920703994125, 0.2234924284097016, 0.17410935308598827, 0.47200395121413835, 0.14868943698828835, 0.40738062017011617, 0.2530114798533376, 0.05292583222008445, 0.3929625027334567, 0.3562992217787199, 0.3461103302828612, 0.36695140263027887, 0.3462669917046425, 0.35521504853677116, 0.35615944002462246, 0.326573980098689, 0.3303459321192753, 0.15203089566188602, 0.1327405758199739, 0.4985223144614186, 0.15643729251056349, 0.167411193175869, 0.170028574114359, 0.18433806887581886, 0.2834204869358135, 0.2957746335366408, 0.2968832664046441, 0.3042516222440772, 0.28887934504566226, 0.42792234961476716, 0.27026849579712864, 0.28888535845580415, 0.48534816218068577, 0.09906171624803761, 0.4910588508656176, 0.28131782294287294, 0.24534624174801892, 0.21632774865716925, 0.21536126063508682, 0.061785461489583166, 0.22375490548957666, 0.22700027364506797, 0.22014735775994554, 0.43471546433148534, 0.4590546424546449, 0.4490452259847953, 0.4595978455156164, 0.443123459274774, 0.10026227935307097, 0.018836149928239204, 0.08499319665108682, 0.08243257643160541, 0.022987048818077428, 0.051208070675276066, 0.03551703720921899, 0.011462725129060491, 0.08654417808275268, 0.4964325395274634, 0.4889535595054149, 0.4980073491131503, 0.19120336999184576, 0.4146769782463874, 0.38551483488411564, 0.39476066389864806, 0.385219484059104, 0.37679141310512176, 0.39915829485855553, 0.39047738469753135, 0.37327840213930247, 0.38481071545202994, 0.37769235761690845, 0.41789060957834573, 0.40865844551767366, 0.41086122690634935, 0.4232324148744977, 0.4252442976686744, 0.476771030072234, 0.47840298648223034, 0.4777577168560422, 0.47532971250006545, 0.4772559983806227, 0.46802573836745837, 0.4687526220023154, 0.44400419870206076, 0.4614674113763814, 0.46710140748004936, 0.46106624883426467, 0.4620483779494062, 0.48628885880417483, 0.48195181652006674, 0.4855975057180826, 0.47834142087030246, 0.4492030086643146, 0.4520795007415043, 0.43292981449255147, 0.43665880447313854, 0.47009257271086013, 0.4695021437193326, 0.4857832612969738, 0.48658871434286494, 0.44871610107245535 ], "y": [ 5, 24, 5, 5, 5, 6, 30, 18, 20, 13, 18, 18, 11, 12, 12, 12, 12, 11, 11, 11, 9, 9, 9, 8, 9, 8, 8, 8, 8, 14, 15, 15, 15, 15, 15, 14, 15, 14, 14, 22, 24, 21, 6, 22, 22, 6, 5, 6, 6, 6, 17, 6, 5, 5, 29, 6, 7, 17, 30, 17, 13, 13, 13, 13, 10, 13, 10, 13, 10, 10, 10, 10, 10, 10, 10, 12, 12, 12, 12, 12, 13, 11, 11, 11, 13, 11, 16, 11, 11, 9, 11, 11, 11, 11, 9, 11, 11, 9, 8, 7, 7, 11, 11, 11 ], "type": "scatter" }, { "marker": { "color": "#cccccc", "line": { "color": "Gray", "width": 2.0 } }, "mode": "markers", "name": "Infeasible Trial", "showlegend": false, "x": [], "y": [], "type": "scatter" } ], "layout": { "title": { "text": "Contour Plot" }, "template": { "data": { "histogram2dcontour": [ { "type": "histogram2dcontour", "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ] } ], "choropleth": [ { "type": "choropleth", "colorbar": { "outlinewidth": 0, "ticks": "" } } ], "histogram2d": [ { "type": "histogram2d", "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ] } ], "heatmap": [ { "type": "heatmap", "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ] } ], "heatmapgl": [ { "type": "heatmapgl", "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ] } ], "contourcarpet": [ { "type": "contourcarpet", "colorbar": { "outlinewidth": 0, "ticks": "" } } ], "contour": [ { "type": "contour", "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ] } ], "surface": [ { "type": "surface", "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ] } ], "mesh3d": [ { "type": "mesh3d", "colorbar": { "outlinewidth": 0, "ticks": "" } } ], "scatter": [ { "fillpattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 }, "type": "scatter" } ], "parcoords": [ { "type": "parcoords", "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } } } ], "scatterpolargl": [ { "type": "scatterpolargl", "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } } } ], "bar": [ { "error_x": { "color": "#2a3f5f" }, "error_y": { "color": "#2a3f5f" }, "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "bar" } ], "scattergeo": [ { "type": "scattergeo", "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } } } ], "scatterpolar": [ { "type": "scatterpolar", "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } } } ], "histogram": [ { "marker": { "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "histogram" } ], "scattergl": [ { "type": "scattergl", "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } } } ], "scatter3d": [ { "type": "scatter3d", "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } } } ], "scattermapbox": [ { "type": "scattermapbox", "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } } } ], "scatterternary": [ { "type": "scatterternary", "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } } } ], "scattercarpet": [ { "type": "scattercarpet", "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } } } ], "carpet": [ { "aaxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "baxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "type": "carpet" } ], "table": [ { "cells": { "fill": { "color": "#EBF0F8" }, "line": { "color": "white" } }, "header": { "fill": { "color": "#C8D4E3" }, "line": { "color": "white" } }, "type": "table" } ], "barpolar": [ { "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "barpolar" } ], "pie": [ { "automargin": true, "type": "pie" } ] }, "layout": { "autotypenumbers": "strict", "colorway": [ "#636efa", "#EF553B", "#00cc96", "#ab63fa", "#FFA15A", "#19d3f3", "#FF6692", "#B6E880", "#FF97FF", "#FECB52" ], "font": { "color": "#2a3f5f" }, "hovermode": "closest", "hoverlabel": { "align": "left" }, "paper_bgcolor": "white", "plot_bgcolor": "#E5ECF6", "polar": { "bgcolor": "#E5ECF6", "angularaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "radialaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "ternary": { "bgcolor": "#E5ECF6", "aaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "baxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "caxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "coloraxis": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "colorscale": { "sequential": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "sequentialminus": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "diverging": [ [ 0, "#8e0152" ], [ 0.1, "#c51b7d" ], [ 0.2, "#de77ae" ], [ 0.3, "#f1b6da" ], [ 0.4, "#fde0ef" ], [ 0.5, "#f7f7f7" ], [ 0.6, "#e6f5d0" ], [ 0.7, "#b8e186" ], [ 0.8, "#7fbc41" ], [ 0.9, "#4d9221" ], [ 1, "#276419" ] ] }, "xaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "automargin": true, "zerolinewidth": 2 }, "yaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "automargin": true, "zerolinewidth": 2 }, "scene": { "xaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white", "gridwidth": 2 }, "yaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white", "gridwidth": 2 }, "zaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white", "gridwidth": 2 } }, "shapedefaults": { "line": { "color": "#2a3f5f" } }, "annotationdefaults": { "arrowcolor": "#2a3f5f", "arrowhead": 0, "arrowwidth": 1 }, "geo": { "bgcolor": "white", "landcolor": "#E5ECF6", "subunitcolor": "white", "showland": true, "showlakes": true, "lakecolor": "white" }, "title": { "x": 0.05 }, "mapbox": { "style": "light" } } }, "xaxis": { "title": { "text": "epsilon" }, "range": [ -0.012952436055636535, 0.524181110007698 ] }, "yaxis": { "title": { "text": "min_cluster_size" }, "range": [ 3.75, 31.25 ] } }, "config": { "plotlyServerURL": "https://plot.ly" } }, "text/html": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "execution_count": 58 }, { "metadata": { "ExecuteTime": { "end_time": "2025-01-20T14:00:42.825689Z", "start_time": "2025-01-20T14:00:42.793582Z" } }, "cell_type": "code", "source": [ "# visualize the study\n", "study = studies[\"Identity_rinv_03_m_900\"]\n", "print(study.best_params)\n", "print(study.best_value)\n", "\n", "optuna.visualization.plot_optimization_history(study)\n" ], "id": "64a387a752d949a6", "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "{'min_cluster_size': 9, 'min_samples': 2, 'epsilon': 0.05112552955378122}\n", "0.7000755330893034\n" ] }, { "data": { "application/vnd.plotly.v1+json": { "data": [ { "mode": "markers", "name": "Objective Value", "x": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93 ], "y": [ 0.6445299873644618, 0.4659474915518586, 0.5471884451577063, 0.34944822166797634, 0.48621376695160357, 0.6363041408852929, 0.4162038114876775, 0.6145268054147535, 0.5070031545741325, 0.540342828802579, 0.529184832042154, 0.5376531853191556, 0.5274842098680508, 0.576738499159407, 0.5830690412295682, 0.5463091814330334, 0.5794507111329082, 0.4694970607446114, 0.3157675339562997, 0.2979170440137656, 0.48722349969232753, 0.6563702028951462, 0.6055815067672775, 0.6145451292602201, 0.653686899832614, 0.6524001293394868, 0.6468578832675658, 0.6468578832675658, 0.6280325048935287, 0.6379136818424013, 0.6280511314767031, 0.5915595220087733, 0.6683768656716418, 0.6431301075900995, 0.6742863807330087, 0.6797168574674474, 0.6536501540649443, 0.6830453879941435, 0.6830453879941435, 0.6830453879941435, 0.6830453879941435, 0.6830253872507394, 0.6830253872507394, 0.6763164026095061, 0.7000755330893034, 0.6784781237800667, 0.6860039260496325, 0.6783580072670491, 0.6782154437372404, 0.6782154437372404, 0.6941686065356396, 0.6913558731265249, 0.27532152908903057, 0.2965673462275658, 0.6914161220043572, 0.6914362072972345, 0.6907569859989542, 0.6854841046744139, 0.6884732492387995, 0.6937702265372169, 0.5909804395073653, 0.6093811350388112, 0.6341084808501746, 0.6341084808501746, 0.6926747447872986, 0.680678873977468, 0.6822740524781341, 0.668419668682619, 0.6445450270397366, 0.6445299873644618, 0.48843800322061187, 0.4900888145192431, 0.6705834448257809, 0.5629210372512227, 0.6842886669965941, 0.6696358396646581, 0.6843269678621332, 0.6636230611647643, 0.5458451383916062, 0.3117822203317737, 0.28272743714957493, 0.29302292160666815, 0.5880674054956733, 0.6887213685126123, 0.6884732492387995, 0.6887213685126123, 0.6887998141047985, 0.6520120753832175, 0.6744809890366223, 0.6372401592215834, 0.6518443658413341, 0.6578209791877869, 0.6804879479209431, 0.6168062200956939 ], "type": "scatter" }, { "mode": "lines", "name": "Best Value", "x": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96 ], "y": [ 0.6445299873644618, 0.6445299873644618, 0.6445299873644618, 0.6445299873644618, 0.6445299873644618, 0.6445299873644618, 0.6445299873644618, 0.6445299873644618, 0.6445299873644618, 0.6445299873644618, 0.6445299873644618, 0.6445299873644618, 0.6445299873644618, 0.6445299873644618, 0.6445299873644618, 0.6445299873644618, 0.6445299873644618, 0.6445299873644618, 0.6445299873644618, 0.6445299873644618, 0.6445299873644618, 0.6563702028951462, 0.6563702028951462, 0.6563702028951462, 0.6563702028951462, 0.6563702028951462, 0.6563702028951462, 0.6563702028951462, 0.6563702028951462, 0.6563702028951462, 0.6563702028951462, 0.6563702028951462, 0.6683768656716418, 0.6683768656716418, 0.6742863807330087, 0.6797168574674474, 0.6797168574674474, 0.6830453879941435, 0.6830453879941435, 0.6830453879941435, 0.6830453879941435, 0.6830453879941435, 0.6830453879941435, 0.6830453879941435, 0.7000755330893034, 0.7000755330893034, 0.7000755330893034, 0.7000755330893034, 0.7000755330893034, 0.7000755330893034, 0.7000755330893034, 0.7000755330893034, 0.7000755330893034, 0.7000755330893034, 0.7000755330893034, 0.7000755330893034, 0.7000755330893034, 0.7000755330893034, 0.7000755330893034, 0.7000755330893034, 0.7000755330893034, 0.7000755330893034, 0.7000755330893034, 0.7000755330893034, 0.7000755330893034, 0.7000755330893034, 0.7000755330893034, 0.7000755330893034, 0.7000755330893034, 0.7000755330893034, 0.7000755330893034, 0.7000755330893034, 0.7000755330893034, 0.7000755330893034, 0.7000755330893034, 0.7000755330893034, 0.7000755330893034, 0.7000755330893034, 0.7000755330893034, 0.7000755330893034, 0.7000755330893034, 0.7000755330893034, 0.7000755330893034, 0.7000755330893034, 0.7000755330893034, 0.7000755330893034, 0.7000755330893034, 0.7000755330893034, 0.7000755330893034, 0.7000755330893034, 0.7000755330893034, 0.7000755330893034, 0.7000755330893034, 0.7000755330893034, 0.7000755330893034, 0.7000755330893034, 0.7000755330893034 ], "type": "scatter" }, { "marker": { "color": "#cccccc" }, "mode": "markers", "name": "Infeasible Trial", "showlegend": false, "x": [], "y": [], "type": "scatter" } ], "layout": { "title": { "text": "Optimization History Plot" }, "xaxis": { "title": { "text": "Trial" } }, "yaxis": { "title": { "text": "Objective Value" } }, "template": { "data": { "histogram2dcontour": [ { "type": "histogram2dcontour", "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ] } ], "choropleth": [ { "type": "choropleth", "colorbar": { "outlinewidth": 0, "ticks": "" } } ], "histogram2d": [ { "type": "histogram2d", "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ] } ], "heatmap": [ { "type": "heatmap", "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ] } ], "heatmapgl": [ { "type": "heatmapgl", "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ] } ], "contourcarpet": [ { "type": "contourcarpet", "colorbar": { "outlinewidth": 0, "ticks": "" } } ], "contour": [ { "type": "contour", "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ] } ], "surface": [ { "type": "surface", "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ] } ], "mesh3d": [ { "type": "mesh3d", "colorbar": { "outlinewidth": 0, "ticks": "" } } ], "scatter": [ { "fillpattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 }, "type": "scatter" } ], "parcoords": [ { "type": "parcoords", "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } } } ], "scatterpolargl": [ { "type": "scatterpolargl", "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } } } ], "bar": [ { "error_x": { "color": "#2a3f5f" }, "error_y": { "color": "#2a3f5f" }, "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "bar" } ], "scattergeo": [ { "type": "scattergeo", "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } } } ], "scatterpolar": [ { "type": "scatterpolar", "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } } } ], "histogram": [ { "marker": { "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "histogram" } ], "scattergl": [ { "type": "scattergl", "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } } } ], "scatter3d": [ { "type": "scatter3d", "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } } } ], "scattermapbox": [ { "type": "scattermapbox", "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } } } ], "scatterternary": [ { "type": "scatterternary", "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } } } ], "scattercarpet": [ { "type": "scattercarpet", "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } } } ], "carpet": [ { "aaxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "baxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "type": "carpet" } ], "table": [ { "cells": { "fill": { "color": "#EBF0F8" }, "line": { "color": "white" } }, "header": { "fill": { "color": "#C8D4E3" }, "line": { "color": "white" } }, "type": "table" } ], "barpolar": [ { "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "barpolar" } ], "pie": [ { "automargin": true, "type": "pie" } ] }, "layout": { "autotypenumbers": "strict", "colorway": [ "#636efa", "#EF553B", "#00cc96", "#ab63fa", "#FFA15A", "#19d3f3", "#FF6692", "#B6E880", "#FF97FF", "#FECB52" ], "font": { "color": "#2a3f5f" }, "hovermode": "closest", "hoverlabel": { "align": "left" }, "paper_bgcolor": "white", "plot_bgcolor": "#E5ECF6", "polar": { "bgcolor": "#E5ECF6", "angularaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "radialaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "ternary": { "bgcolor": "#E5ECF6", "aaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "baxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "caxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "coloraxis": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "colorscale": { "sequential": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "sequentialminus": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "diverging": [ [ 0, "#8e0152" ], [ 0.1, "#c51b7d" ], [ 0.2, "#de77ae" ], [ 0.3, "#f1b6da" ], [ 0.4, "#fde0ef" ], [ 0.5, "#f7f7f7" ], [ 0.6, "#e6f5d0" ], [ 0.7, "#b8e186" ], [ 0.8, "#7fbc41" ], [ 0.9, "#4d9221" ], [ 1, "#276419" ] ] }, "xaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "automargin": true, "zerolinewidth": 2 }, "yaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "automargin": true, "zerolinewidth": 2 }, "scene": { "xaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white", "gridwidth": 2 }, "yaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white", "gridwidth": 2 }, "zaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white", "gridwidth": 2 } }, "shapedefaults": { "line": { "color": "#2a3f5f" } }, "annotationdefaults": { "arrowcolor": "#2a3f5f", "arrowhead": 0, "arrowwidth": 1 }, "geo": { "bgcolor": "white", "landcolor": "#E5ECF6", "subunitcolor": "white", "showland": true, "showlakes": true, "lakecolor": "white" }, "title": { "x": 0.05 }, "mapbox": { "style": "light" } } } }, "config": { "plotlyServerURL": "https://plot.ly" } }, "text/html": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "execution_count": 59 }, { "metadata": { "ExecuteTime": { "end_time": "2025-01-20T14:00:42.918625Z", "start_time": "2025-01-20T14:00:42.893260Z" } }, "cell_type": "code", "source": "optuna.visualization.plot_contour(study, params=[\"min_cluster_size\", \"min_samples\"])\n", "id": "58174d74f894b680", "outputs": [ { "data": { "application/vnd.plotly.v1+json": { "data": [ { "colorbar": { "title": { "text": "Objective Value" } }, "colorscale": [ [ 0.0, "rgb(247,251,255)" ], [ 0.125, "rgb(222,235,247)" ], [ 0.25, "rgb(198,219,239)" ], [ 0.375, "rgb(158,202,225)" ], [ 0.5, "rgb(107,174,214)" ], [ 0.625, "rgb(66,146,198)" ], [ 0.75, "rgb(33,113,181)" ], [ 0.875, "rgb(8,81,156)" ], [ 1.0, "rgb(8,48,107)" ] ], "connectgaps": true, "contours": { "coloring": "heatmap" }, "hoverinfo": "none", "line": { "smoothing": 1.3 }, "reversescale": false, "x": [ 3.75, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 20, 21, 25, 26, 27, 28, 30, 31.25 ], "y": [ 0.5999999999999999, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 15, 17, 18, 19, 20, 22, 23, 24, 27, 29, 30, 31.4 ], "z": [ [ null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ null, 0.2979170440137656, 0.6784781237800667, 0.3117822203317737, null, 0.7000755330893034, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ null, null, 0.6941686065356396, null, 0.6518443658413341, 0.6887998141047985, 0.6937702265372169, null, null, null, null, null, null, 0.6520120753832175, 0.6372401592215834, null, 0.5909804395073653, null, null, null, null, null ], [ null, null, null, null, 0.6914362072972345, 0.6887213685126123, 0.6854841046744139, 0.5458451383916062, null, null, null, null, null, null, null, null, null, null, null, 0.5471884451577063, 0.2965673462275658, null ], [ null, null, 0.6860039260496325, null, 0.6843269678621332, null, null, 0.6636230611647643, 0.6705834448257809, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ null, 0.6830453879941435, null, null, 0.6797168574674474, 0.6763164026095061, null, 0.6683768656716418, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ null, 0.6536501540649443, null, null, 0.6744809890366223, null, null, null, null, null, null, 0.6431301075900995, null, null, null, null, null, 0.540342828802579, null, null, null, null ], [ null, null, null, null, 0.668419668682619, null, null, null, null, null, 0.6445450270397366, null, null, null, null, null, null, null, null, null, null, null ], [ null, null, null, 0.6363041408852929, null, null, null, null, null, null, null, null, 0.6145451292602201, 0.6055815067672775, null, null, null, null, null, null, null, null ], [ null, 0.6563702028951462, null, 0.653686899832614, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0.5070031545741325, null, null, null ], [ null, null, null, 0.6468578832675658, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ null, null, null, 0.6379136818424013, null, null, null, null, 0.6280511314767031, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ null, null, null, null, null, null, null, 0.5830690412295682, null, 0.576738499159407, null, null, null, null, null, 0.5463091814330334, null, null, null, null, null, null ], [ null, null, 0.6168062200956939, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ null, null, null, null, null, null, null, 0.5915595220087733, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ null, null, null, null, null, 0.5880674054956733, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ null, null, null, 0.34944822166797634, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ null, 0.4659474915518586, null, null, null, null, null, null, 0.5629210372512227, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ null, null, null, null, null, 0.4162038114876775, null, null, null, null, null, 0.5376531853191556, null, null, null, null, null, null, null, null, null, null ], [ null, null, null, null, null, null, null, null, null, 0.529184832042154, null, null, null, null, null, null, null, null, null, null, null, null ], [ null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0.48621376695160357, null, null, null, null, null, null ], [ null, null, null, null, null, null, null, null, null, 0.4900888145192431, 0.48843800322061187, null, null, null, null, null, null, null, null, null, null, null ], [ null, 0.48722349969232753, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ null, null, null, null, null, 0.4694970607446114, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] ], "type": "contour" }, { "marker": { "color": "black", "line": { "color": "Gray", "width": 2.0 } }, "mode": "markers", "name": "Feasible Trial", "showlegend": false, "x": [ 14, 5, 28, 7, 21, 7, 9, 17, 27, 26, 13, 15, 21, 13, 11, 21, 10, 9, 9, 5, 5, 5, 18, 17, 7, 7, 7, 7, 12, 7, 12, 11, 11, 15, 8, 8, 5, 5, 5, 5, 5, 5, 5, 9, 9, 6, 6, 6, 6, 6, 6, 8, 8, 30, 8, 8, 8, 10, 9, 10, 25, 10, 10, 10, 10, 10, 9, 8, 14, 14, 14, 13, 12, 12, 8, 12, 8, 11, 11, 7, 7, 7, 9, 9, 9, 9, 9, 18, 8, 20, 8, 6, 6, 6 ], "y": [ 8, 20, 4, 19, 24, 9, 22, 9, 10, 7, 23, 22, 14, 14, 14, 14, 4, 30, 4, 2, 29, 10, 9, 9, 10, 10, 11, 11, 12, 12, 12, 17, 6, 7, 7, 6, 7, 6, 6, 6, 6, 6, 6, 6, 2, 2, 5, 2, 2, 2, 3, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 8, 8, 8, 27, 27, 5, 20, 5, 5, 5, 5, 4, 2, 2, 2, 18, 4, 4, 4, 3, 3, 7, 3, 3, 3, 5, 15 ], "type": "scatter" }, { "marker": { "color": "#cccccc", "line": { "color": "Gray", "width": 2.0 } }, "mode": "markers", "name": "Infeasible Trial", "showlegend": false, "x": [], "y": [], "type": "scatter" } ], "layout": { "title": { "text": "Contour Plot" }, "template": { "data": { "histogram2dcontour": [ { "type": "histogram2dcontour", "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ] } ], "choropleth": [ { "type": "choropleth", "colorbar": { "outlinewidth": 0, "ticks": "" } } ], "histogram2d": [ { "type": "histogram2d", "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ] } ], "heatmap": [ { "type": "heatmap", "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ] } ], "heatmapgl": [ { "type": "heatmapgl", "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ] } ], "contourcarpet": [ { "type": "contourcarpet", "colorbar": { "outlinewidth": 0, "ticks": "" } } ], "contour": [ { "type": "contour", "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ] } ], "surface": [ { "type": "surface", "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ] } ], "mesh3d": [ { "type": "mesh3d", "colorbar": { "outlinewidth": 0, "ticks": "" } } ], "scatter": [ { "fillpattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 }, "type": "scatter" } ], "parcoords": [ { "type": "parcoords", "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } } } ], "scatterpolargl": [ { "type": "scatterpolargl", "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } } } ], "bar": [ { "error_x": { "color": "#2a3f5f" }, "error_y": { "color": "#2a3f5f" }, "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "bar" } ], "scattergeo": [ { "type": "scattergeo", "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } } } ], "scatterpolar": [ { "type": "scatterpolar", "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } } } ], "histogram": [ { "marker": { "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "histogram" } ], "scattergl": [ { "type": "scattergl", "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } } } ], "scatter3d": [ { "type": "scatter3d", "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } } } ], "scattermapbox": [ { "type": "scattermapbox", "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } } } ], "scatterternary": [ { "type": "scatterternary", "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } } } ], "scattercarpet": [ { "type": "scattercarpet", "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } } } ], "carpet": [ { "aaxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "baxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "type": "carpet" } ], "table": [ { "cells": { "fill": { "color": "#EBF0F8" }, "line": { "color": "white" } }, "header": { "fill": { "color": "#C8D4E3" }, "line": { "color": "white" } }, "type": "table" } ], "barpolar": [ { "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "barpolar" } ], "pie": [ { "automargin": true, "type": "pie" } ] }, "layout": { "autotypenumbers": "strict", "colorway": [ "#636efa", "#EF553B", "#00cc96", "#ab63fa", "#FFA15A", "#19d3f3", "#FF6692", "#B6E880", "#FF97FF", "#FECB52" ], "font": { "color": "#2a3f5f" }, "hovermode": "closest", "hoverlabel": { "align": "left" }, "paper_bgcolor": "white", "plot_bgcolor": "#E5ECF6", "polar": { "bgcolor": "#E5ECF6", "angularaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "radialaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "ternary": { "bgcolor": "#E5ECF6", "aaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "baxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "caxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "coloraxis": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "colorscale": { "sequential": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "sequentialminus": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "diverging": [ [ 0, "#8e0152" ], [ 0.1, "#c51b7d" ], [ 0.2, "#de77ae" ], [ 0.3, "#f1b6da" ], [ 0.4, "#fde0ef" ], [ 0.5, "#f7f7f7" ], [ 0.6, "#e6f5d0" ], [ 0.7, "#b8e186" ], [ 0.8, "#7fbc41" ], [ 0.9, "#4d9221" ], [ 1, "#276419" ] ] }, "xaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "automargin": true, "zerolinewidth": 2 }, "yaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "automargin": true, "zerolinewidth": 2 }, "scene": { "xaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white", "gridwidth": 2 }, "yaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white", "gridwidth": 2 }, "zaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white", "gridwidth": 2 } }, "shapedefaults": { "line": { "color": "#2a3f5f" } }, "annotationdefaults": { "arrowcolor": "#2a3f5f", "arrowhead": 0, "arrowwidth": 1 }, "geo": { "bgcolor": "white", "landcolor": "#E5ECF6", "subunitcolor": "white", "showland": true, "showlakes": true, "lakecolor": "white" }, "title": { "x": 0.05 }, "mapbox": { "style": "light" } } }, "xaxis": { "title": { "text": "min_cluster_size" }, "range": [ 3.75, 31.25 ] }, "yaxis": { "title": { "text": "min_samples" }, "range": [ 0.5999999999999999, 31.4 ] } }, "config": { "plotlyServerURL": "https://plot.ly" } }, "text/html": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "execution_count": 60 }, { "metadata": { "ExecuteTime": { "end_time": "2025-01-20T14:00:43.012657Z", "start_time": "2025-01-20T14:00:42.972008Z" } }, "cell_type": "code", "source": "optuna.visualization.plot_contour(study, params=[\"min_cluster_size\", \"epsilon\"])\n", "id": "61970be4f9dd0a52", "outputs": [ { "data": { "application/vnd.plotly.v1+json": { "data": [ { "colorbar": { "title": { "text": "Objective Value" } }, "colorscale": [ [ 0.0, "rgb(247,251,255)" ], [ 0.125, "rgb(222,235,247)" ], [ 0.25, "rgb(198,219,239)" ], [ 0.375, "rgb(158,202,225)" ], [ 0.5, "rgb(107,174,214)" ], [ 0.625, "rgb(66,146,198)" ], [ 0.75, "rgb(33,113,181)" ], [ 0.875, "rgb(8,81,156)" ], [ 1.0, "rgb(8,48,107)" ] ], "connectgaps": true, "contours": { "coloring": "heatmap" }, "hoverinfo": "none", "line": { "smoothing": 1.3 }, "reversescale": false, "x": [ -0.012855098919541005, 0.011263226459545889, 0.013630020043986453, 0.016267773234105474, 0.021950029012550436, 0.024475439353389312, 0.03165932986472511, 0.03217219010617994, 0.03688430433046225, 0.03822246814313676, 0.03835485739579715, 0.040659430256419084, 0.044199192523817155, 0.04674681612215488, 0.04887132738158265, 0.048925942003726935, 0.0498549420385372, 0.0501456146084194, 0.05112552955378122, 0.0588572002048303, 0.059404290631778746, 0.059829787975593754, 0.061566946451765414, 0.061646551459528305, 0.065927942967217, 0.06745441862837374, 0.07046370761739812, 0.07212971495510849, 0.0738655530336822, 0.07487733826147724, 0.07576805408845919, 0.07691518490732062, 0.07801971683099954, 0.07832420100059283, 0.07879644717236631, 0.07939422235829016, 0.08255193716329551, 0.08370767472015733, 0.08478156596751255, 0.08495103643694721, 0.08741522054151135, 0.08804265742891054, 0.09015577481282054, 0.09180152733901467, 0.09184301968320846, 0.09331486853054542, 0.09462503601614727, 0.09697004508260854, 0.10076362835567448, 0.10126559533240051, 0.10311931998174755, 0.10688635236122257, 0.10692189484879672, 0.10740470761531976, 0.10839412662529492, 0.10943578005466859, 0.11481090354070173, 0.11618914824591976, 0.1206650228048842, 0.12142261524707477, 0.12143616224311836, 0.12368284060442458, 0.12956336281064562, 0.13257255926566458, 0.13842115118156287, 0.1391491625488669, 0.13951950351144252, 0.14098675841298333, 0.14846569510331847, 0.14883554516436837, 0.15113619842976073, 0.16172706734587736, 0.1617298963589536, 0.17485511719664615, 0.17568436953783512, 0.17958865484802544, 0.19529504930173058, 0.20065989932586775, 0.20789625836006717, 0.21735492024391928, 0.2295971014499739, 0.2534115610265647, 0.25698704515514065, 0.2670911045647954, 0.2923162374391224, 0.3247276298158274, 0.33451471526946835, 0.34541128204946103, 0.35368454660132287, 0.3866894133473552, 0.394601513604858, 0.4439544855483355, 0.48049991966967187, 0.48951533793958846, 0.49362973404128374, 0.5177480594203706 ], "y": [ 3.75, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 20, 21, 25, 26, 27, 28, 30, 31.25 ], "z": [ [ null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ null, null, null, null, null, null, null, 0.6830253872507394, null, 0.6830253872507394, null, null, 0.6830453879941435, 0.6830453879941435, null, 0.6830453879941435, 0.6830453879941435, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0.48722349969232753, 0.6563702028951462, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0.6536501540649443, null, null, null, null, null, null, null, null, null, null, null, null, 0.2979170440137656, null, null, null, 0.4659474915518586, null, null, null, null, null ], [ null, null, 0.6782154437372404, 0.6782154437372404, 0.6783580072670491, null, 0.6784781237800667, null, 0.6860039260496325, null, null, null, null, null, null, null, null, null, null, null, null, 0.6168062200956939, null, null, null, null, null, null, null, null, null, null, null, 0.6941686065356396, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0.6804879479209431, null, null, null, null, 0.6578209791877869, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ null, 0.6379136818424013, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0.653686899832614, null, 0.6468578832675658, null, null, null, 0.6468578832675658, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0.6524001293394868, null, null, null, null, null, null, 0.6363041408852929, null, null, null, null, null, null, null, null, 0.3117822203317737, null, null, 0.29302292160666815, 0.28272743714957493, null, null, null, 0.34944822166797634, null, null ], [ null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0.6797168574674474, null, null, 0.6742863807330087, null, null, null, null, 0.6842886669965941, null, 0.6843269678621332, null, null, null, null, null, 0.6907569859989542, null, null, null, null, null, 0.6913558731265249, null, 0.6914161220043572, 0.6914362072972345, null, null, null, null, null, null, null, null, null, null, null, null, 0.6744809890366223, null, null, null, null, null, null, null, null, 0.668419668682619, null, null, null, null, null, null, null, null, 0.6518443658413341, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0.27532152908903057, null, null, null ], [ null, null, null, null, null, null, null, null, null, null, 0.6763164026095061, null, null, null, null, null, null, null, 0.7000755330893034, 0.5880674054956733, null, null, null, null, null, null, null, 0.6884732492387995, 0.6884732492387995, null, null, 0.6887213685126123, null, null, null, 0.6887213685126123, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0.6887998141047985, null, null, null, 0.6822740524781341, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0.4694970607446114, null, null, null, null, null, null, null, null, 0.3157675339562997, null, null, null, 0.4162038114876775, null, null, null, null ], [ null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0.6854841046744139, null, null, null, null, null, 0.6937702265372169, null, null, null, null, 0.6926747447872986, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0.680678873977468, null, null, null, null, null, null, null, null, null, null, 0.6341084808501746, 0.6341084808501746, null, 0.6093811350388112, null, null, 0.5794507111329082, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0.5915595220087733, null, null, null, null, null, 0.6683768656716418, null, null, null, null, null, null, null, null, 0.6636230611647643, null, null, null, null, null, null, null, null, null, null, null, null, null, 0.5458451383916062, null, 0.5830690412295682, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0.6280325048935287, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0.6705834448257809, null, 0.5629210372512227, null, null, null, null, null, null, null, null, null, 0.6696358396646581, null, null, 0.6280511314767031, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ null, null, null, null, null, 0.529184832042154, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0.4900888145192431, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0.576738499159407, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0.6445299873644618, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0.48843800322061187, null, null, null, null, 0.6445299873644618, null, null, null, null, null, null, null, null, null, null, null, 0.6445450270397366, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0.6431301075900995, null, null, null, null, null, null, null, null, null, null, null, null, 0.5376531853191556, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0.6145268054147535, 0.6145451292602201, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0.6520120753832175, null, null, null, null, null, null, null, null, null, null, 0.6055815067672775, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0.6372401592215834, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0.5463091814330334, null, null, 0.5274842098680508, 0.48621376695160357, null, null, null, null, null, null, null, null, null, null, null ], [ null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0.5909804395073653, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ null, null, null, null, null, null, null, null, null, null, null, 0.540342828802579, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0.5070031545741325, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0.5471884451577063, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0.2965673462275658, null ], [ null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] ], "type": "contour" }, { "marker": { "color": "black", "line": { "color": "Gray", "width": 2.0 } }, "mode": "markers", "name": "Feasible Trial", "showlegend": false, "x": [ 0.059404290631778746, 0.394601513604858, 0.08370767472015733, 0.48951533793958846, 0.2923162374391224, 0.19529504930173058, 0.4439544855483355, 0.13951950351144252, 0.17958865484802544, 0.040659430256419084, 0.024475439353389312, 0.12956336281064562, 0.2670911045647954, 0.25698704515514065, 0.2534115610265647, 0.2295971014499739, 0.20065989932586775, 0.20789625836006717, 0.34541128204946103, 0.33451471526946835, 0.09697004508260854, 0.10076362835567448, 0.13842115118156287, 0.14098675841298333, 0.061646551459528305, 0.14883554516436837, 0.06745441862837374, 0.07487733826147724, 0.07046370761739812, 0.011263226459545889, 0.11618914824591976, 0.10311931998174755, 0.11481090354070173, 0.10126559533240051, 0.0501456146084194, 0.04887132738158265, 0.17485511719664615, 0.04674681612215488, 0.044199192523817155, 0.048925942003726935, 0.0498549420385372, 0.03217219010617994, 0.03822246814313676, 0.03835485739579715, 0.05112552955378122, 0.03165932986472511, 0.03688430433046225, 0.021950029012550436, 0.016267773234105474, 0.013630020043986453, 0.07832420100059283, 0.08255193716329551, 0.48049991966967187, 0.49362973404128374, 0.08478156596751255, 0.08495103643694721, 0.07576805408845919, 0.07879644717236631, 0.07212971495510849, 0.08741522054151135, 0.07801971683099954, 0.17568436953783512, 0.1617298963589536, 0.16172706734587736, 0.09331486853054542, 0.12143616224311836, 0.12142261524707477, 0.12368284060442458, 0.1206650228048842, 0.09462503601614727, 0.08804265742891054, 0.09180152733901467, 0.09015577481282054, 0.09184301968320846, 0.061566946451765414, 0.10839412662529492, 0.065927942967217, 0.1391491625488669, 0.21735492024391928, 0.3247276298158274, 0.3866894133473552, 0.35368454660132287, 0.0588572002048303, 0.07691518490732062, 0.0738655530336822, 0.07939422235829016, 0.10943578005466859, 0.10740470761531976, 0.10692189484879672, 0.10688635236122257, 0.15113619842976073, 0.14846569510331847, 0.13257255926566458, 0.059829787975593754 ], "y": [ 14, 5, 28, 7, 21, 7, 9, 17, 27, 26, 13, 15, 21, 13, 11, 21, 10, 9, 9, 5, 5, 5, 18, 17, 7, 7, 7, 7, 12, 7, 12, 11, 11, 15, 8, 8, 5, 5, 5, 5, 5, 5, 5, 9, 9, 6, 6, 6, 6, 6, 6, 8, 8, 30, 8, 8, 8, 10, 9, 10, 25, 10, 10, 10, 10, 10, 9, 8, 14, 14, 14, 13, 12, 12, 8, 12, 8, 11, 11, 7, 7, 7, 9, 9, 9, 9, 9, 18, 8, 20, 8, 6, 6, 6 ], "type": "scatter" }, { "marker": { "color": "#cccccc", "line": { "color": "Gray", "width": 2.0 } }, "mode": "markers", "name": "Infeasible Trial", "showlegend": false, "x": [], "y": [], "type": "scatter" } ], "layout": { "title": { "text": "Contour Plot" }, "template": { "data": { "histogram2dcontour": [ { "type": "histogram2dcontour", "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ] } ], "choropleth": [ { "type": "choropleth", "colorbar": { "outlinewidth": 0, "ticks": "" } } ], "histogram2d": [ { "type": "histogram2d", "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ] } ], "heatmap": [ { "type": "heatmap", "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ] } ], "heatmapgl": [ { "type": "heatmapgl", "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ] } ], "contourcarpet": [ { "type": "contourcarpet", "colorbar": { "outlinewidth": 0, "ticks": "" } } ], "contour": [ { "type": "contour", "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ] } ], "surface": [ { "type": "surface", "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ] } ], "mesh3d": [ { "type": "mesh3d", "colorbar": { "outlinewidth": 0, "ticks": "" } } ], "scatter": [ { "fillpattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 }, "type": "scatter" } ], "parcoords": [ { "type": "parcoords", "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } } } ], "scatterpolargl": [ { "type": "scatterpolargl", "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } } } ], "bar": [ { "error_x": { "color": "#2a3f5f" }, "error_y": { "color": "#2a3f5f" }, "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "bar" } ], "scattergeo": [ { "type": "scattergeo", "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } } } ], "scatterpolar": [ { "type": "scatterpolar", "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } } } ], "histogram": [ { "marker": { "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "histogram" } ], "scattergl": [ { "type": "scattergl", "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } } } ], "scatter3d": [ { "type": "scatter3d", "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } } } ], "scattermapbox": [ { "type": "scattermapbox", "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } } } ], "scatterternary": [ { "type": "scatterternary", "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } } } ], "scattercarpet": [ { "type": "scattercarpet", "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } } } ], "carpet": [ { "aaxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "baxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "type": "carpet" } ], "table": [ { "cells": { "fill": { "color": "#EBF0F8" }, "line": { "color": "white" } }, "header": { "fill": { "color": "#C8D4E3" }, "line": { "color": "white" } }, "type": "table" } ], "barpolar": [ { "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "barpolar" } ], "pie": [ { "automargin": true, "type": "pie" } ] }, "layout": { "autotypenumbers": "strict", "colorway": [ "#636efa", "#EF553B", "#00cc96", "#ab63fa", "#FFA15A", "#19d3f3", "#FF6692", "#B6E880", "#FF97FF", "#FECB52" ], "font": { "color": "#2a3f5f" }, "hovermode": "closest", "hoverlabel": { "align": "left" }, "paper_bgcolor": "white", "plot_bgcolor": "#E5ECF6", "polar": { "bgcolor": "#E5ECF6", "angularaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "radialaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "ternary": { "bgcolor": "#E5ECF6", "aaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "baxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "caxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "coloraxis": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "colorscale": { "sequential": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "sequentialminus": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "diverging": [ [ 0, "#8e0152" ], [ 0.1, "#c51b7d" ], [ 0.2, "#de77ae" ], [ 0.3, "#f1b6da" ], [ 0.4, "#fde0ef" ], [ 0.5, "#f7f7f7" ], [ 0.6, "#e6f5d0" ], [ 0.7, "#b8e186" ], [ 0.8, "#7fbc41" ], [ 0.9, "#4d9221" ], [ 1, "#276419" ] ] }, "xaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "automargin": true, "zerolinewidth": 2 }, "yaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "automargin": true, "zerolinewidth": 2 }, "scene": { "xaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white", "gridwidth": 2 }, "yaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white", "gridwidth": 2 }, "zaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white", "gridwidth": 2 } }, "shapedefaults": { "line": { "color": "#2a3f5f" } }, "annotationdefaults": { "arrowcolor": "#2a3f5f", "arrowhead": 0, "arrowwidth": 1 }, "geo": { "bgcolor": "white", "landcolor": "#E5ECF6", "subunitcolor": "white", "showland": true, "showlakes": true, "lakecolor": "white" }, "title": { "x": 0.05 }, "mapbox": { "style": "light" } } }, "xaxis": { "title": { "text": "epsilon" }, "range": [ -0.012855098919541005, 0.5177480594203706 ] }, "yaxis": { "title": { "text": "min_cluster_size" }, "range": [ 3.75, 31.25 ] } }, "config": { "plotlyServerURL": "https://plot.ly" } }, "text/html": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "execution_count": 61 }, { "metadata": { "ExecuteTime": { "end_time": "2025-01-20T14:00:43.132879Z", "start_time": "2025-01-20T14:00:43.091696Z" } }, "cell_type": "code", "source": [ "# visualize the study\n", "study = studies[\"LGATr_L_cos_sim\"]\n", "print(study.best_params)\n", "# Best value:\n", "print(study.best_value)\n", "optuna.visualization.plot_optimization_history(study)\n" ], "id": "fe06d322540f8aa7", "outputs": [ { "ename": "KeyError", "evalue": "'LGATr_L_cos_sim'", "output_type": "error", "traceback": [ "\u001B[0;31m---------------------------------------------------------------------------\u001B[0m", "\u001B[0;31mKeyError\u001B[0m Traceback (most recent call last)", "Cell \u001B[0;32mIn[62], line 2\u001B[0m\n\u001B[1;32m 1\u001B[0m \u001B[38;5;66;03m# visualize the study\u001B[39;00m\n\u001B[0;32m----> 2\u001B[0m study \u001B[38;5;241m=\u001B[39m \u001B[43mstudies\u001B[49m\u001B[43m[\u001B[49m\u001B[38;5;124;43m\"\u001B[39;49m\u001B[38;5;124;43mLGATr_L_cos_sim\u001B[39;49m\u001B[38;5;124;43m\"\u001B[39;49m\u001B[43m]\u001B[49m\n\u001B[1;32m 3\u001B[0m \u001B[38;5;28mprint\u001B[39m(study\u001B[38;5;241m.\u001B[39mbest_params)\n\u001B[1;32m 4\u001B[0m \u001B[38;5;66;03m# Best value:\u001B[39;00m\n", "\u001B[0;31mKeyError\u001B[0m: 'LGATr_L_cos_sim'" ] } ], "execution_count": 62 }, { "metadata": { "ExecuteTime": { "end_time": "2025-01-20T14:00:47.873330Z", "start_time": "2025-01-20T14:00:47.851270Z" } }, "cell_type": "code", "source": [ "# visualize the study\n", "study = studies[\"LGATr_cos_sim\"]\n", "print(study.best_params)\n", "# Best value:\n", "print(study.best_value)\n", "optuna.visualization.plot_optimization_history(study)\n" ], "id": "ce72217e1d2486e", "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "{'min_cluster_size': 9, 'min_samples': 2, 'epsilon': 0.291086113355078}\n", "0.3893832582148773\n" ] }, { "data": { "application/vnd.plotly.v1+json": { "data": [ { "mode": "markers", "name": "Objective Value", "x": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 26, 27 ], "y": [ 0.3893832582148773, 0.035740442361212835, 0.17813146299793184, 0.0235491181397182, 0.21915648403626328, 0.017705242334322455, 0.12193986782090666, 0.04383615021187473, 0.08281770585435508, 0.037333854573885855, 0.012108580219343953, 0.35401672826298386, 0.35401672826298386, 0.35401672826298386, 0.3849649541708388, 0.14311960316002204, 0.1477340420657105, 0.1477340420657105, 0.20768789443488242, 0.20768789443488242, 0.2735049938893337, 0.11591227251516566, 0.35401672826298386, 0.35401672826298386, 0.29263420724094885, 0.15145702018817941, 0.3009427720807145 ], "type": "scatter" }, { "mode": "lines", "name": "Best Value", "x": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28 ], "y": [ 0.3893832582148773, 0.3893832582148773, 0.3893832582148773, 0.3893832582148773, 0.3893832582148773, 0.3893832582148773, 0.3893832582148773, 0.3893832582148773, 0.3893832582148773, 0.3893832582148773, 0.3893832582148773, 0.3893832582148773, 0.3893832582148773, 0.3893832582148773, 0.3893832582148773, 0.3893832582148773, 0.3893832582148773, 0.3893832582148773, 0.3893832582148773, 0.3893832582148773, 0.3893832582148773, 0.3893832582148773, 0.3893832582148773, 0.3893832582148773, 0.3893832582148773, 0.3893832582148773, 0.3893832582148773, 0.3893832582148773, 0.3893832582148773 ], "type": "scatter" }, { "marker": { "color": "#cccccc" }, "mode": "markers", "name": "Infeasible Trial", "showlegend": false, "x": [], "y": [], "type": "scatter" } ], "layout": { "title": { "text": "Optimization History Plot" }, "xaxis": { "title": { "text": "Trial" } }, "yaxis": { "title": { "text": "Objective Value" } }, "template": { "data": { "histogram2dcontour": [ { "type": "histogram2dcontour", "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ] } ], "choropleth": [ { "type": "choropleth", "colorbar": { "outlinewidth": 0, "ticks": "" } } ], "histogram2d": [ { "type": "histogram2d", "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ] } ], "heatmap": [ { "type": "heatmap", "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ] } ], "heatmapgl": [ { "type": "heatmapgl", "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ] } ], "contourcarpet": [ { "type": "contourcarpet", "colorbar": { "outlinewidth": 0, "ticks": "" } } ], "contour": [ { "type": "contour", "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ] } ], "surface": [ { "type": "surface", "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ] } ], "mesh3d": [ { "type": "mesh3d", "colorbar": { "outlinewidth": 0, "ticks": "" } } ], "scatter": [ { "fillpattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 }, "type": "scatter" } ], "parcoords": [ { "type": "parcoords", "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } } } ], "scatterpolargl": [ { "type": "scatterpolargl", "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } } } ], "bar": [ { "error_x": { "color": "#2a3f5f" }, "error_y": { "color": "#2a3f5f" }, "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "bar" } ], "scattergeo": [ { "type": "scattergeo", "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } } } ], "scatterpolar": [ { "type": "scatterpolar", "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } } } ], "histogram": [ { "marker": { "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "histogram" } ], "scattergl": [ { "type": "scattergl", "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } } } ], "scatter3d": [ { "type": "scatter3d", "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } } } ], "scattermapbox": [ { "type": "scattermapbox", "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } } } ], "scatterternary": [ { "type": "scatterternary", "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } } } ], "scattercarpet": [ { "type": "scattercarpet", "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } } } ], "carpet": [ { "aaxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "baxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "type": "carpet" } ], "table": [ { "cells": { "fill": { "color": "#EBF0F8" }, "line": { "color": "white" } }, "header": { "fill": { "color": "#C8D4E3" }, "line": { "color": "white" } }, "type": "table" } ], "barpolar": [ { "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "barpolar" } ], "pie": [ { "automargin": true, "type": "pie" } ] }, "layout": { "autotypenumbers": "strict", "colorway": [ "#636efa", "#EF553B", "#00cc96", "#ab63fa", "#FFA15A", "#19d3f3", "#FF6692", "#B6E880", "#FF97FF", "#FECB52" ], "font": { "color": "#2a3f5f" }, "hovermode": "closest", "hoverlabel": { "align": "left" }, "paper_bgcolor": "white", "plot_bgcolor": "#E5ECF6", "polar": { "bgcolor": "#E5ECF6", "angularaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "radialaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "ternary": { "bgcolor": "#E5ECF6", "aaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "baxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "caxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "coloraxis": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "colorscale": { "sequential": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "sequentialminus": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "diverging": [ [ 0, "#8e0152" ], [ 0.1, "#c51b7d" ], [ 0.2, "#de77ae" ], [ 0.3, "#f1b6da" ], [ 0.4, "#fde0ef" ], [ 0.5, "#f7f7f7" ], [ 0.6, "#e6f5d0" ], [ 0.7, "#b8e186" ], [ 0.8, "#7fbc41" ], [ 0.9, "#4d9221" ], [ 1, "#276419" ] ] }, "xaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "automargin": true, "zerolinewidth": 2 }, "yaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "automargin": true, "zerolinewidth": 2 }, "scene": { "xaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white", "gridwidth": 2 }, "yaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white", "gridwidth": 2 }, "zaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white", "gridwidth": 2 } }, "shapedefaults": { "line": { "color": "#2a3f5f" } }, "annotationdefaults": { "arrowcolor": "#2a3f5f", "arrowhead": 0, "arrowwidth": 1 }, "geo": { "bgcolor": "white", "landcolor": "#E5ECF6", "subunitcolor": "white", "showland": true, "showlakes": true, "lakecolor": "white" }, "title": { "x": 0.05 }, "mapbox": { "style": "light" } } } }, "config": { "plotlyServerURL": "https://plot.ly" } }, "text/html": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "execution_count": 63 }, { "metadata": { "ExecuteTime": { "end_time": "2025-01-20T14:00:48.152022Z", "start_time": "2025-01-20T14:00:48.114242Z" } }, "cell_type": "code", "source": [ "# visualize the study\n", "study = studies[\"LGATr_qd_norm\"]\n", "print(study.best_params)\n", "# Best value:\n", "print(study.best_value)\n", "optuna.visualization.plot_optimization_history(study)\n" ], "id": "9d31914104d982bd", "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "{'min_cluster_size': 8, 'min_samples': 3, 'epsilon': 0.09454847291075721}\n", "0.7531938948558508\n" ] }, { "data": { "application/vnd.plotly.v1+json": { "data": [ { "mode": "markers", "name": "Objective Value", "x": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 182, 184, 185, 186, 188, 189, 190, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 206, 207, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235 ], "y": [ 0.7281221513217867, 0.5625920471281296, 0.6974308812106216, 0.6192373363688104, 0.713149811981514, 0.7205494224820502, 0.32300611389709416, 0.6176796573106071, 0.656228847229171, 0.7056665424632406, 0.7044825996773451, 0.7342309215364597, 0.35713080168776373, 0.7159283154121865, 0.6859764013501428, 0.33129463217958793, 0.36762928139691065, 0.7126640045636051, 0.6859800127086823, 0.6813913043478261, 0.6813913043478261, 0.6828703033112199, 0.6846372111876773, 0.6813913043478261, 0.6914459700120642, 0.7011836011207044, 0.7383534875817734, 0.7354879018516414, 0.7383534875817734, 0.7376607158062044, 0.7372302107263393, 0.7097380945595485, 0.737762138539686, 0.7398951989803144, 0.737753306465346, 0.738625417870701, 0.7399099328745009, 0.7369287539029237, 0.7398618033529679, 0.7394004707750773, 0.7386789240721826, 0.7382432240669788, 0.735386799148332, 0.7305430057113631, 0.7247219846022241, 0.7316990029258871, 0.7371736662883087, 0.7325007096224807, 0.7319815982279774, 0.7318375461516615, 0.7345085015186352, 0.7352072685973878, 0.7321042449072493, 0.7304189435336976, 0.7239775094899678, 0.7303828091646507, 0.7269202258082911, 0.6834905111188729, 0.7462323635027003, 0.6310361273399309, 0.7385459999434022, 0.7384894020431843, 0.7442426989207717, 0.7494838070994201, 0.7484374558104019, 0.7467429477738756, 0.7458299113590666, 0.7493567813622097, 0.7455550829434284, 0.7497524962520861, 0.7499929288643755, 0.7336520402936657, 0.7395883605393896, 0.7456195066628862, 0.7428279560738912, 0.7446820579726587, 0.4600645161290323, 0.7427631765473052, 0.7483633271928581, 0.7472808337829779, 0.7473051174401453, 0.7476105391531239, 0.7409124314545763, 0.7471098674354844, 0.7480065599728553, 0.7517264802445376, 0.7471098674354844, 0.746030388551555, 0.7446315729276871, 0.7475860502101556, 0.7472164478742488, 0.7475017793594305, 0.7467288656274889, 0.7513940388915621, 0.7514529142921625, 0.7481697147864431, 0.7511572767302699, 0.7292852087756547, 0.751079624036806, 0.7499505942802293, 0.7499717673630718, 0.7295023931575518, 0.7498588368153586, 0.7500917431192661, 0.7499788285109386, 0.751093428144135, 0.7476941302569599, 0.7497459062676454, 0.7519013013351361, 0.7519576361895104, 0.7520117457718045, 0.7519576361895104, 0.7520630897056753, 0.7517153748411689, 0.7518801228065234, 0.7517153748411689, 0.7519128151557074, 0.747715220579939, 0.7515812062344702, 0.7518449664807616, 0.7502743464925856, 0.7518877493519667, 0.7497046413502109, 0.7518170037748607, 0.747994483069215, 0.7515708207714632, 0.7493952860437644, 0.7513033676201213, 0.7513809040694397, 0.7513173838306987, 0.7512893498294958, 0.7511485667578003, 0.7514301011638065, 0.7511837655016911, 0.7512965050732808, 0.7497605229052797, 0.7499154357875746, 0.7507253725457056, 0.7500493305144468, 0.7481337502464859, 0.7490486794261071, 0.7397299057218085, 0.7424499491007804, 0.7484607128735242, 0.7490697936633217, 0.7404052983131438, 0.7481337502464859, 0.7481900898616862, 0.7512263884973217, 0.7484111515973222, 0.7486162882638654, 0.7511842995713964, 0.7486374290474712, 0.7513675069080246, 0.751205209889769, 0.3512135427289415, 0.7518678282443825, 0.750662531716944, 0.7518818189506921, 0.7489157983666572, 0.746129242265561, 0.7518890267283185, 0.7502251238180999, 0.7479436619718309, 0.7478795051709075, 0.7503447499507501, 0.37595190380761523, 0.39262335936202025, 0.7479436619718309, 0.7514562008708929, 0.7501829028082616, 0.7515127523610247, 0.7515134370579915, 0.7514208963664639, 0.7518516424492565, 0.7517878847838991, 0.7515199502304669, 0.7515905556341016, 0.7517013526106232, 0.4716950736218063, 0.7490566573041677, 0.4988451194431261, 0.46786549988780973, 0.7504229164317131, 0.752496473906911, 0.7170317900088543, 0.752080336238752, 0.7518371961560203, 0.7113963771216658, 0.7523422508183768, 0.7522433545911168, 0.7196824762285486, 0.7529890613075553, 0.7526577697353539, 0.7531938948558508, 0.7529185629081041, 0.7512148265340716, 0.7518394271699601, 0.7512288829877395, 0.7501201209688815, 0.7498728166864508, 0.7486226089904785, 0.7513824624760185, 0.7504087500704741, 0.7503875968992247, 0.7517478574650429, 0.751113617141246, 0.7511067249400818, 0.7516221858601817, 0.7498091549096665, 0.7499363885669051, 0.7505216263463599, 0.7508495695514272, 0.39929504871479404, 0.6091800896209277, 0.7503381424706943, 0.7521685254027262, 0.7515295046378528, 0.7519945871275128, 0.7513496707086125, 0.7511023176936124, 0.7523220688292256, 0.7524562394127612, 0.7522583559168925, 0.7520203447301497, 0.7410363075529898 ], "type": "scatter" }, { "mode": "lines", "name": "Best Value", "x": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238 ], "y": [ 0.7281221513217867, 0.7281221513217867, 0.7281221513217867, 0.7281221513217867, 0.7281221513217867, 0.7281221513217867, 0.7281221513217867, 0.7281221513217867, 0.7281221513217867, 0.7281221513217867, 0.7281221513217867, 0.7342309215364597, 0.7342309215364597, 0.7342309215364597, 0.7342309215364597, 0.7342309215364597, 0.7342309215364597, 0.7342309215364597, 0.7342309215364597, 0.7342309215364597, 0.7342309215364597, 0.7342309215364597, 0.7342309215364597, 0.7342309215364597, 0.7342309215364597, 0.7342309215364597, 0.7383534875817734, 0.7383534875817734, 0.7383534875817734, 0.7383534875817734, 0.7383534875817734, 0.7383534875817734, 0.7383534875817734, 0.7398951989803144, 0.7398951989803144, 0.7398951989803144, 0.7399099328745009, 0.7399099328745009, 0.7399099328745009, 0.7399099328745009, 0.7399099328745009, 0.7399099328745009, 0.7399099328745009, 0.7399099328745009, 0.7399099328745009, 0.7399099328745009, 0.7399099328745009, 0.7399099328745009, 0.7399099328745009, 0.7399099328745009, 0.7399099328745009, 0.7399099328745009, 0.7399099328745009, 0.7399099328745009, 0.7399099328745009, 0.7399099328745009, 0.7399099328745009, 0.7399099328745009, 0.7462323635027003, 0.7462323635027003, 0.7462323635027003, 0.7462323635027003, 0.7462323635027003, 0.7494838070994201, 0.7494838070994201, 0.7494838070994201, 0.7494838070994201, 0.7494838070994201, 0.7494838070994201, 0.7497524962520861, 0.7499929288643755, 0.7499929288643755, 0.7499929288643755, 0.7499929288643755, 0.7499929288643755, 0.7499929288643755, 0.7499929288643755, 0.7499929288643755, 0.7499929288643755, 0.7499929288643755, 0.7499929288643755, 0.7499929288643755, 0.7499929288643755, 0.7499929288643755, 0.7499929288643755, 0.7517264802445376, 0.7517264802445376, 0.7517264802445376, 0.7517264802445376, 0.7517264802445376, 0.7517264802445376, 0.7517264802445376, 0.7517264802445376, 0.7517264802445376, 0.7517264802445376, 0.7517264802445376, 0.7517264802445376, 0.7517264802445376, 0.7517264802445376, 0.7517264802445376, 0.7517264802445376, 0.7517264802445376, 0.7517264802445376, 0.7517264802445376, 0.7517264802445376, 0.7517264802445376, 0.7517264802445376, 0.7517264802445376, 0.7519013013351361, 0.7519576361895104, 0.7520117457718045, 0.7520117457718045, 0.7520630897056753, 0.7520630897056753, 0.7520630897056753, 0.7520630897056753, 0.7520630897056753, 0.7520630897056753, 0.7520630897056753, 0.7520630897056753, 0.7520630897056753, 0.7520630897056753, 0.7520630897056753, 0.7520630897056753, 0.7520630897056753, 0.7520630897056753, 0.7520630897056753, 0.7520630897056753, 0.7520630897056753, 0.7520630897056753, 0.7520630897056753, 0.7520630897056753, 0.7520630897056753, 0.7520630897056753, 0.7520630897056753, 0.7520630897056753, 0.7520630897056753, 0.7520630897056753, 0.7520630897056753, 0.7520630897056753, 0.7520630897056753, 0.7520630897056753, 0.7520630897056753, 0.7520630897056753, 0.7520630897056753, 0.7520630897056753, 0.7520630897056753, 0.7520630897056753, 0.7520630897056753, 0.7520630897056753, 0.7520630897056753, 0.7520630897056753, 0.7520630897056753, 0.7520630897056753, 0.7520630897056753, 0.7520630897056753, 0.7520630897056753, 0.7520630897056753, 0.7520630897056753, 0.7520630897056753, 0.7520630897056753, 0.7520630897056753, 0.7520630897056753, 0.7520630897056753, 0.7520630897056753, 0.7520630897056753, 0.7520630897056753, 0.7520630897056753, 0.7520630897056753, 0.7520630897056753, 0.7520630897056753, 0.7520630897056753, 0.7520630897056753, 0.7520630897056753, 0.7520630897056753, 0.7520630897056753, 0.7520630897056753, 0.7520630897056753, 0.7520630897056753, 0.7520630897056753, 0.7520630897056753, 0.7520630897056753, 0.7520630897056753, 0.7520630897056753, 0.7520630897056753, 0.7520630897056753, 0.7520630897056753, 0.7520630897056753, 0.752496473906911, 0.752496473906911, 0.752496473906911, 0.752496473906911, 0.752496473906911, 0.752496473906911, 0.752496473906911, 0.752496473906911, 0.752496473906911, 0.7529890613075553, 0.7529890613075553, 0.7531938948558508, 0.7531938948558508, 0.7531938948558508, 0.7531938948558508, 0.7531938948558508, 0.7531938948558508, 0.7531938948558508, 0.7531938948558508, 0.7531938948558508, 0.7531938948558508, 0.7531938948558508, 0.7531938948558508, 0.7531938948558508, 0.7531938948558508, 0.7531938948558508, 0.7531938948558508, 0.7531938948558508, 0.7531938948558508, 0.7531938948558508, 0.7531938948558508, 0.7531938948558508, 0.7531938948558508, 0.7531938948558508, 0.7531938948558508, 0.7531938948558508, 0.7531938948558508, 0.7531938948558508, 0.7531938948558508, 0.7531938948558508, 0.7531938948558508, 0.7531938948558508, 0.7531938948558508, 0.7531938948558508, 0.7531938948558508, 0.7531938948558508, 0.7531938948558508, 0.7531938948558508, 0.7531938948558508, 0.7531938948558508, 0.7531938948558508 ], "type": "scatter" }, { "marker": { "color": "#cccccc" }, "mode": "markers", "name": "Infeasible Trial", "showlegend": false, "x": [], "y": [], "type": "scatter" } ], "layout": { "title": { "text": "Optimization History Plot" }, "xaxis": { "title": { "text": "Trial" } }, "yaxis": { "title": { "text": "Objective Value" } }, "template": { "data": { "histogram2dcontour": [ { "type": "histogram2dcontour", "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ] } ], "choropleth": [ { "type": "choropleth", "colorbar": { "outlinewidth": 0, "ticks": "" } } ], "histogram2d": [ { "type": "histogram2d", "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ] } ], "heatmap": [ { "type": "heatmap", "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ] } ], "heatmapgl": [ { "type": "heatmapgl", "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ] } ], "contourcarpet": [ { "type": "contourcarpet", "colorbar": { "outlinewidth": 0, "ticks": "" } } ], "contour": [ { "type": "contour", "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ] } ], "surface": [ { "type": "surface", "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ] } ], "mesh3d": [ { "type": "mesh3d", "colorbar": { "outlinewidth": 0, "ticks": "" } } ], "scatter": [ { "fillpattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 }, "type": "scatter" } ], "parcoords": [ { "type": "parcoords", "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } } } ], "scatterpolargl": [ { "type": "scatterpolargl", "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } } } ], "bar": [ { "error_x": { "color": "#2a3f5f" }, "error_y": { "color": "#2a3f5f" }, "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "bar" } ], "scattergeo": [ { "type": "scattergeo", "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } } } ], "scatterpolar": [ { "type": "scatterpolar", "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } } } ], "histogram": [ { "marker": { "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "histogram" } ], "scattergl": [ { "type": "scattergl", "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } } } ], "scatter3d": [ { "type": "scatter3d", "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } } } ], "scattermapbox": [ { "type": "scattermapbox", "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } } } ], "scatterternary": [ { "type": "scatterternary", "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } } } ], "scattercarpet": [ { "type": "scattercarpet", "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } } } ], "carpet": [ { "aaxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "baxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "type": "carpet" } ], "table": [ { "cells": { "fill": { "color": "#EBF0F8" }, "line": { "color": "white" } }, "header": { "fill": { "color": "#C8D4E3" }, "line": { "color": "white" } }, "type": "table" } ], "barpolar": [ { "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "barpolar" } ], "pie": [ { "automargin": true, "type": "pie" } ] }, "layout": { "autotypenumbers": "strict", "colorway": [ "#636efa", "#EF553B", "#00cc96", "#ab63fa", "#FFA15A", "#19d3f3", "#FF6692", "#B6E880", "#FF97FF", "#FECB52" ], "font": { "color": "#2a3f5f" }, "hovermode": "closest", "hoverlabel": { "align": "left" }, "paper_bgcolor": "white", "plot_bgcolor": "#E5ECF6", "polar": { "bgcolor": "#E5ECF6", "angularaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "radialaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "ternary": { "bgcolor": "#E5ECF6", "aaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "baxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "caxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "coloraxis": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "colorscale": { "sequential": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "sequentialminus": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "diverging": [ [ 0, "#8e0152" ], [ 0.1, "#c51b7d" ], [ 0.2, "#de77ae" ], [ 0.3, "#f1b6da" ], [ 0.4, "#fde0ef" ], [ 0.5, "#f7f7f7" ], [ 0.6, "#e6f5d0" ], [ 0.7, "#b8e186" ], [ 0.8, "#7fbc41" ], [ 0.9, "#4d9221" ], [ 1, "#276419" ] ] }, "xaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "automargin": true, "zerolinewidth": 2 }, "yaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "automargin": true, "zerolinewidth": 2 }, "scene": { "xaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white", "gridwidth": 2 }, "yaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white", "gridwidth": 2 }, "zaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white", "gridwidth": 2 } }, "shapedefaults": { "line": { "color": "#2a3f5f" } }, "annotationdefaults": { "arrowcolor": "#2a3f5f", "arrowhead": 0, "arrowwidth": 1 }, "geo": { "bgcolor": "white", "landcolor": "#E5ECF6", "subunitcolor": "white", "showland": true, "showlakes": true, "lakecolor": "white" }, "title": { "x": 0.05 }, "mapbox": { "style": "light" } } } }, "config": { "plotlyServerURL": "https://plot.ly" } }, "text/html": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "execution_count": 64 }, { "metadata": { "ExecuteTime": { "end_time": "2025-01-21T09:42:08.901011Z", "start_time": "2025-01-21T09:42:08.853074Z" } }, "cell_type": "code", "source": [ "\n", "# Visualize the study\n", "study = studies[\"lgatr_no_coords_loss\"]\n", "print(study.best_params)\n", "# best value:\n", "print(study.best_value)\n", "suffix = \"{}-{}-{}\".format(study.best_params[\"min_cluster_size\"], study.best_params[\"min_samples\"], study.best_params[\"epsilon\"])\n", "print(suffix)\n", "optuna.visualization.plot_optimization_history(study)\n" ], "id": "bc127cb3f4324232", "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "{'min_cluster_size': 5, 'min_samples': 19, 'epsilon': 0.17149658495077644}\n", "0.7360948769849189\n", "5-19-0.17149658495077644\n" ] }, { "data": { "application/vnd.plotly.v1+json": { "data": [ { "mode": "markers", "name": "Objective Value", "x": [ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 100 ], "y": [ 0.7265052337354897, 0.7298445743618994, 0.7309347564124635, 0.7345016554401188, 0.7289177193581428, 0.7352278881509563, 0.7279573266394729, 0.7356570809701598, 0.7239190797302657, 0.7331905781584582, 0.7344292133553268, 0.7296147211040828, 0.7349579592418412, 0.7345777373093558, 0.7011484176382922, 0.695823780363932, 0.7356210454312261, 0.7232410611303345, 0.7318376375283675, 0.7318376375283675, 0.6956672243696994, 0.6956672243696994, 0.7326017820817694, 0.730130855945165, 0.7287958115183245, 0.7287958115183245, 0.734475496613353, 0.734806629834254, 0.7357474571925127, 0.7355033289705799, 0.7345809322759171, 0.7345809322759171, 0.7345809322759171, 0.7326026146029572, 0.7251100817750328, 0.7297120232432278, 0.7273505248744866, 0.7356904755121227, 0.7356904755121227, 0.7349829351535836, 0.7349829351535836, 0.735201251600057, 0.735201251600057, 0.7328443913809768, 0.732980117358856, 0.7216677628756899, 0.7331156556109297, 0.7331519404267506, 0.732980117358856, 0.7330716107401781, 0.7342747111681642, 0.7342747111681642, 0.7342747111681642, 0.7342747111681642, 0.7350925291295407, 0.7350925291295407, 0.735061236115067, 0.7351607290567329, 0.7350753711566409, 0.7298580927434444, 0.7355033289705799, 0.7355033289705799, 0.7290497946908796, 0.7291178766588603, 0.7360948769849189, 0.7354316341658114, 0.7357474571925127, 0.7356223664730669, 0.7357474571925127, 0.7357474571925127, 0.7357474571925127, 0.7357474571925127, 0.7343149260957481, 0.7343149260957481, 0.7349627812794113, 0.7343149260957481, 0.7343149260957481, 0.7349627812794113, 0.7343149260957481, 0.7143019425195956, 0.7349033472087587, 0.735061236115067, 0.734806629834254, 0.7317169998582165, 0.7343176581036102, 0.7340310562539105, 0.7356223664730669, 0.7356223664730669, 0.7356223664730669, 0.7353912746326461, 0.7357973990417522, 0.7339753665018718, 0.7357973990417522, 0.7357973990417522, 0.7357973990417522, 0.7342315283617951, 0.7357973990417522, 0.7357973990417522, 0.7357973990417522 ], "type": "scatter" }, { "mode": "lines", "name": "Best Value", "x": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105 ], "y": [ null, 0.7265052337354897, 0.7298445743618994, 0.7309347564124635, 0.7345016554401188, 0.7345016554401188, 0.7352278881509563, 0.7352278881509563, 0.7356570809701598, 0.7356570809701598, 0.7356570809701598, 0.7356570809701598, 0.7356570809701598, 0.7356570809701598, 0.7356570809701598, 0.7356570809701598, 0.7356570809701598, 0.7356570809701598, 0.7356570809701598, 0.7356570809701598, 0.7356570809701598, 0.7356570809701598, 0.7356570809701598, 0.7356570809701598, 0.7356570809701598, 0.7356570809701598, 0.7356570809701598, 0.7356570809701598, 0.7356570809701598, 0.7357474571925127, 0.7357474571925127, 0.7357474571925127, 0.7357474571925127, 0.7357474571925127, 0.7357474571925127, 0.7357474571925127, 0.7357474571925127, 0.7357474571925127, 0.7357474571925127, 0.7357474571925127, 0.7357474571925127, 0.7357474571925127, 0.7357474571925127, 0.7357474571925127, 0.7357474571925127, 0.7357474571925127, 0.7357474571925127, 0.7357474571925127, 0.7357474571925127, 0.7357474571925127, 0.7357474571925127, 0.7357474571925127, 0.7357474571925127, 0.7357474571925127, 0.7357474571925127, 0.7357474571925127, 0.7357474571925127, 0.7357474571925127, 0.7357474571925127, 0.7357474571925127, 0.7357474571925127, 0.7357474571925127, 0.7357474571925127, 0.7357474571925127, 0.7357474571925127, 0.7360948769849189, 0.7360948769849189, 0.7360948769849189, 0.7360948769849189, 0.7360948769849189, 0.7360948769849189, 0.7360948769849189, 0.7360948769849189, 0.7360948769849189, 0.7360948769849189, 0.7360948769849189, 0.7360948769849189, 0.7360948769849189, 0.7360948769849189, 0.7360948769849189, 0.7360948769849189, 0.7360948769849189, 0.7360948769849189, 0.7360948769849189, 0.7360948769849189, 0.7360948769849189, 0.7360948769849189, 0.7360948769849189, 0.7360948769849189, 0.7360948769849189, 0.7360948769849189, 0.7360948769849189, 0.7360948769849189, 0.7360948769849189, 0.7360948769849189, 0.7360948769849189, 0.7360948769849189, 0.7360948769849189, 0.7360948769849189, 0.7360948769849189, 0.7360948769849189, 0.7360948769849189, 0.7360948769849189, 0.7360948769849189, 0.7360948769849189, 0.7360948769849189 ], "type": "scatter" }, { "marker": { "color": "#cccccc" }, "mode": "markers", "name": "Infeasible Trial", "showlegend": false, "x": [], "y": [], "type": "scatter" } ], "layout": { "title": { "text": "Optimization History Plot" }, "xaxis": { "title": { "text": "Trial" } }, "yaxis": { "title": { "text": "Objective Value" } }, "template": { "data": { "histogram2dcontour": [ { "type": "histogram2dcontour", "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ] } ], "choropleth": [ { "type": "choropleth", "colorbar": { "outlinewidth": 0, "ticks": "" } } ], "histogram2d": [ { "type": "histogram2d", "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ] } ], "heatmap": [ { "type": "heatmap", "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ] } ], "heatmapgl": [ { "type": "heatmapgl", "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ] } ], "contourcarpet": [ { "type": "contourcarpet", "colorbar": { "outlinewidth": 0, "ticks": "" } } ], "contour": [ { "type": "contour", "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ] } ], "surface": [ { "type": "surface", "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ] } ], "mesh3d": [ { "type": "mesh3d", "colorbar": { "outlinewidth": 0, "ticks": "" } } ], "scatter": [ { "fillpattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 }, "type": "scatter" } ], "parcoords": [ { "type": "parcoords", "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } } } ], "scatterpolargl": [ { "type": "scatterpolargl", "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } } } ], "bar": [ { "error_x": { "color": "#2a3f5f" }, "error_y": { "color": "#2a3f5f" }, "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "bar" } ], "scattergeo": [ { "type": "scattergeo", "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } } } ], "scatterpolar": [ { "type": "scatterpolar", "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } } } ], "histogram": [ { "marker": { "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "histogram" } ], "scattergl": [ { "type": "scattergl", "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } } } ], "scatter3d": [ { "type": "scatter3d", "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } } } ], "scattermapbox": [ { "type": "scattermapbox", "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } } } ], "scatterternary": [ { "type": "scatterternary", "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } } } ], "scattercarpet": [ { "type": "scattercarpet", "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } } } ], "carpet": [ { "aaxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "baxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "type": "carpet" } ], "table": [ { "cells": { "fill": { "color": "#EBF0F8" }, "line": { "color": "white" } }, "header": { "fill": { "color": "#C8D4E3" }, "line": { "color": "white" } }, "type": "table" } ], "barpolar": [ { "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "barpolar" } ], "pie": [ { "automargin": true, "type": "pie" } ] }, "layout": { "autotypenumbers": "strict", "colorway": [ "#636efa", "#EF553B", "#00cc96", "#ab63fa", "#FFA15A", "#19d3f3", "#FF6692", "#B6E880", "#FF97FF", "#FECB52" ], "font": { "color": "#2a3f5f" }, "hovermode": "closest", "hoverlabel": { "align": "left" }, "paper_bgcolor": "white", "plot_bgcolor": "#E5ECF6", "polar": { "bgcolor": "#E5ECF6", "angularaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "radialaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "ternary": { "bgcolor": "#E5ECF6", "aaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "baxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "caxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "coloraxis": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "colorscale": { "sequential": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "sequentialminus": [ [ 0.0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1.0, "#f0f921" ] ], "diverging": [ [ 0, "#8e0152" ], [ 0.1, "#c51b7d" ], [ 0.2, "#de77ae" ], [ 0.3, "#f1b6da" ], [ 0.4, "#fde0ef" ], [ 0.5, "#f7f7f7" ], [ 0.6, "#e6f5d0" ], [ 0.7, "#b8e186" ], [ 0.8, "#7fbc41" ], [ 0.9, "#4d9221" ], [ 1, "#276419" ] ] }, "xaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "automargin": true, "zerolinewidth": 2 }, "yaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "automargin": true, "zerolinewidth": 2 }, "scene": { "xaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white", "gridwidth": 2 }, "yaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white", "gridwidth": 2 }, "zaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white", "gridwidth": 2 } }, "shapedefaults": { "line": { "color": "#2a3f5f" } }, "annotationdefaults": { "arrowcolor": "#2a3f5f", "arrowhead": 0, "arrowwidth": 1 }, "geo": { "bgcolor": "white", "landcolor": "#E5ECF6", "subunitcolor": "white", "showland": true, "showlakes": true, "lakecolor": "white" }, "title": { "x": 0.05 }, "mapbox": { "style": "light" } } } }, "config": { "plotlyServerURL": "https://plot.ly" } }, "text/html": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "execution_count": 4 }, { "metadata": {}, "cell_type": "code", "outputs": [], "execution_count": null, "source": "", "id": "554fd6477e5feec9" }, { "metadata": {}, "cell_type": "code", "outputs": [], "execution_count": null, "source": "", "id": "f8590170a7ea9216" } ], "metadata": { "kernelspec": { "display_name": "Python 3", "language": "python", "name": "python3" }, "language_info": { "codemirror_mode": { "name": "ipython", "version": 2 }, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython2", "version": "2.7.6" } }, "nbformat": 4, "nbformat_minor": 5 }