8000 MAINT Parameters validation for sklearn.metrics.pair_confusion_matrix… · scikit-learn/scikit-learn@e4af9fb · GitHub
[go: up one dir, main page]

Skip to content

Commit e4af9fb

Browse files
authored
MAINT Parameters validation for sklearn.metrics.pair_confusion_matrix (#26107)
1 parent 0eb23ff commit e4af9fb

File tree

2 files changed

+7
-0
lines changed

2 files changed

+7
-0
lines changed

sklearn/metrics/cluster/_supervised.py

+6
Original file line numberDiff line numberDiff line change
@@ -170,6 +170,12 @@ def contingency_matrix(
170170
# clustering measures
171171

172172

173+
@validate_params(
174+
{
175+
"labels_true": ["array-like"],
176+
"labels_pred": ["array-like"],
177+
}
178+
)
173179
def pair_confusion_matrix(labels_true, labels_pred):
174180
"""Pair confusion matrix arising from two clusterings [1]_.
175181

sklearn/tests/test_public_functions.py

+1
Original file line numberDiff line numberDiff line change
@@ -206,6 +206,7 @@ def _check_function_param_validation(
206206
"sklearn.metrics.multilabel_confusion_matrix",
207207
"sklearn.metrics.mutual_info_score",
208208
"sklearn.metrics.ndcg_score",
209+
"sklearn.metrics.pair_confusion_matrix",
209210
"sklearn.metrics.pairwise.additive_chi2_kernel",
210211
"sklearn.metrics.pairwise.cosine_distances",
211212
"sklearn.metrics.pairwise.cosine_similarity",

0 commit comments

Comments
 (0)
0