{ "cells": [ { "cell_type": "code", "execution_count": 1, "id": "9c4a7668-aede-4f8c-833a-bf6eedc489e7", "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "faster_coco_eval.__version__='1.5.3'\n" ] } ], "source": [ "import json\n", "import logging\n", "import faster_coco_eval\n", "from faster_coco_eval import COCO\n", "from faster_coco_eval.extra import Curves\n", "from faster_coco_eval.extra import PreviewResults\n", "\n", "print(f\"{faster_coco_eval.__version__=}\")\n", "\n", "logging.root.setLevel(\"INFO\")\n", "logging.debug(\"Запись.\")" ] }, { "cell_type": "code", "execution_count": 2, "id": "a28dde2b-7219-4d9c-acbe-0e4d9db05692", "metadata": {}, "outputs": [], "source": [ "prepared_coco_in_dict = COCO.load_json(\"../tests/dataset/gt_dataset.json\")\n", "prepared_anns = COCO.load_json(\"../tests/dataset/dt_dataset.json\")" ] }, { "cell_type": "code", "execution_count": 3, "id": "1b95cda6", "metadata": {}, "outputs": [ { "data": { "text/html": [ " \n", " " ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/vnd.plotly.v1+json": { "config": { "plotlyServerURL": "https://plot.ly" }, "data": [ { "hovertemplate": "Pre: %{y:.3f}
Rec: %{x:.3f}
Score: %{text:.3f}", "mode": "lines", "name": "auc: 0.782", "showlegend": true, "text": [ 0.8999999999999999, 0.8666666666666667, 0.8666666666666667, 0.8666666666666667, 0.8666666666666667, 0.8666666666666667, 0.8666666666666667, 0.8666666666666667, 0.8666666666666667, 0.8666666666666667, 0.8666666666666667, 0.8666666666666667, 0.8333333333333333, 0.8333333333333333, 0.8333333333333333, 0.8333333333333333, 0.8333333333333333, 0.8333333333333333, 0.8333333333333333, 0.8333333333333333, 0.8333333333333333, 0.8333333333333333, 0.8333333333333333, 0.7999999999999999, 0.7999999999999999, 0.7999999999999999, 0.7999999999999999, 0.7999999999999999, 0.7999999999999999, 0.7999999999999999, 0.7999999999999999, 0.7999999999999999, 0.7999999999999999, 0.7999999999999999, 0.7666666666666666, 0.7666666666666666, 0.7666666666666666, 0.7666666666666666, 0.7666666666666666, 0.7666666666666666, 0.7666666666666666, 0.7666666666666666, 0.7666666666666666, 0.7666666666666666, 0.7666666666666666, 0.7333333333333333, 0.7333333333333333, 0.7333333333333333, 0.7333333333333333, 0.7333333333333333, 0.7333333333333333, 0.7333333333333333, 0.7333333333333333, 0.7333333333333333, 0.7333333333333333, 0.7333333333333333, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.6666666666666666, 0.6666666666666666, 0.6666666666666666, 0.6666666666666666, 0.6666666666666666, 0.6666666666666666, 0.6666666666666666, 0.6666666666666666, 0.6666666666666666, 0.6666666666666666, 0.6666666666666666, 0.6333333333333333, 0.6333333333333333, 0.6333333333333333, 0.6333333333333333, 0.6333333333333333, 0.6333333333333333, 0.6333333333333333, 0.6333333333333333, 0.6333333333333333, 0.6333333333333333, 0.6333333333333333, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ], "type": "scatter", "x": [ 0, 0.01, 0.02, 0.03, 0.04, 0.05, 0.06, 0.07, 0.08, 0.09, 0.1, 0.11, 0.12, 0.13, 0.14, 0.15, 0.16, 0.17, 0.18, 0.19, 0.2, 0.21, 0.22, 0.23, 0.24, 0.25, 0.26, 0.27, 0.28, 0.29, 0.3, 0.31, 0.32, 0.33, 0.34, 0.35000000000000003, 0.36, 0.37, 0.38, 0.39, 0.4, 0.41000000000000003, 0.42, 0.43, 0.44, 0.45, 0.46, 0.47000000000000003, 0.48, 0.49, 0.5, 0.51, 0.52, 0.53, 0.54, 0.55, 0.56, 0.5700000000000001, 0.58, 0.59, 0.6, 0.61, 0.62, 0.63, 0.64, 0.65, 0.66, 0.67, 0.68, 0.6900000000000001, 0.7000000000000001, 0.71, 0.72, 0.73, 0.74, 0.75, 0.76, 0.77, 0.78, 0.79, 0.8, 0.81, 0.8200000000000001, 0.8300000000000001, 0.84, 0.85, 0.86, 0.87, 0.88, 0.89, 0.9, 0.91, 0.92, 0.93, 0.9400000000000001, 0.9500000000000001, 0.96, 0.97, 0.98, 0.99, 1 ], "y": [ 0.8888888888888888, 0.8888888888888888, 0.8888888888888888, 0.8888888888888888, 0.8888888888888888, 0.8888888888888888, 0.8888888888888888, 0.8888888888888888, 0.8888888888888888, 0.8888888888888888, 0.8888888888888888, 0.8888888888888888, 0.8888888888888888, 0.8888888888888888, 0.8888888888888888, 0.8888888888888888, 0.8888888888888888, 0.8888888888888888, 0.8888888888888888, 0.8888888888888888, 0.8888888888888888, 0.8888888888888888, 0.8888888888888888, 0.8888888888888888, 0.8888888888888888, 0.8888888888888888, 0.8888888888888888, 0.8888888888888888, 0.8888888888888888, 0.8888888888888888, 0.8888888888888888, 0.8888888888888888, 0.8888888888888888, 0.8888888888888888, 0.8888888888888888, 0.8888888888888888, 0.8888888888888888, 0.8888888888888888, 0.8888888888888888, 0.8888888888888888, 0.8888888888888888, 0.8888888888888888, 0.8888888888888888, 0.8888888888888888, 0.8888888888888888, 0.8888888888888888, 0.8888888888888888, 0.8888888888888888, 0.8888888888888888, 0.8888888888888888, 0.8888888888888888, 0.8888888888888888, 0.8888888888888888, 0.8888888888888888, 0.8888888888888888, 0.8888888888888888, 0.8888888888888888, 0.8888888888888888, 0.8888888888888888, 0.8888888888888888, 0.8888888888888888, 0.8888888888888888, 0.8888888888888888, 0.8888888888888888, 0.8888888888888888, 0.8888888888888888, 0.8888888888888888, 0.8888888888888888, 0.8888888888888888, 0.8888888888888888, 0.8888888888888888, 0.8888888888888888, 0.8888888888888888, 0.8888888888888888, 0.8888888888888888, 0.8888888888888888, 0.8888888888888888, 0.8888888888888888, 0.8888888888888888, 0.8888888888888888, 0.8888888888888888, 0.8888888888888888, 0.8888888888888888, 0.8888888888888888, 0.8888888888888888, 0.8888888888888888, 0.8888888888888888, 0.8888888888888888, 0.8888888888888888, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ] } ], "layout": { "autosize": true, "height": 600, "template": { "data": { "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" } ], "barpolar": [ { "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "barpolar" } ], "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" } ], "choropleth": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "choropleth" } ], "contour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "contour" } ], "contourcarpet": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "contourcarpet" } ], "heatmap": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "heatmap" } ], "heatmapgl": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "heatmapgl" } ], "histogram": [ { "marker": { "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "histogram" } ], "histogram2d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "histogram2d" } ], "histogram2dcontour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "histogram2dcontour" } ], "mesh3d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "mesh3d" } ], "parcoords": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "parcoords" } ], "pie": [ { "automargin": true, "type": "pie" } ], "scatter": [ { "fillpattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 }, "type": "scatter" } ], "scatter3d": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatter3d" } ], "scattercarpet": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattercarpet" } ], "scattergeo": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattergeo" } ], "scattergl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattergl" } ], "scattermapbox": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattermapbox" } ], "scatterpolar": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolar" } ], "scatterpolargl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolargl" } ], "scatterternary": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterternary" } ], "surface": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "surface" } ], "table": [ { "cells": { "fill": { "color": "#EBF0F8" }, "line": { "color": "white" } }, "header": { "fill": { "color": "#C8D4E3" }, "line": { "color": "white" } }, "type": "table" } ] }, "layout": { "annotationdefaults": { "arrowcolor": "#2a3f5f", "arrowhead": 0, "arrowwidth": 1 }, "autotypenumbers": "strict", "coloraxis": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "colorscale": { "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" ] ], "sequential": [ [ 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, "#f0f921" ] ], "sequentialminus": [ [ 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, "#f0f921" ] ] }, "colorway": [ "#636efa", "#EF553B", "#00cc96", "#ab63fa", "#FFA15A", "#19d3f3", "#FF6692", "#B6E880", "#FF97FF", "#FECB52" ], "font": { "color": "#2a3f5f" }, "geo": { "bgcolor": "white", "lakecolor": "white", "landcolor": "#E5ECF6", "showlakes": true, "showland": true, "subunitcolor": "white" }, "hoverlabel": { "align": "left" }, "hovermode": "closest", "mapbox": { "style": "light" }, "paper_bgcolor": "white", "plot_bgcolor": "#E5ECF6", "polar": { "angularaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "bgcolor": "#E5ECF6", "radialaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "scene": { "xaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" }, "yaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" }, "zaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" } }, "shapedefaults": { "line": { "color": "#2a3f5f" } }, "ternary": { "aaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "baxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "bgcolor": "#E5ECF6", "caxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "title": { "x": 0.05 }, "xaxis": { "automargin": true, "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "zerolinewidth": 2 }, "yaxis": { "automargin": true, "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "zerolinewidth": 2 } } }, "title": { "text": "Precision-Recall" }, "width": 1200, "xaxis": { "range": [ -0.01, 1.01 ], "showspikes": true, "title": { "text": "Recall" } }, "yaxis": { "range": [ -0.01, 1.01 ], "showspikes": true, "title": { "text": "Precision" } } } }, "text/html": [ "
" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/vnd.plotly.v1+json": { "config": { "plotlyServerURL": "https://plot.ly" }, "data": [ { "hovertemplate": "F1: %{y:.3f}
Confidence: %{x:.3f}
", "mode": "lines", "name": "F1-Confidence", "showlegend": true, "type": "scatter", "x": [ 0.8999999999999999, 0.8666666666666667, 0.8666666666666667, 0.8666666666666667, 0.8666666666666667, 0.8666666666666667, 0.8666666666666667, 0.8666666666666667, 0.8666666666666667, 0.8666666666666667, 0.8666666666666667, 0.8666666666666667, 0.8333333333333333, 0.8333333333333333, 0.8333333333333333, 0.8333333333333333, 0.8333333333333333, 0.8333333333333333, 0.8333333333333333, 0.8333333333333333, 0.8333333333333333, 0.8333333333333333, 0.8333333333333333, 0.7999999999999999, 0.7999999999999999, 0.7999999999999999, 0.7999999999999999, 0.7999999999999999, 0.7999999999999999, 0.7999999999999999, 0.7999999999999999, 0.7999999999999999, 0.7999999999999999, 0.7999999999999999, 0.7666666666666666, 0.7666666666666666, 0.7666666666666666, 0.7666666666666666, 0.7666666666666666, 0.7666666666666666, 0.7666666666666666, 0.7666666666666666, 0.7666666666666666, 0.7666666666666666, 0.7666666666666666, 0.7333333333333333, 0.7333333333333333, 0.7333333333333333, 0.7333333333333333, 0.7333333333333333, 0.7333333333333333, 0.7333333333333333, 0.7333333333333333, 0.7333333333333333, 0.7333333333333333, 0.7333333333333333, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.6666666666666666, 0.6666666666666666, 0.6666666666666666, 0.6666666666666666, 0.6666666666666666, 0.6666666666666666, 0.6666666666666666, 0.6666666666666666, 0.6666666666666666, 0.6666666666666666, 0.6666666666666666, 0.6333333333333333, 0.6333333333333333, 0.6333333333333333, 0.6333333333333333, 0.6333333333333333, 0.6333333333333333, 0.6333333333333333, 0.6333333333333333, 0.6333333333333333, 0.6333333333333333, 0.6333333333333333, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ], "y": [ 0, 0.019777503090234856, 0.039119804400977995, 0.058041112454655375, 0.07655502392344497, 0.09467455621301775, 0.11241217798594845, 0.12977983777520277, 0.14678899082568808, 0.16345062429057886, 0.1797752808988764, 0.1957730812013348, 0.21145374449339205, 0.22682660850599784, 0.24190064794816415, 0.25668449197860965, 0.27118644067796616, 0.2854144805876181, 0.29937629937629934, 0.3130792996910402, 0.326530612244898, 0.339737108190091, 0.3527054108216433, 0.365441906653426, 0.3779527559055118, 0.3902439024390244, 0.402321083172147, 0.41418983700862894, 0.4258555133079848, 0.4373232799245994, 0.4485981308411215, 0.45968489341983315, 0.47058823529411764, 0.4813126709206928, 0.4918625678119349, 0.5022421524663677, 0.5124555160142349, 0.5225066195939981, 0.5323992994746061, 0.5421372719374457, 0.5517241379310346, 0.5611633875106928, 0.5704584040747028, 0.5796124684077506, 0.588628762541806, 0.5975103734439834, 0.6062602965403624, 0.6148814390842192, 0.6233766233766234, 0.6317485898468976, 0.64, 0.64813343923749, 0.6561514195583596, 0.6640563821456539, 0.671850699844479, 0.6795366795366796, 0.6871165644171779, 0.6945925361766947, 0.7019667170953101, 0.7092411720510894, 0.7164179104477612, 0.7234988880652335, 0.7304860088365243, 0.737381126554499, 0.7441860465116279, 0.7509025270758123, 0.7575322812051649, 0.7640769779044904, 0.7705382436260623, 0.7769176636171712, 0.7832167832167831, 0.7894371091035441, 0.7955801104972375, 0.8016472203157172, 0.8076398362892223, 0.8135593220338982, 0.8194070080862534, 0.825184192900201, 0.8308921438082557, 0.8365320979483786, 0.8421052631578948, 0.8476128188358404, 0.8530559167750326, 0.8584356819650937, 0.8637532133676092, 0.8690095846645367, 0.8742058449809402, 0.87934301958307, 0.8844221105527638, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ] } ], "layout": { "autosize": true, "height": 600, "template": { "data": { "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" } ], "barpolar": [ { "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "barpolar" } ], "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" } ], "choropleth": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "choropleth" } ], "contour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "contour" } ], "contourcarpet": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "contourcarpet" } ], "heatmap": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "heatmap" } ], "heatmapgl": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "heatmapgl" } ], "histogram": [ { "marker": { "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "histogram" } ], "histogram2d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "histogram2d" } ], "histogram2dcontour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "histogram2dcontour" } ], "mesh3d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "mesh3d" } ], "parcoords": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "parcoords" } ], "pie": [ { "automargin": true, "type": "pie" } ], "scatter": [ { "fillpattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 }, "type": "scatter" } ], "scatter3d": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatter3d" } ], "scattercarpet": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattercarpet" } ], "scattergeo": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattergeo" } ], "scattergl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattergl" } ], "scattermapbox": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattermapbox" } ], "scatterpolar": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolar" } ], "scatterpolargl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolargl" } ], "scatterternary": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterternary" } ], "surface": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "surface" } ], "table": [ { "cells": { "fill": { "color": "#EBF0F8" }, "line": { "color": "white" } }, "header": { "fill": { "color": "#C8D4E3" }, "line": { "color": "white" } }, "type": "table" } ] }, "layout": { "annotationdefaults": { "arrowcolor": "#2a3f5f", "arrowhead": 0, "arrowwidth": 1 }, "autotypenumbers": "strict", "coloraxis": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "colorscale": { "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" ] ], "sequential": [ [ 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, "#f0f921" ] ], "sequentialminus": [ [ 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, "#f0f921" ] ] }, "colorway": [ "#636efa", "#EF553B", "#00cc96", "#ab63fa", "#FFA15A", "#19d3f3", "#FF6692", "#B6E880", "#FF97FF", "#FECB52" ], "font": { "color": "#2a3f5f" }, "geo": { "bgcolor": "white", "lakecolor": "white", "landcolor": "#E5ECF6", "showlakes": true, "showland": true, "subunitcolor": "white" }, "hoverlabel": { "align": "left" }, "hovermode": "closest", "mapbox": { "style": "light" }, "paper_bgcolor": "white", "plot_bgcolor": "#E5ECF6", "polar": { "angularaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "bgcolor": "#E5ECF6", "radialaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "scene": { "xaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" }, "yaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" }, "zaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" } }, "shapedefaults": { "line": { "color": "#2a3f5f" } }, "ternary": { "aaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "baxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "bgcolor": "#E5ECF6", "caxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "title": { "x": 0.05 }, "xaxis": { "automargin": true, "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "zerolinewidth": 2 }, "yaxis": { "automargin": true, "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "zerolinewidth": 2 } } }, "title": { "text": "F1-Confidence" }, "width": 1200, "xaxis": { "range": [ -0.01, 1.01 ], "showspikes": true, "title": { "text": "Confidence" } }, "yaxis": { "range": [ -0.01, 1.01 ], "showspikes": true, "title": { "text": "F1" } } } }, "text/html": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "threshold_iou = 0.5\n", "iouType = \"segm\"\n", "\n", "cocoGt = COCO(prepared_coco_in_dict)\n", "cocoDt = cocoGt.loadRes(prepared_anns)\n", "\n", "cur = Curves(cocoGt, cocoDt, iou_tresh=threshold_iou, iouType=iouType)\n", "cur.plot_pre_rec()\n", "cur.plot_f1_confidence()" ] }, { "cell_type": "code", "execution_count": 4, "id": "8500eda8", "metadata": {}, "outputs": [ { "data": { "application/vnd.plotly.v1+json": { "config": { "plotlyServerURL": "https://plot.ly" }, "data": [ { "colorscale": [ [ 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, "rgb(8,48,107)" ] ], "hovertemplate": "Real: %{y}
Predict: %{x}
Count: %{z:.0f}", "showscale": false, "type": "heatmap", "x": [ "cloud", "heart", "arrow", "star", "fp", "fn" ], "y": [ "cloud", "heart", "arrow", "star" ], "z": [ [ 2, 1, 0, 0, 1, 0 ], [ 1, 1, 0, 0, 0, 1 ], [ 0, 0, 1, 0, 0, 0 ], [ 0, 0, 0, 2, 0, 0 ] ] } ], "layout": { "annotations": [ { "font": { "color": "white" }, "showarrow": false, "text": "2", "x": "cloud", "xref": "x", "y": "cloud", "yref": "y" }, { "font": { "color": "white" }, "showarrow": false, "text": "1", "x": "heart", "xref": "x", "y": "cloud", "yref": "y" }, { "font": { "color": "white" }, "showarrow": false, "text": "0", "x": "arrow", "xref": "x", "y": "cloud", "yref": "y" }, { "font": { "color": "white" }, "showarrow": false, "text": "0", "x": "star", "xref": "x", "y": "cloud", "yref": "y" }, { "font": { "color": "white" }, "showarrow": false, "text": "1", "x": "fp", "xref": "x", "y": "cloud", "yref": "y" }, { "font": { "color": "white" }, "showarrow": false, "text": "0", "x": "fn", "xref": "x", "y": "cloud", "yref": "y" }, { "font": { "color": "white" }, "showarrow": false, "text": "1", "x": "cloud", "xref": "x", "y": "heart", "yref": "y" }, { "font": { "color": "white" }, "showarrow": false, "text": "1", "x": "heart", "xref": "x", "y": "heart", "yref": "y" }, { "font": { "color": "white" }, "showarrow": false, "text": "0", "x": "arrow", "xref": "x", "y": "heart", "yref": "y" }, { "font": { "color": "white" }, "showarrow": false, "text": "0", "x": "star", "xref": "x", "y": "heart", "yref": "y" }, { "font": { "color": "white" }, "showarrow": false, "text": "0", "x": "fp", "xref": "x", "y": "heart", "yref": "y" }, { "font": { "color": "white" }, "showarrow": false, "text": "1", "x": "fn", "xref": "x", "y": "heart", "yref": "y" }, { "font": { "color": "white" }, "showarrow": false, "text": "0", "x": "cloud", "xref": "x", "y": "arrow", "yref": "y" }, { "font": { "color": "white" }, "showarrow": false, "text": "0", "x": "heart", "xref": "x", "y": "arrow", "yref": "y" }, { "font": { "color": "white" }, "showarrow": false, "text": "1", "x": "arrow", "xref": "x", "y": "arrow", "yref": "y" }, { "font": { "color": "white" }, "showarrow": false, "text": "0", "x": "star", "xref": "x", "y": "arrow", "yref": "y" }, { "font": { "color": "white" }, "showarrow": false, "text": "0", "x": "fp", "xref": "x", "y": "arrow", "yref": "y" }, { "font": { "color": "white" }, "showarrow": false, "text": "0", "x": "fn", "xref": "x", "y": "arrow", "yref": "y" }, { "font": { "color": "white" }, "showarrow": false, "text": "0", "x": "cloud", "xref": "x", "y": "star", "yref": "y" }, { "font": { "color": "white" }, "showarrow": false, "text": "0", "x": "heart", "xref": "x", "y": "star", "yref": "y" }, { "font": { "color": "white" }, "showarrow": false, "text": "0", "x": "arrow", "xref": "x", "y": "star", "yref": "y" }, { "font": { "color": "white" }, "showarrow": false, "text": "2", "x": "star", "xref": "x", "y": "star", "yref": "y" }, { "font": { "color": "white" }, "showarrow": false, "text": "0", "x": "fp", "xref": "x", "y": "star", "yref": "y" }, { "font": { "color": "white" }, "showarrow": false, "text": "0", "x": "fn", "xref": "x", "y": "star", "yref": "y" } ], "height": 700, "template": { "data": { "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" } ], "barpolar": [ { "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "barpolar" } ], "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" } ], "choropleth": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "choropleth" } ], "contour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "contour" } ], "contourcarpet": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "contourcarpet" } ], "heatmap": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "heatmap" } ], "heatmapgl": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "heatmapgl" } ], "histogram": [ { "marker": { "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "histogram" } ], "histogram2d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "histogram2d" } ], "histogram2dcontour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "histogram2dcontour" } ], "mesh3d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "mesh3d" } ], "parcoords": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "parcoords" } ], "pie": [ { "automargin": true, "type": "pie" } ], "scatter": [ { "fillpattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 }, "type": "scatter" } ], "scatter3d": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatter3d" } ], "scattercarpet": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattercarpet" } ], "scattergeo": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattergeo" } ], "scattergl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattergl" } ], "scattermapbox": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattermapbox" } ], "scatterpolar": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolar" } ], "scatterpolargl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolargl" } ], "scatterternary": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterternary" } ], "surface": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "surface" } ], "table": [ { "cells": { "fill": { "color": "#EBF0F8" }, "line": { "color": "white" } }, "header": { "fill": { "color": "#C8D4E3" }, "line": { "color": "white" } }, "type": "table" } ] }, "layout": { "annotationdefaults": { "arrowcolor": "#2a3f5f", "arrowhead": 0, "arrowwidth": 1 }, "autotypenumbers": "strict", "coloraxis": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "colorscale": { "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" ] ], "sequential": [ [ 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, "#f0f921" ] ], "sequentialminus": [ [ 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, "#f0f921" ] ] }, "colorway": [ "#636efa", "#EF553B", "#00cc96", "#ab63fa", "#FFA15A", "#19d3f3", "#FF6692", "#B6E880", "#FF97FF", "#FECB52" ], "font": { "color": "#2a3f5f" }, "geo": { "bgcolor": "white", "lakecolor": "white", "landcolor": "#E5ECF6", "showlakes": true, "showland": true, "subunitcolor": "white" }, "hoverlabel": { "align": "left" }, "hovermode": "closest", "mapbox": { "style": "light" }, "paper_bgcolor": "white", "plot_bgcolor": "#E5ECF6", "polar": { "angularaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "bgcolor": "#E5ECF6", "radialaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "scene": { "xaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" }, "yaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" }, "zaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" } }, "shapedefaults": { "line": { "color": "#2a3f5f" } }, "ternary": { "aaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "baxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "bgcolor": "#E5ECF6", "caxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "title": { "x": 0.05 }, "xaxis": { "automargin": true, "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "zerolinewidth": 2 }, "yaxis": { "automargin": true, "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "zerolinewidth": 2 } } }, "title": { "text": "Confusion Matrix" }, "width": 900, "xaxis": { "title": { "text": "Predicted value" } }, "yaxis": { "title": { "text": "Real value" } } } }, "text/html": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "cocoGt = COCO(prepared_coco_in_dict)\n", "cocoDt = cocoGt.loadRes(prepared_anns)\n", "\n", "results = PreviewResults(\n", " cocoGt, cocoDt, iou_tresh=threshold_iou, iouType=iouType, useCats=False\n", ")\n", "results.display_matrix()" ] }, { "cell_type": "code", "execution_count": 5, "id": "8106fc0e", "metadata": {}, "outputs": [ { "data": { "application/vnd.plotly.v1+json": { "config": { "plotlyServerURL": "https://plot.ly" }, "data": [ { "hovertemplate": "x: %{x}
y: %{y}
color: [%{z[0]}, %{z[1]}, %{z[2]}]", "name": "0", "source": "data:image/jpeg;base64,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", "type": "image", "xaxis": "x", "yaxis": "y" }, { "fill": "toself", "fillcolor": "rgba(0, 0, 255, 0.1)", "hovertemplate": "{text}", "legendgroup": "fn", "legendgrouptitle": { "text": "fn" }, "line": { "color": "rgb(0, 0, 255)" }, "mode": "lines", "name": "", "showlegend": true, "text": "FN
id=1
category=cloud", "type": "scatter", "x": [ 32, 26, 22, 25, 29, 26, 26, 29, 34, 37, 39, 39, 36, 37, 31, 30, 31, 34, 37, 41, 44, 46, 53, 56, 56, 65, 70, 76, 82, 88, 93, 95, 102, 107, 111, 116, 117, 125, 129, 130, 129, 127, 128, 127, 122, 119, 114, 108, 102, 98, 97, 91, 85, 82, 77, 75, 70, 66, 60, 57, 53, 47, 41, 37, 35, 32, null ], "y": [ 56, 60, 70, 78, 81, 84, 94, 99, 102, 104, 106, 110, 116, 120, 126, 129, 133, 134, 134, 131, 130, 127, 124, 120, 115, 111, 118, 118, 118, 116, 112, 108, 107, 107, 102, 96, 92, 84, 77, 71, 65, 60, 52, 42, 40, 36, 28, 24, 24, 26, 29, 24, 24, 26, 30, 28, 26, 28, 34, 36, 33, 32, 36, 40, 43, 56, null ] }, { "fill": "toself", "fillcolor": "rgba(0, 0, 255, 0.1)", "hovertemplate": "{text}", "legendgroup": "fn", "legendgrouptitle": { "text": "fn" }, "line": { "color": "rgb(0, 0, 255)" }, "mode": "lines", "name": "", "showlegend": false, "text": "FN
id=2
category=heart", "type": "scatter", "x": [ 151, 145, 146, 151, 159, 173, 188, 198, 212, 224, 235, 245, 250, 252, 247, 237, 223, 216, 207, 203, 199, 193, 185, 178, 170, 161, 155, 151, null ], "y": [ 35, 52, 64, 82, 99, 113, 124, 131, 122, 113, 101, 84, 67, 51, 37, 26, 25, 28, 32, 40, 46, 35, 29, 26, 24, 26, 30, 35, null ] }, { "fill": "toself", "fillcolor": "rgba(255, 0, 0, 0.1)", "hovertemplate": "{text}", "legendgroup": "fp", "legendgrouptitle": { "text": "fp" }, "line": { "color": "rgb(255, 0, 0)" }, "mode": "lines", "name": "", "showlegend": true, "text": "FP
id=1
category=heart
score=0.63", "type": "scatter", "x": [ 32, 26, 22, 25, 29, 26, 26, 29, 34, 37, 39, 39, 36, 37, 31, 30, 31, 34, 37, 41, 44, 46, 53, 56, 56, 65, 70, 76, 82, 88, 93, 95, 102, 107, 111, 116, 117, 125, 129, 130, 129, 127, 128, 127, 122, 119, 114, 108, 102, 98, 97, 91, 85, 82, 77, 75, 70, 66, 60, 57, 53, 47, 41, 37, 35, 32, null ], "y": [ 56, 60, 70, 78, 81, 84, 94, 99, 102, 104, 106, 110, 116, 120, 126, 129, 133, 134, 134, 131, 130, 127, 124, 120, 115, 111, 118, 118, 118, 116, 112, 108, 107, 107, 102, 96, 92, 84, 77, 71, 65, 60, 52, 42, 40, 36, 28, 24, 24, 26, 29, 24, 24, 26, 30, 28, 26, 28, 34, 36, 33, 32, 36, 40, 43, 56, null ] }, { "fill": "toself", "fillcolor": "rgba(255, 0, 0, 0.1)", "hovertemplate": "{text}", "legendgroup": "fp", "legendgrouptitle": { "text": "fp" }, "line": { "color": "rgb(255, 0, 0)" }, "mode": "lines", "name": "", "showlegend": false, "text": "FP
id=2
category=cloud
score=0.67", "type": "scatter", "x": [ 151, 145, 146, 151, 159, 173, 188, 198, 212, 224, 235, 245, 250, 252, 247, 237, 223, 216, 207, 203, 199, 193, 185, 178, 170, 161, 155, 151, null ], "y": [ 35, 52, 64, 82, 99, 113, 124, 131, 122, 113, 101, 84, 67, 51, 37, 26, 25, 28, 32, 40, 46, 35, 29, 26, 24, 26, 30, 35, null ] }, { "fill": "toself", "fillcolor": "rgba(238, 130, 238, 0.1)", "hovertemplate": "{text}", "legendgroup": "tp", "legendgrouptitle": { "text": "tp" }, "line": { "color": "rgb(238, 130, 238)" }, "mode": "lines", "name": "", "showlegend": true, "text": "DT
id=3
category=arrow
score=0.70
IoU=1.00", "type": "scatter", "x": [ 4, 56, 59, 60, 110, 109, 60, 60, 58, 4, 4, null ], "y": [ 200, 157, 156, 176, 177, 224, 224, 245, 246, 201, 200, null ] } ], "layout": { "autosize": true, "height": 700, "margin": { "t": 60 }, "template": { "data": { "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" } ], "barpolar": [ { "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "barpolar" } ], "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" } ], "choropleth": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "choropleth" } ], "contour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "contour" } ], "contourcarpet": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "contourcarpet" } ], "heatmap": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "heatmap" } ], "heatmapgl": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "heatmapgl" } ], "histogram": [ { "marker": { "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "histogram" } ], "histogram2d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "histogram2d" } ], "histogram2dcontour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "histogram2dcontour" } ], "mesh3d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "mesh3d" } ], "parcoords": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "parcoords" } ], "pie": [ { "automargin": true, "type": "pie" } ], "scatter": [ { "fillpattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 }, "type": "scatter" } ], "scatter3d": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatter3d" } ], "scattercarpet": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattercarpet" } ], "scattergeo": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattergeo" } ], "scattergl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattergl" } ], "scattermapbox": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattermapbox" } ], "scatterpolar": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolar" } ], "scatterpolargl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolargl" } ], "scatterternary": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterternary" } ], "surface": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "surface" } ], "table": [ { "cells": { "fill": { "color": "#EBF0F8" }, "line": { "color": "white" } }, "header": { "fill": { "color": "#C8D4E3" }, "line": { "color": "white" } }, "type": "table" } ] }, "layout": { "annotationdefaults": { "arrowcolor": "#2a3f5f", "arrowhead": 0, "arrowwidth": 1 }, "autotypenumbers": "strict", "coloraxis": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "colorscale": { "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" ] ], "sequential": [ [ 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, "#f0f921" ] ], "sequentialminus": [ [ 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, "#f0f921" ] ] }, "colorway": [ "#636efa", "#EF553B", "#00cc96", "#ab63fa", "#FFA15A", "#19d3f3", "#FF6692", "#B6E880", "#FF97FF", "#FECB52" ], "font": { "color": "#2a3f5f" }, "geo": { "bgcolor": "white", "lakecolor": "white", "landcolor": "#E5ECF6", "showlakes": true, "showland": true, "subunitcolor": "white" }, "hoverlabel": { "align": "left" }, "hovermode": "closest", "mapbox": { "style": "light" }, "paper_bgcolor": "white", "plot_bgcolor": "#E5ECF6", "polar": { "angularaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "bgcolor": "#E5ECF6", "radialaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "scene": { "xaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" }, "yaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" }, "zaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" } }, "shapedefaults": { "line": { "color": "#2a3f5f" } }, "ternary": { "aaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "baxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "bgcolor": "#E5ECF6", "caxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "title": { "x": 0.05 }, "xaxis": { "automargin": true, "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "zerolinewidth": 2 }, "yaxis": { "automargin": true, "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "zerolinewidth": 2 } } }, "title": { "text": "image_id=1
image_fn=img_3.jpg" }, "width": 900, "xaxis": { "anchor": "y", "domain": [ 0, 1 ], "range": [ 0, 256 ] }, "yaxis": { "anchor": "x", "domain": [ 0, 1 ], "range": [ 256, 0 ] } } }, "text/html": [ "
" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/vnd.plotly.v1+json": { "config": { "plotlyServerURL": "https://plot.ly" }, "data": [ { "hovertemplate": "x: %{x}
y: %{y}
color: [%{z[0]}, %{z[1]}, %{z[2]}]", "name": "0", "source": "data:image/jpeg;base64,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", "type": "image", "xaxis": "x", "yaxis": "y" }, { "fill": "toself", "fillcolor": "rgba(238, 130, 238, 0.1)", "hovertemplate": "{text}", "legendgroup": "tp", "legendgrouptitle": { "text": "tp" }, "line": { "color": "rgb(238, 130, 238)" }, "mode": "lines", "name": "", "showlegend": true, "text": "DT
id=4
category=cloud
score=0.73
IoU=1.00", "type": "scatter", "x": [ 32, 26, 22, 25, 29, 26, 26, 29, 34, 37, 39, 39, 36, 37, 31, 30, 31, 34, 37, 41, 44, 46, 53, 56, 56, 65, 70, 76, 82, 88, 93, 95, 102, 107, 111, 116, 117, 125, 129, 130, 129, 127, 128, 127, 122, 119, 114, 108, 102, 98, 97, 91, 85, 82, 77, 75, 70, 66, 60, 57, 53, 47, 41, 37, 35, 32, null ], "y": [ 56, 60, 70, 78, 81, 84, 94, 99, 102, 104, 106, 110, 116, 120, 126, 129, 133, 134, 134, 131, 130, 127, 124, 120, 115, 111, 118, 118, 118, 116, 112, 108, 107, 107, 102, 96, 92, 84, 77, 71, 65, 60, 52, 42, 40, 36, 28, 24, 24, 26, 29, 24, 24, 26, 30, 28, 26, 28, 34, 36, 33, 32, 36, 40, 43, 56, null ] }, { "fill": "toself", "fillcolor": "rgba(238, 130, 238, 0.1)", "hovertemplate": "{text}", "legendgroup": "tp", "legendgrouptitle": { "text": "tp" }, "line": { "color": "rgb(238, 130, 238)" }, "mode": "lines", "name": "", "showlegend": false, "text": "DT
id=5
category=star
score=0.77
IoU=1.00", "type": "scatter", "x": [ 83, 116, 100, 116, 84, 65, 44, 12, 27, 10, 44, 64, 83, null ], "y": [ 173, 174, 202, 225, 228, 253, 227, 228, 201, 174, 174, 147, 173, null ] }, { "fill": "toself", "fillcolor": "rgba(238, 130, 238, 0.1)", "hovertemplate": "{text}", "legendgroup": "tp", "legendgrouptitle": { "text": "tp" }, "line": { "color": "rgb(238, 130, 238)" }, "mode": "lines", "name": "", "showlegend": false, "text": "DT
id=6
category=heart
score=0.80
IoU=1.00", "type": "scatter", "x": [ 132, 133, 144, 154, 166, 178, 185, 203, 223, 232, 236, 238, 232, 224, 211, 205, 194, 188, 185, 180, 174, 167, 154, 141, 137, 132, null ], "y": [ 154, 176, 200, 213, 226, 231, 237, 228, 205, 188, 172, 158, 142, 133, 131, 132, 139, 148, 151, 143, 136, 133, 130, 138, 143, 154, null ] } ], "layout": { "autosize": true, "height": 700, "margin": { "t": 60 }, "template": { "data": { "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" } ], "barpolar": [ { "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "barpolar" } ], "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" } ], "choropleth": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "choropleth" } ], "contour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "contour" } ], "contourcarpet": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "contourcarpet" } ], "heatmap": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "heatmap" } ], "heatmapgl": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "heatmapgl" } ], "histogram": [ { "marker": { "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "histogram" } ], "histogram2d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "histogram2d" } ], "histogram2dcontour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "histogram2dcontour" } ], "mesh3d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "mesh3d" } ], "parcoords": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "parcoords" } ], "pie": [ { "automargin": true, "type": "pie" } ], "scatter": [ { "fillpattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 }, "type": "scatter" } ], "scatter3d": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatter3d" } ], "scattercarpet": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattercarpet" } ], "scattergeo": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattergeo" } ], "scattergl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattergl" } ], "scattermapbox": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattermapbox" } ], "scatterpolar": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolar" } ], "scatterpolargl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolargl" } ], "scatterternary": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterternary" } ], "surface": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "surface" } ], "table": [ { "cells": { "fill": { "color": "#EBF0F8" }, "line": { "color": "white" } }, "header": { "fill": { "color": "#C8D4E3" }, "line": { "color": "white" } }, "type": "table" } ] }, "layout": { "annotationdefaults": { "arrowcolor": "#2a3f5f", "arrowhead": 0, "arrowwidth": 1 }, "autotypenumbers": "strict", "coloraxis": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "colorscale": { "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" ] ], "sequential": [ [ 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, "#f0f921" ] ], "sequentialminus": [ [ 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, "#f0f921" ] ] }, "colorway": [ "#636efa", "#EF553B", "#00cc96", "#ab63fa", "#FFA15A", "#19d3f3", "#FF6692", "#B6E880", "#FF97FF", "#FECB52" ], "font": { "color": "#2a3f5f" }, "geo": { "bgcolor": "white", "lakecolor": "white", "landcolor": "#E5ECF6", "showlakes": true, "showland": true, "subunitcolor": "white" }, "hoverlabel": { "align": "left" }, "hovermode": "closest", "mapbox": { "style": "light" }, "paper_bgcolor": "white", "plot_bgcolor": "#E5ECF6", "polar": { "angularaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "bgcolor": "#E5ECF6", "radialaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "scene": { "xaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" }, "yaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" }, "zaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" } }, "shapedefaults": { "line": { "color": "#2a3f5f" } }, "ternary": { "aaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "baxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "bgcolor": "#E5ECF6", "caxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "title": { "x": 0.05 }, "xaxis": { "automargin": true, "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "zerolinewidth": 2 }, "yaxis": { "automargin": true, "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "zerolinewidth": 2 } } }, "title": { "text": "image_id=2
image_fn=img_1.jpg" }, "width": 900, "xaxis": { "anchor": "y", "domain": [ 0, 1 ], "range": [ 0, 256 ] }, "yaxis": { "anchor": "x", "domain": [ 0, 1 ], "range": [ 256, 0 ] } } }, "text/html": [ "
" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/vnd.plotly.v1+json": { "config": { "plotlyServerURL": "https://plot.ly" }, "data": [ { "hovertemplate": "x: %{x}
y: %{y}
color: [%{z[0]}, %{z[1]}, %{z[2]}]", "name": "0", "source": "data:image/jpeg;base64,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", "type": "image", "xaxis": "x", "yaxis": "y" }, { "fill": "toself", "fillcolor": "rgba(0, 0, 255, 0.1)", "hovertemplate": "{text}", "legendgroup": "fn", "legendgrouptitle": { "text": "fn" }, "line": { "color": "rgb(0, 0, 255)" }, "mode": "lines", "name": "", "showlegend": true, "text": "FN
id=8
category=heart", "type": "scatter", "x": [ 73, 84, 94, 103, 109, 122, 130, 134, 133, 134, 127, 122, 109, 94, 83, 78, 75, 68, 62, 52, 38, 28, 20, 16, 14, 16, 19, 21, 26, 36, 45, 56, 71, 73, null ], "y": [ 144, 140, 132, 126, 117, 101, 82, 66, 55, 45, 35, 27, 21, 25, 34, 43, 47, 35, 28, 22, 21, 24, 36, 45, 56, 71, 84, 92, 101, 113, 123, 133, 144, 144, null ] }, { "fill": "toself", "fillcolor": "rgba(238, 130, 238, 0.1)", "hovertemplate": "{text}", "legendgroup": "tp", "legendgrouptitle": { "text": "tp" }, "line": { "color": "rgb(238, 130, 238)" }, "mode": "lines", "name": "", "showlegend": true, "text": "DT
id=7
category=cloud
score=0.83
IoU=1.00", "type": "scatter", "x": [ 154, 148, 144, 147, 151, 148, 148, 151, 156, 159, 161, 161, 158, 159, 153, 152, 153, 156, 159, 163, 166, 168, 175, 178, 178, 187, 192, 198, 204, 210, 215, 217, 224, 229, 233, 238, 239, 247, 251, 252, 251, 249, 250, 249, 244, 241, 236, 230, 224, 220, 219, 213, 207, 204, 199, 197, 192, 188, 182, 179, 175, 169, 163, 159, 157, 154, null ], "y": [ 34, 38, 48, 56, 59, 62, 72, 77, 80, 82, 84, 88, 94, 98, 104, 107, 111, 112, 112, 109, 108, 105, 102, 98, 93, 89, 96, 96, 96, 94, 90, 86, 85, 85, 80, 74, 70, 62, 55, 49, 43, 38, 30, 20, 18, 14, 6, 2, 2, 4, 7, 2, 2, 4, 8, 6, 4, 6, 12, 14, 11, 10, 14, 18, 21, 34, null ] }, { "fill": "toself", "fillcolor": "rgba(238, 130, 238, 0.1)", "hovertemplate": "{text}", "legendgroup": "tp", "legendgrouptitle": { "text": "tp" }, "line": { "color": "rgb(238, 130, 238)" }, "mode": "lines", "name": "", "showlegend": false, "text": "DT
id=8
category=star
score=0.87
IoU=1.00", "type": "scatter", "x": [ 112, 150, 169, 176, 194, 238, 218, 237, 236, 196, 172, 151, 108, 126, 109, 112, null ], "y": [ 149, 148, 120, 120, 149, 149, 183, 211, 215, 214, 246, 215, 214, 180, 151, 149, null ] }, { "fill": "toself", "fillcolor": "rgba(255, 0, 0, 0.1)", "hovertemplate": "{text}", "legendgroup": "fp", "legendgrouptitle": { "text": "fp" }, "line": { "color": "rgb(255, 0, 0)" }, "mode": "lines", "name": "", "showlegend": true, "text": "FP
id=9
category=cloud
score=0.90", "type": "scatter", "x": [ 14, 8, 4, 7, 11, 8, 8, 11, 16, 19, 21, 21, 18, 19, 13, 12, 13, 16, 19, 23, 26, 28, 35, 38, 38, 47, 52, 58, 64, 70, 75, 77, 84, 89, 93, 98, 99, 107, 111, 112, 111, 109, 110, 109, 104, 101, 96, 90, 84, 80, 79, 73, 67, 64, 59, 57, 52, 48, 42, 39, 35, 29, 23, 19, 17, 14, null ], "y": [ 177, 181, 191, 199, 202, 205, 215, 220, 223, 225, 227, 231, 237, 241, 247, 250, 254, 255, 255, 252, 251, 248, 245, 241, 236, 232, 239, 239, 239, 237, 233, 229, 228, 228, 223, 217, 213, 205, 198, 192, 186, 181, 173, 163, 161, 157, 149, 145, 145, 147, 150, 145, 145, 147, 151, 149, 147, 149, 155, 157, 154, 153, 157, 161, 164, 177, null ] } ], "layout": { "autosize": true, "height": 700, "margin": { "t": 60 }, "template": { "data": { "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" } ], "barpolar": [ { "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "barpolar" } ], "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" } ], "choropleth": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "choropleth" } ], "contour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "contour" } ], "contourcarpet": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "contourcarpet" } ], "heatmap": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "heatmap" } ], "heatmapgl": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "heatmapgl" } ], "histogram": [ { "marker": { "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "histogram" } ], "histogram2d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "histogram2d" } ], "histogram2dcontour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "histogram2dcontour" } ], "mesh3d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "mesh3d" } ], "parcoords": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "parcoords" } ], "pie": [ { "automargin": true, "type": "pie" } ], "scatter": [ { "fillpattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 }, "type": "scatter" } ], "scatter3d": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatter3d" } ], "scattercarpet": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattercarpet" } ], "scattergeo": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattergeo" } ], "scattergl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattergl" } ], "scattermapbox": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattermapbox" } ], "scatterpolar": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolar" } ], "scatterpolargl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolargl" } ], "scatterternary": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterternary" } ], "surface": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 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, "#f0f921" ] ], "type": "surface" } ], "table": [ { "cells": { "fill": { "color": "#EBF0F8" }, "line": { "color": "white" } }, "header": { "fill": { "color": "#C8D4E3" }, "line": { "color": "white" } }, "type": "table" } ] }, "layout": { "annotationdefaults": { "arrowcolor": "#2a3f5f", "arrowhead": 0, "arrowwidth": 1 }, "autotypenumbers": "strict", "coloraxis": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "colorscale": { "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" ] ], "sequential": [ [ 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, "#f0f921" ] ], "sequentialminus": [ [ 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, "#f0f921" ] ] }, "colorway": [ "#636efa", "#EF553B", "#00cc96", "#ab63fa", "#FFA15A", "#19d3f3", "#FF6692", "#B6E880", "#FF97FF", "#FECB52" ], "font": { "color": "#2a3f5f" }, "geo": { "bgcolor": "white", "lakecolor": "white", "landcolor": "#E5ECF6", "showlakes": true, "showland": true, "subunitcolor": "white" }, "hoverlabel": { "align": "left" }, "hovermode": "closest", "mapbox": { "style": "light" }, "paper_bgcolor": "white", "plot_bgcolor": "#E5ECF6", "polar": { "angularaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "bgcolor": "#E5ECF6", "radialaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "scene": { "xaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" }, "yaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" }, "zaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" } }, "shapedefaults": { "line": { "color": "#2a3f5f" } }, "ternary": { "aaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "baxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "bgcolor": "#E5ECF6", "caxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "title": { "x": 0.05 }, "xaxis": { "automargin": true, "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "zerolinewidth": 2 }, "yaxis": { "automargin": true, "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "zerolinewidth": 2 } } }, "title": { "text": "image_id=3
image_fn=img_2.jpg" }, "width": 900, "xaxis": { "anchor": "y", "domain": [ 0, 1 ], "range": [ 0, 256 ] }, "yaxis": { "anchor": "x", "domain": [ 0, 1 ], "range": [ 256, 0 ] } } }, "text/html": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "results = PreviewResults(\n", " cocoGt, cocoDt, iou_tresh=threshold_iou, iouType=iouType, useCats=True\n", ")\n", "\n", "results.display_tp_fp_fn(data_folder=\"../tests/dataset/\", image_ids=[1, 2, 3])" ] } ], "metadata": { "interpreter": { "hash": "31f2aee4e71d21fbe5cf8b01ff0e069b9275f58929596ceb00d14d90e3e16cd6" }, "kernelspec": { "display_name": "Python 3.9.5 64-bit", "language": "python", "name": "python3" }, "language_info": { "codemirror_mode": { "name": "ipython", "version": 3 }, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3.10.12" } }, "nbformat": 4, "nbformat_minor": 5 }