Repository: probabl-ai/skore

Issue:
refactor: Change output of `_find_ml_task` from "unsupported" to "unknown"
As discussed with @glemaitre, "unsupported" makes it seem like skore is not usable in certain cases (e.g. using an EstimatorReport with a Keras model), whereas it just makes it more difficult for us to add extra information (e.g. in the EstimatorReport, to suggest specific metrics to compute).

Discussion:
github-actions[bot]: <!-- Pytest Coverage Comment: display-backend-coverage -->
<a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/README.md"><img alt="Coverage" src="https://img.shields.io/badge/Coverage-92%25-brightgreen.svg" /></a><details><summary>Coverage Report for backend </summary><table><tr><th>File</th><th>Stmts</th><th>Miss</th><th>Cover</th><th>Missing</th></tr><tbody><tr><td colspan="5"><b>venv/lib/python3.12/site-packages/skore</b></td></tr><tr><td>&nbsp; &nbsp;<a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/__init__.py">\_\_init\_\_.py</a></td><td>14</td><td>0</td><td>100%</td><td>&nbsp;</td></tr><tr><td>&nbsp; &nbsp;<a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/__main__.py">\_\_main\_\_.py</a></td><td>8</td><td>1</td><td>80%</td><td><a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/__main__.py#L19">19</a></td></tr><tr><td>&nbsp; &nbsp;<a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/exceptions.py">exceptions.py</a></td><td>3</td><td>0</td><td>100%</td><td>&nbsp;</td></tr><tr><td colspan="5"><b>venv/lib/python3.12/site-packages/skore/cli</b></td></tr><tr><td>&nbsp; &nbsp;<a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/cli/__init__.py">\_\_init\_\_.py</a></td><td>5</td><td>0</td><td>100%</td><td>&nbsp;</td></tr><tr><td>&nbsp; &nbsp;<a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/cli/cli.py">cli.py</a></td><td>33</td><td>3</td><td>85%</td><td><a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/cli/cli.py#L104">104</a>, <a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/cli/cli.py#L111">111</a>, <a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/cli/cli.py#L117">117</a></td></tr><tr><td>&nbsp; &nbsp;<a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/cli/color_format.py">color_format.py</a></td><td>43</td><td>3</td><td>90%</td><td><a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/cli/color_format.py#L35-L>40">35&ndash;>40</a>, <a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/cli/color_format.py#L41-L43">41&ndash;43</a></td></tr><tr><td>&nbsp; &nbsp;<a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/cli/launch_dashboard.py">launch_dashboard.py</a></td><td>26</td><td>15</td><td>39%</td><td><a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/cli/launch_dashboard.py#L36-L57">36&ndash;57</a></td></tr><tr><td>&nbsp; &nbsp;<a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/cli/quickstart_command.py">quickstart_command.py</a></td><td>14</td><td>7</td><td>50%</td><td><a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/cli/quickstart_command.py#L37-L51">37&ndash;51</a></td></tr><tr><td colspan="5"><b>venv/lib/python3.12/site-packages/skore/persistence</b></td></tr><tr><td>&nbsp; &nbsp;<a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/persistence/__init__.py">\_\_init\_\_.py</a></td><td>0</td><td>0</td><td>100%</td><td>&nbsp;</td></tr><tr><td colspan="5"><b>venv/lib/python3.12/site-packages/skore/persistence/item</b></td></tr><tr><td>&nbsp; &nbsp;<a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/persistence/item/__init__.py">\_\_init\_\_.py</a></td><td>59</td><td>4</td><td>91%</td><td><a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/persistence/item/__init__.py#L89">89</a>, <a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/persistence/item/__init__.py#L100-L103">100&ndash;103</a></td></tr><tr><td>&nbsp; &nbsp;<a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/persistence/item/altair_chart_item.py">altair_chart_item.py</a></td><td>24</td><td>1</td><td>93%</td><td><a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/persistence/item/altair_chart_item.py#L14">14</a></td></tr><tr><td>&nbsp; &nbsp;<a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/persistence/item/cross_validation_reporter_item.py">cross_validation_reporter_item.py</a></td><td>105</td><td>12</td><td>88%</td><td><a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/persistence/item/cross_validation_reporter_item.py#L28-L41">28&ndash;41</a>, <a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/persistence/item/cross_validation_reporter_item.py#L125-L126">125&ndash;126</a>, <a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/persistence/item/cross_validation_reporter_item.py#L254">254</a>, <a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/persistence/item/cross_validation_reporter_item.py#L257">257</a></td></tr><tr><td>&nbsp; &nbsp;<a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/persistence/item/item.py">item.py</a></td><td>24</td><td>1</td><td>96%</td><td><a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/persistence/item/item.py#L86">86</a></td></tr><tr><td>&nbsp; &nbsp;<a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/persistence/item/matplotlib_figure_item.py">matplotlib_figure_item.py</a></td><td>30</td><td>1</td><td>94%</td><td><a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/persistence/item/matplotlib_figure_item.py#L18">18</a></td></tr><tr><td>&nbsp; &nbsp;<a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/persistence/item/media_item.py">media_item.py</a></td><td>24</td><td>0</td><td>100%</td><td>&nbsp;</td></tr><tr><td>&nbsp; &nbsp;<a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/persistence/item/numpy_array_item.py">numpy_array_item.py</a></td><td>22</td><td>1</td><td>92%</td><td><a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/persistence/item/numpy_array_item.py#L14">14</a></td></tr><tr><td>&nbsp; &nbsp;<a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/persistence/item/pandas_dataframe_item.py">pandas_dataframe_item.py</a></td><td>31</td><td>1</td><td>94%</td><td><a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/persistence/item/pandas_dataframe_item.py#L14">14</a></td></tr><tr><td>&nbsp; &nbsp;<a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/persistence/item/pandas_series_item.py">pandas_series_item.py</a></td><td>31</td><td>1</td><td>94%</td><td><a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/persistence/item/pandas_series_item.py#L14">14</a></td></tr><tr><td>&nbsp; &nbsp;<a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/persistence/item/pickle_item.py">pickle_item.py</a></td><td>29</td><td>0</td><td>100%</td><td>&nbsp;</td></tr><tr><td>&nbsp; &nbsp;<a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/persistence/item/pillow_image_item.py">pillow_image_item.py</a></td><td>29</td><td>1</td><td>94%</td><td><a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/persistence/item/pillow_image_item.py#L14">14</a></td></tr><tr><td>&nbsp; &nbsp;<a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/persistence/item/plotly_figure_item.py">plotly_figure_item.py</a></td><td>25</td><td>1</td><td>93%</td><td><a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/persistence/item/plotly_figure_item.py#L14">14</a></td></tr><tr><td>&nbsp; &nbsp;<a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/persistence/item/polars_dataframe_item.py">polars_dataframe_item.py</a></td><td>29</td><td>1</td><td>94%</td><td><a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/persistence/item/polars_dataframe_item.py#L14">14</a></td></tr><tr><td>&nbsp; &nbsp;<a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/persistence/item/polars_series_item.py">polars_series_item.py</a></td><td>24</td><td>1</td><td>93%</td><td><a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/persistence/item/polars_series_item.py#L14">14</a></td></tr><tr><td>&nbsp; &nbsp;<a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/persistence/item/primitive_item.py">primitive_item.py</a></td><td>25</td><td>2</td><td>91%</td><td><a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/persistence/item/primitive_item.py#L13-L15">13&ndash;15</a></td></tr><tr><td>&nbsp; &nbsp;<a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/persistence/item/sklearn_base_estimator_item.py">sklearn_base_estimator_item.py</a></td><td>28</td><td>1</td><td>94%</td><td><a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/persistence/item/sklearn_base_estimator_item.py#L14">14</a></td></tr><tr><td>&nbsp; &nbsp;<a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/persistence/item/skrub_table_report_item.py">skrub_table_report_item.py</a></td><td>10</td><td>1</td><td>86%</td><td><a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/persistence/item/skrub_table_report_item.py#L11">11</a></td></tr><tr><td colspan="5"><b>venv/lib/python3.12/site-packages/skore/persistence/repository</b></td></tr><tr><td>&nbsp; &nbsp;<a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/persistence/repository/__init__.py">\_\_init\_\_.py</a></td><td>3</td><td>0</td><td>100%</td><td>&nbsp;</td></tr><tr><td>&nbsp; &nbsp;<a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/persistence/repository/item_repository.py">item_repository.py</a></td><td>59</td><td>5</td><td>91%</td><td><a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/persistence/repository/item_repository.py#L15-L16">15&ndash;16</a>, <a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/persistence/repository/item_repository.py#L202-L203">202&ndash;203</a>, <a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/persistence/repository/item_repository.py#L226">226</a></td></tr><tr><td>&nbsp; &nbsp;<a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/persistence/repository/view_repository.py">view_repository.py</a></td><td>19</td><td>2</td><td>86%</td><td><a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/persistence/repository/view_repository.py#L9-L10">9&ndash;10</a></td></tr><tr><td colspan="5"><b>venv/lib/python3.12/site-packages/skore/persistence/storage</b></td></tr><tr><td>&nbsp; &nbsp;<a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/persistence/storage/__init__.py">\_\_init\_\_.py</a></td><td>4</td><td>0</td><td>100%</td><td>&nbsp;</td></tr><tr><td>&nbsp; &nbsp;<a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/persistence/storage/abstract_storage.py">abstract_storage.py</a></td><td>22</td><td>0</td><td>100%</td><td>&nbsp;</td></tr><tr><td>&nbsp; &nbsp;<a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/persistence/storage/disk_cache_storage.py">disk_cache_storage.py</a></td><td>33</td><td>1</td><td>95%</td><td><a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/persistence/storage/disk_cache_storage.py#L44">44</a></td></tr><tr><td>&nbsp; &nbsp;<a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/persistence/storage/in_memory_storage.py">in_memory_storage.py</a></td><td>20</td><td>0</td><td>100%</td><td>&nbsp;</td></tr><tr><td colspan="5"><b>venv/lib/python3.12/site-packages/skore/persistence/view</b></td></tr><tr><td>&nbsp; &nbsp;<a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/persistence/view/__init__.py">\_\_init\_\_.py</a></td><td>0</td><td>0</td><td>100%</td><td>&nbsp;</td></tr><tr><td>&nbsp; &nbsp;<a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/persistence/view/view.py">view.py</a></td><td>5</td><td>0</td><td>100%</td><td>&nbsp;</td></tr><tr><td colspan="5"><b>venv/lib/python3.12/site-packages/skore/project</b></td></tr><tr><td>&nbsp; &nbsp;<a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/project/__init__.py">\_\_init\_\_.py</a></td><td>3</td><td>0</td><td>100%</td><td>&nbsp;</td></tr><tr><td>&nbsp; &nbsp;<a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/project/create.py">create.py</a></td><td>52</td><td>8</td><td>88%</td><td><a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/project/create.py#L116-L122">116&ndash;122</a>, <a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/project/create.py#L132-L133">132&ndash;133</a>, <a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/project/create.py#L140-L141">140&ndash;141</a></td></tr><tr><td>&nbsp; &nbsp;<a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/project/load.py">load.py</a></td><td>22</td><td>3</td><td>88%</td><td><a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/project/load.py#L45-L47">45&ndash;47</a></td></tr><tr><td>&nbsp; &nbsp;<a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/project/open.py">open.py</a></td><td>14</td><td>0</td><td>100%</td><td>&nbsp;</td></tr><tr><td>&nbsp; &nbsp;<a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/project/project.py">project.py</a></td><td>50</td><td>2</td><td>95%</td><td><a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/project/project.py#L13">13</a>, <a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/project/project.py#L172">172</a></td></tr><tr><td colspan="5"><b>venv/lib/python3.12/site-packages/skore/sklearn</b></td></tr><tr><td>&nbsp; &nbsp;<a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/sklearn/__init__.py">\_\_init\_\_.py</a></td><td>5</td><td>0</td><td>100%</td><td>&nbsp;</td></tr><tr><td>&nbsp; &nbsp;<a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/sklearn/_base.py">_base.py</a></td><td>140</td><td>4</td><td>97%</td><td><a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/sklearn/_base.py#L91">91</a>, <a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/sklearn/_base.py#L94">94</a>, <a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/sklearn/_base.py#L168-L>173">168&ndash;>173</a>, <a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/sklearn/_base.py#L183-L184">183&ndash;184</a></td></tr><tr><td>&nbsp; &nbsp;<a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/sklearn/find_ml_task.py">find_ml_task.py</a></td><td>45</td><td>1</td><td>95%</td><td><a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/sklearn/find_ml_task.py#L71-L>87">71&ndash;>87</a>, <a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/sklearn/find_ml_task.py#L80-L>87">80&ndash;>87</a>, <a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/sklearn/find_ml_task.py#L86">86</a></td></tr><tr><td>&nbsp; &nbsp;<a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/sklearn/types.py">types.py</a></td><td>2</td><td>0</td><td>100%</td><td>&nbsp;</td></tr><tr><td colspan="5"><b>venv/lib/python3.12/site-packages/skore/sklearn/_cross_validation</b></td></tr><tr><td>&nbsp; &nbsp;<a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/sklearn/_cross_validation/__init__.py">\_\_init\_\_.py</a></td><td>6</td><td>0</td><td>100%</td><td>&nbsp;</td></tr><tr><td>&nbsp; &nbsp;<a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/sklearn/_cross_validation/metrics_accessor.py">metrics_accessor.py</a></td><td>163</td><td>0</td><td>100%</td><td>&nbsp;</td></tr><tr><td>&nbsp; &nbsp;<a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/sklearn/_cross_validation/report.py">report.py</a></td><td>87</td><td>0</td><td>100%</td><td>&nbsp;</td></tr><tr><td colspan="5"><b>venv/lib/python3.12/site-packages/skore/sklearn/_estimator</b></td></tr><tr><td>&nbsp; &nbsp;<a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/sklearn/_estimator/__init__.py">\_\_init\_\_.py</a></td><td>6</td><td>0</td><td>100%</td><td>&nbsp;</td></tr><tr><td>&nbsp; &nbsp;<a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/sklearn/_estimator/metrics_accessor.py">metrics_accessor.py</a></td><td>265</td><td>4</td><td>97%</td><td><a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/sklearn/_estimator/metrics_accessor.py#L149-L158">149&ndash;158</a>, <a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/sklearn/_estimator/metrics_accessor.py#L183-L>236">183&ndash;>236</a>, <a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/sklearn/_estimator/metrics_accessor.py#L191">191</a>, <a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/sklearn/_estimator/metrics_accessor.py#L434-L>437">434&ndash;>437</a>, <a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/sklearn/_estimator/metrics_accessor.py#L783-L>786">783&ndash;>786</a></td></tr><tr><td>&nbsp; &nbsp;<a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/sklearn/_estimator/report.py">report.py</a></td><td>120</td><td>0</td><td>99%</td><td><a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/sklearn/_estimator/report.py#L215-L>221">215&ndash;>221</a>, <a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/sklearn/_estimator/report.py#L223-L>225">223&ndash;>225</a></td></tr><tr><td>&nbsp; &nbsp;<a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/sklearn/_estimator/utils.py">utils.py</a></td><td>11</td><td>11</td><td>0%</td><td><a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/sklearn/_estimator/utils.py#L1-L19">1&ndash;19</a></td></tr><tr><td colspan="5"><b>venv/lib/python3.12/site-packages/skore/sklearn/_plot</b></td></tr><tr><td>&nbsp; &nbsp;<a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/sklearn/_plot/__init__.py">\_\_init\_\_.py</a></td><td>4</td><td>0</td><td>100%</td><td>&nbsp;</td></tr><tr><td>&nbsp; &nbsp;<a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/sklearn/_plot/precision_recall_curve.py">precision_recall_curve.py</a></td><td>121</td><td>1</td><td>98%</td><td><a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/sklearn/_plot/precision_recall_curve.py#L229-L>246">229&ndash;>246</a>, <a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/sklearn/_plot/precision_recall_curve.py#L317">317</a></td></tr><tr><td>&nbsp; &nbsp;<a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/sklearn/_plot/prediction_error.py">prediction_error.py</a></td><td>97</td><td>0</td><td>100%</td><td>&nbsp;</td></tr><tr><td>&nbsp; &nbsp;<a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/sklearn/_plot/roc_curve.py">roc_curve.py</a></td><td>128</td><td>0</td><td>100%</td><td>&nbsp;</td></tr><tr><td>&nbsp; &nbsp;<a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/sklearn/_plot/utils.py">utils.py</a></td><td>88</td><td>0</td><td>100%</td><td>&nbsp;</td></tr><tr><td colspan="5"><b>venv/lib/python3.12/site-packages/skore/sklearn/cross_validation</b></td></tr><tr><td>&nbsp; &nbsp;<a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/sklearn/cross_validation/__init__.py">\_\_init\_\_.py</a></td><td>2</td><td>0</td><td>100%</td><td>&nbsp;</td></tr><tr><td>&nbsp; &nbsp;<a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/sklearn/cross_validation/cross_validation_helpers.py">cross_validation_helpers.py</a></td><td>47</td><td>4</td><td>90%</td><td><a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/sklearn/cross_validation/cross_validation_helpers.py#L104-L>136">104&ndash;>136</a>, <a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/sklearn/cross_validation/cross_validation_helpers.py#L123-L126">123&ndash;126</a></td></tr><tr><td>&nbsp; &nbsp;<a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/sklearn/cross_validation/cross_validation_reporter.py">cross_validation_reporter.py</a></td><td>35</td><td>1</td><td>95%</td><td><a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/sklearn/cross_validation/cross_validation_reporter.py#L187">187</a></td></tr><tr><td colspan="5"><b>venv/lib/python3.12/site-packages/skore/sklearn/cross_validation/plots</b></td></tr><tr><td>&nbsp; &nbsp;<a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/sklearn/cross_validation/plots/__init__.py">\_\_init\_\_.py</a></td><td>0</td><td>0</td><td>100%</td><td>&nbsp;</td></tr><tr><td>&nbsp; &nbsp;<a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/sklearn/cross_validation/plots/compare_scores_plot.py">compare_scores_plot.py</a></td><td>29</td><td>24</td><td>16%</td><td><a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/sklearn/cross_validation/plots/compare_scores_plot.py#L10">10</a>, <a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/sklearn/cross_validation/plots/compare_scores_plot.py#L28-L116">28&ndash;116</a></td></tr><tr><td>&nbsp; &nbsp;<a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/sklearn/cross_validation/plots/timing_plot.py">timing_plot.py</a></td><td>29</td><td>24</td><td>17%</td><td><a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/sklearn/cross_validation/plots/timing_plot.py#L10">10</a>, <a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/sklearn/cross_validation/plots/timing_plot.py#L26-L123">26&ndash;123</a></td></tr><tr><td colspan="5"><b>venv/lib/python3.12/site-packages/skore/sklearn/train_test_split</b></td></tr><tr><td>&nbsp; &nbsp;<a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/sklearn/train_test_split/__init__.py">\_\_init\_\_.py</a></td><td>0</td><td>0</td><td>100%</td><td>&nbsp;</td></tr><tr><td>&nbsp; &nbsp;<a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/sklearn/train_test_split/train_test_split.py">train_test_split.py</a></td><td>36</td><td>2</td><td>94%</td><td><a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/sklearn/train_test_split/train_test_split.py#L16-L17">16&ndash;17</a></td></tr><tr><td colspan="5"><b>venv/lib/python3.12/site-packages/skore/sklearn/train_test_split/warning</b></td></tr><tr><td>&nbsp; &nbsp;<a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/sklearn/train_test_split/warning/__init__.py">\_\_init\_\_.py</a></td><td>8</td><td>0</td><td>100%</td><td>&nbsp;</td></tr><tr><td>&nbsp; &nbsp;<a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/sklearn/train_test_split/warning/high_class_imbalance_too_few_examples_warning.py">high_class_imbalance_too_few_examples_warning.py</a></td><td>17</td><td>3</td><td>78%</td><td><a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/sklearn/train_test_split/warning/high_class_imbalance_too_few_examples_warning.py#L16-L18">16&ndash;18</a>, <a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/sklearn/train_test_split/warning/high_class_imbalance_too_few_examples_warning.py#L80">80</a></td></tr><tr><td>&nbsp; &nbsp;<a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/sklearn/train_test_split/warning/high_class_imbalance_warning.py">high_class_imbalance_warning.py</a></td><td>18</td><td>2</td><td>88%</td><td><a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/sklearn/train_test_split/warning/high_class_imbalance_warning.py#L16-L18">16&ndash;18</a></td></tr><tr><td>&nbsp; &nbsp;<a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/sklearn/train_test_split/warning/random_state_unset_warning.py">random_state_unset_warning.py</a></td><td>11</td><td>1</td><td>87%</td><td><a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/sklearn/train_test_split/warning/random_state_unset_warning.py#L15">15</a></td></tr><tr><td>&nbsp; &nbsp;<a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/sklearn/train_test_split/warning/shuffle_true_warning.py">shuffle_true_warning.py</a></td><td>9</td><td>0</td><td>91%</td><td><a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/sklearn/train_test_split/warning/shuffle_true_warning.py#L44-L>exit">44&ndash;>exit</a></td></tr><tr><td>&nbsp; &nbsp;<a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/sklearn/train_test_split/warning/stratify_is_set_warning.py">stratify_is_set_warning.py</a></td><td>11</td><td>1</td><td>87%</td><td><a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/sklearn/train_test_split/warning/stratify_is_set_warning.py#L15">15</a></td></tr><tr><td>&nbsp; &nbsp;<a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/sklearn/train_test_split/warning/time_based_column_warning.py">time_based_column_warning.py</a></td><td>22</td><td>1</td><td>89%</td><td><a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/sklearn/train_test_split/warning/time_based_column_warning.py#L17">17</a>, <a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/sklearn/train_test_split/warning/time_based_column_warning.py#L69-L>exit">69&ndash;>exit</a></td></tr><tr><td>&nbsp; &nbsp;<a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/sklearn/train_test_split/warning/train_test_split_warning.py">train_test_split_warning.py</a></td><td>5</td><td>1</td><td>80%</td><td><a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/sklearn/train_test_split/warning/train_test_split_warning.py#L21">21</a></td></tr><tr><td colspan="5"><b>venv/lib/python3.12/site-packages/skore/ui</b></td></tr><tr><td>&nbsp; &nbsp;<a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/ui/__init__.py">\_\_init\_\_.py</a></td><td>0</td><td>0</td><td>100%</td><td>&nbsp;</td></tr><tr><td>&nbsp; &nbsp;<a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/ui/app.py">app.py</a></td><td>32</td><td>8</td><td>68%</td><td><a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/ui/app.py#L26">26</a>, <a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/ui/app.py#L55-L60">55&ndash;60</a>, <a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/ui/app.py#L72-L74">72&ndash;74</a></td></tr><tr><td>&nbsp; &nbsp;<a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/ui/dependencies.py">dependencies.py</a></td><td>4</td><td>0</td><td>100%</td><td>&nbsp;</td></tr><tr><td>&nbsp; &nbsp;<a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/ui/project_routes.py">project_routes.py</a></td><td>62</td><td>0</td><td>100%</td><td>&nbsp;</td></tr><tr><td colspan="5"><b>venv/lib/python3.12/site-packages/skore/utils</b></td></tr><tr><td>&nbsp; &nbsp;<a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/utils/__init__.py">\_\_init\_\_.py</a></td><td>0</td><td>0</td><td>100%</td><td>&nbsp;</td></tr><tr><td>&nbsp; &nbsp;<a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/utils/_accessor.py">_accessor.py</a></td><td>7</td><td>0</td><td>100%</td><td>&nbsp;</td></tr><tr><td>&nbsp; &nbsp;<a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/utils/_logger.py">_logger.py</a></td><td>21</td><td>4</td><td>84%</td><td><a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/utils/_logger.py#L14-L18">14&ndash;18</a></td></tr><tr><td>&nbsp; &nbsp;<a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/utils/_patch.py">_patch.py</a></td><td>11</td><td>5</td><td>46%</td><td><a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/utils/_patch.py#L19-L35">19&ndash;35</a></td></tr><tr><td>&nbsp; &nbsp;<a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/utils/_progress_bar.py">_progress_bar.py</a></td><td>30</td><td>0</td><td>100%</td><td>&nbsp;</td></tr><tr><td>&nbsp; &nbsp;<a href="https://github.com/probabl-ai/skore/blob/6cd2fa036b1d296e8db92e6400a6164f2f2e31d6/venv/lib/python3.12/site-packages/skore/utils/_show_versions.py">_show_versions.py</a></td><td>31</td><td>0</td><td>100%</td><td>&nbsp;</td></tr><tr><td><b>TOTAL</b></td><td><b>2766</b></td><td><b>182</b></td><td><b>92%</b></td><td>&nbsp;</td></tr></tbody></table></details>

