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

Skip to content

Commit f89af36

Browse files
MAINT Parameters validation for sklearn.metrics.davies_bouldin_score (#26136)
1 parent e74041f commit f89af36

File tree

2 files changed

+7
-0
lines changed

2 files changed

+7
-0
lines changed

sklearn/metrics/cluster/_unsupervised.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -358,6 +358,12 @@ def calinski_harabasz_score(X, labels):
358358
)
359359

360360

361+
@validate_params(
362+
{
363+
"X": ["array-like"],
364+
"labels": ["array-like"],
365+
}
366+
)
361367
def davies_bouldin_score(X, labels):
362368
"""Compute the Davies-Bouldin score.
363369

sklearn/tests/test_public_functions.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -182,6 +182,7 @@ def _check_function_param_validation(
182182
"sklearn.metrics.d2_absolute_error_score",
183183
"sklearn.metrics.d2_pinball_score",
184184
"sklearn.metrics.d2_tweedie_score",
185+
"sklearn.metrics.davies_bouldin_score",
185186
"sklearn.metrics.dcg_score",
186187
"sklearn.metrics.det_curve",
187188
"sklearn.metrics.explained_variance_score",

0 commit comments

Comments
 (0)
0