E563 MAINT parameter validation metrics.class_likelihood_ratios (#25863) · scikit-learn/scikit-learn@36bb7e5 · GitHub
[go: up one dir, main page]

Skip to content

Commit 36bb7e5

Browse files
MAINT parameter validation metrics.class_likelihood_ratios (#25863)
Co-authored-by: Jérémie du Boisberranger <34657725+jeremiedbb@users.noreply.github.com>
1 parent 530dfc9 commit 36bb7e5

File tree

2 files changed

+10
-0
lines changed

2 files changed

+10
-0
lines changed

sklearn/metrics/_classification.py

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1761,6 +1761,15 @@ def precision_recall_fscore_support(
17611761
return precision, recall, f_score, true_sum
17621762

17631763

1764+
@validate_params(
1765+
{
1766+
"y_true": ["array-like", "sparse matrix"],
1767+
"y_pred": ["array-like", "sparse matrix"],
1768+
"labels": ["array-like", None],
1769+
"sample_weight": ["array-like", None],
1770+
"raise_warning": ["boolean"],
1771+
}
1772+
)
17641773
def class_likelihood_ratios(
17651774
y_true,
17661775
y_pred,

sklearn/tests/test_public_functions.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -133,6 +133,7 @@ def _check_function_param_validation(
133133
"sklearn.metrics.average_precision_score",
134134
"sklearn.metrics.balanced_accuracy_score",
135135
"sklearn.metrics.brier_score_loss",
136+
"sklearn.metrics.class_likelihood_ratios",
136137
"sklearn.metrics.cluster.contingency_matrix",
137138
"sklearn.metrics.cohen_kappa_score",
138139
"sklearn.metrics.confusion_matrix",

0 commit comments

Comments
 (0)
0