| Tests | Skipped | Failures | Errors | Time |
| ----- | ------- | -------- | -------- | ------------------ |
| 613 | 3 :zzz: | 0 :x: | 0 :fire: | 4m 50s :stopwatch: |


Fix (patch):
diff --git a/skore/src/skore/sklearn/find_ml_task.py b/skore/src/skore/sklearn/find_ml_task.py
index 7ba71f5..9941964 100644
--- a/skore/src/skore/sklearn/find_ml_task.py
+++ b/skore/src/skore/sklearn/find_ml_task.py
@@ -72,7 +72,7 @@ def _find_ml_task(y, estimator=None) -> MLTask:
                         return "multiclass-classification"
             else:  # fallback on the target
                 if y is None:
-                    return "unsupported"
+                    return "unknown"
 
                 target_type = type_of_target(y)
                 if target_type == "binary":
@@ -84,8 +84,8 @@ def _find_ml_task(y, estimator=None) -> MLTask:
                     if _is_sequential(y) and 0 in y:
                         return "multiclass-classification"
                     return "regression"
-            return "unsupported"
-        return "unsupported"
+            return "unknown"
+        return "unknown"
     else:
         if y is None:
             # NOTE: The task might not be clustering
@@ -104,4 +104,4 @@ def _find_ml_task(y, estimator=None) -> MLTask:
             if _is_sequential(y) and 0 in y:
                 return "multiclass-classification"
             return "regression"
