Mateusz Sokół
cb15a82e64
MAINT: Remove np.in1d and np.trapz usages ( #27140 )
...
Co-authored-by: Loïc Estève <loic.esteve@ymail.com>
2023-09-06 17:06:31 +02:00
mrastgoo
bd9b0f69c6
ENH fix x- and y-axis limits and ratio in ROC and PR displays ( #26366 )
...
Co-authored-by: Guillaume Lemaitre <g.lemaitre58@gmail.com>
Co-authored-by: Arturo Amor <86408019+ArturoAmorQ@users.noreply.github.com>
2023-08-23 16:37:29 +02:00
Adrin Jalali
42173fdb34
MNT add isort to ruff's rules ( #26649 )
2023-06-21 17:50:07 +02:00
Dimitri Papadopoulos Orfanos
2fd022d972
MAINT Fix typos found by codespell ( #26448 )
2023-05-31 10:19:21 +02:00
Yao Xiao
62389681ea
ENH PrecisionRecallDisplay add option to plot chance level ( #26019 )
...
Co-authored-by: Guillaume Lemaitre <g.lemaitre58@gmail.com>
2023-05-23 01:26:27 +02:00
Adrin Jalali
893d5accaf
MNT Update black to 23.3.0 ( #26110 )
2023-04-06 12:14:16 -04:00
Guillaume Lemaitre
7f1e15d5c2
MAINT Introduce BinaryClassifierCurveDisplayMixin ( #25969 )
...
Co-authored-by: Jérémie du Boisberranger <34657725+jeremiedbb@users.noreply.github.com>
2023-04-03 14:43:58 -04:00
Yao Xiao
bb72ec0e8e
ENH RocCurveDisplay add option to plot chance level ( #25987 )
2023-03-30 15:18:52 +00:00
Guillaume Lemaitre
01b9050b69
MAINT introduce _get_response_values and _check_response_methods ( #23073 )
...
Co-authored-by: Thomas J. Fan <thomasjpfan@gmail.com>
Co-authored-by: Jérémie du Boisberranger <34657725+jeremiedbb@users.noreply.github.com>
2023-03-24 18:15:08 +01:00
Dave Berenbaum
01e1f9705e
ENH Add drop_intermediate parameter to metrics.precision_recall_curve ( #24668 )
...
Co-authored-by: Guillaume Lemaitre <g.lemaitre58@gmail.com>
2023-03-24 17:30:23 +01:00
Loïc Estève
eaa06ac621
CI Update lock files ( #25849 )
2023-03-15 11:36:20 +01:00
maximeSaur
8a9635f588
MAINT Parameters validation for classification.confusion_matrix ( #25141 )
...
Co-authored-by: Jérémie du Boisberranger <34657725+jeremiedbb@users.noreply.github.com>
2022-12-27 17:27:05 +00:00
Guillaume Lemaitre
40d7d880ed
FEA add PredictionErrorDisplay ( #18020 )
...
Co-authored-by: jeremie du boisberranger <jeremiedbb@yahoo.fr>
Co-authored-by: Olivier Grisel <olivier.grisel@ensta.org>
Co-authored-by: Christian Lorentzen <lorentzen.ch@gmail.com>
2022-11-25 12:51:46 +01:00
Jérémie du Boisberranger
ee5d4ce151
MAINT Clean deprecation for 1.2: plot functions ( #24445 )
2022-09-16 17:07:25 +02:00
Thomas J. Fan
dffe9dd4fe
ENH Adds text_kw to ConfusionMatrix ( #24051 )
2022-08-11 12:14:15 +02:00
Dimitri Papadopoulos Orfanos
ee5a1b69d1
DOC, MNT Typos found by codespell ( #22906 )
2022-03-20 19:16:39 +01:00
Thomas J. Fan
13174b1659
ENH Adds im_kw to ConfusionMatrixDisplay ( #20753 )
...
Co-authored-by: Julien Jerphanion <git@jjerphan.xyz>
2022-03-07 13:34:06 +01:00
Guillaume Lemaitre
722dd1509c
TST add unit tests for current _get_response ( #21041 )
...
Co-authored-by: Olivier Grisel <olivier.grisel@ensta.org>
2021-09-18 11:20:41 -04:00
Dimitri Papadopoulos Orfanos
f71c031314
DOC Typos found by codespell ( #21069 )
2021-09-17 19:04:54 +02:00
Guillaume Lemaitre
f46190846c
API add from_estimator and from_predictions to RocCurveDisplay ( #20569 )
...
Co-authored-by: Thomas J. Fan <thomasjpfan@gmail.com>
Co-authored-by: Adrin Jalali <adrin.jalali@gmail.com>
Co-authored-by: Olivier Grisel <olivier.grisel@ensta.org>
2021-09-03 17:19:46 +02:00
Guillaume Lemaitre
d4da690822
API add from_estimator and from_preditions to PrecisionRecallDisplay ( #20552 )
...
Co-authored-by: Roman Yurchak <rth.yurchak@gmail.com>
2021-08-31 10:51:32 +02:00
Guillaume Lemaitre
8b23a61d87
FIX change error message in DetCurveDisplay test
2021-08-07 12:10:51 +02:00
shinehide
c4bbc04cae
ENH improve error message in _get_response function ( #20618 )
2021-08-07 11:28:00 +02:00
Guillaume Lemaitre
d753d4dc1a
API deprecate plot_det_curve in favor of display class methods ( #19278 )
2021-08-06 17:36:24 +02:00
Thomas J. Fan
3ae7c76153
STY Enables black with experimental_string_processing=true ( #20412 )
2021-06-29 09:47:04 +02:00
Thomas J. Fan
82df48934e
MNT Applies black formatting to most of the code base ( #18948 )
2021-06-17 14:21:09 -04:00
Thomas J. Fan
7f308675a7
FIX Uses the color max for colormap in ConfusionMatrixDisplay ( #19784 )
2021-06-07 16:39:34 -07:00
Guillaume Lemaitre
8c6a045e46
ENH/DEP add class method and deprecate plot function for confusion matrix ( #18543 )
...
Co-authored-by: Thomas J. Fan <thomasjpfan@gmail.com>
Co-authored-by: Adrin Jalali <adrin.jalali@gmail.com>
2021-01-22 19:57:41 +01:00
Yakov Pchelintsev
90b9b5dbf0
FIX use unique values of y_true and y_pred in plot_confusion_matrix instead of estimator.classes_ ( #18405 )
...
Co-authored-by: Thomas J. Fan <thomasjpfan@gmail.com>
Co-authored-by: Guillaume Lemaitre <g.lemaitre58@gmail.com>
2020-10-21 16:26:02 +02:00
Guillaume Lemaitre
e030010c6c
ENH Adds plot_det_curve and associated display ( #18176 )
...
Co-authored-by: Christian Lorentzen <lorentzen.ch@gmail.com>
Co-authored-by: Thomas J. Fan <thomasjpfan@gmail.com>
2020-08-28 22:36:52 -04:00
Clara Matos
c3f25168fe
EHN Provide a pos_label parameter in plot_roc_curve ( #17651 )
...
Co-authored-by: Guillaume Lemaitre <g.lemaitre58@gmail.com>
Co-authored-by: Thomas J. Fan <thomasjpfan@gmail.com>
2020-07-06 16:37:19 +02:00
Juan Carlos Alfaro Jiménez
9cd13a1fa1
FIX Change MRO for some estimators ( #17837 )
2020-07-05 13:52:42 +02:00
Avi Gupta
8dc143e621
ENH Add parameter in colorbar in plot_confusion_matrix ( #17192 )
...
Co-authored-by: Venkatachalam N <venky.yuvy@gmail.com>
2020-06-26 22:58:05 +02:00
Guillaume Lemaitre
e5b99ea802
EHN Provide a pos_label parameter in plot_precision_recall_curve ( #17569 )
2020-06-24 15:05:09 +02:00
Adrin Jalali
02309ffbda
API kwonly args in manifold, metrics, mixture, model_selection, multclass, multioutput ( #16982 )
2020-04-24 17:24:24 -04:00
Thomas J Fan
923b13ceda
API Adds defaults to Display Objects ( #16933 )
2020-04-23 13:11:45 -04:00
Rick Mackenbach
94f877b55e
Fix format of values in confusion matrix plot. ( #16159 )
2020-03-01 14:07:52 +11:00
Guillaume Lemaitre
bbb1e3b6e9
BUG ensure that name is properly stored in the precision/recall display ( #16505 )
2020-02-23 17:14:03 +01:00
Guillaume Lemaitre
0ad7481bb1
BUG ensure that estimator_name is properly stored in the ROC display ( #16500 )
2020-02-23 16:47:44 +01:00
parsons-kyle-89
7366a5a4cc
BUG fix behaviour in confusion_matrix with with empty array-like as input ( #16442 )
2020-02-23 14:40:44 +01:00
Stephen Blystone
eb3ad2dd5d
FIX Add missing 'values_format' param to disp.plot() in plot_confusion_matrix ( #15937 )
2019-12-30 21:40:32 -06:00
Thomas J Fan
b42125bec3
[MRG] BUG Fixes constrast in plot_confusion_matrix ( #15936 )
2019-12-21 18:07:54 +01:00
Guillaume Lemaitre
f4da713c44
FIX add pos_label when computing AP in plot_precision_recall_curve ( #15739 )
2019-11-28 21:41:31 -06:00
Andreas Mueller
e254b30b6e
MAINT run latest CI on Python 3.8 ( #15637 )
2019-11-19 09:56:37 +01:00
Thomas J Fan
e650a207ef
ENH Adds plot_confusion matrix ( #15083 )
2019-11-14 14:43:54 +01:00
Hanmin Qin
ac7081c510
FIX plot_roc_curve/plot_precision_recall_curve now work with pipeline ( #15606 )
2019-11-12 18:46:38 +01:00
Thomas J Fan
968252dfb4
FEA Adds plot_precision_recall_curve ( #14936 )
2019-11-10 20:54:35 -06:00
Thomas J Fan
d847557e18
MNT Remove pos_label in plot_roc_auc_curve ( #15555 )
2019-11-06 21:59:54 -06:00
Thomas J Fan
f09839d0f8
DOC Cleans up roc curve plotting ( #14723 )
2019-08-23 17:29:37 +02:00
Thomas J Fan
9e3216ecf9
FIX Passes sample_weight to roc_auc_curve in plot_roc_auc_curve ( #14701 )
2019-08-21 08:37:44 +08:00