-        return "unsupported"
+        return "unknown"
diff --git a/skore/src/skore/sklearn/types.py b/skore/src/skore/sklearn/types.py
index f6b4184..3ac85af 100644
--- a/skore/src/skore/sklearn/types.py
+++ b/skore/src/skore/sklearn/types.py
@@ -7,5 +7,5 @@ MLTask = Literal[
     "multiclass-classification",
     "regression",
     "clustering",
-    "unsupported",
+    "unknown",
 ]


Test changes:
diff --git a/skore/tests/unit/sklearn/test_utils.py b/skore/tests/unit/sklearn/test_utils.py
index 680b748..08675c0 100644
--- a/skore/tests/unit/sklearn/test_utils.py
+++ b/skore/tests/unit/sklearn/test_utils.py
@@ -28,7 +28,7 @@ from skore.sklearn.find_ml_task import _find_ml_task
         (
             *make_multilabel_classification(random_state=42),
             MultiOutputClassifier(LogisticRegression()),
-            "unsupported",
+            "unknown",
         ),
     ],
 )
@@ -53,7 +53,7 @@ def test_find_ml_task_with_estimator(X, y, estimator, expected_task, should_fit)
         ),
         (make_regression(n_samples=100, random_state=42)[1], "regression"),
         (None, "clustering"),
-        (make_multilabel_classification(random_state=42)[1], "unsupported"),
+        (make_multilabel_classification(random_state=42)[1], "unknown"),
         (numpy.array([1, 5, 9]), "regression"),
         (numpy.array([0, 1, 2]), "multiclass-classification"),
         (numpy.array([1, 2, 3]), "regression"),
@@ -68,4 +68,4 @@ def test_find_ml_task_unfitted_estimator():
     from sklearn.dummy import DummyClassifier
 
     estimator = DummyClassifier()
-    assert _find_ml_task(None, estimator) == "unsupported"
+    assert _find_ml_task(None, estimator) == "unknown"
diff --git a/skore/tests/unit/utils/test_accessors.py b/skore/tests/unit/utils/test_accessors.py
index 7e7a895..7dd908f 100644
--- a/skore/tests/unit/utils/test_accessors.py
+++ b/skore/tests/unit/utils/test_accessors.py
@@ -30,7 +30,7 @@ def test_register_accessor():
 
 
 def test_check_supported_ml_task():
-    """Test that ML task validation accepts supported tasks and rejects unsupported
+    """Test that ML task validation accepts supported tasks and rejects unknown
     ones.
     """