8000 ENH improve error message when y_true does not provide all known clas… · scikit-learn/scikit-learn@64782c0 · GitHub
[go: up one dir, main page]

Skip to content

Commit 64782c0

Browse files
glemaitrejjerphan
andauthored
ENH improve error message when y_true does not provide all known classes (#21757)
Co-authored-by: Julien Jerphanion <git@jjerphan.xyz>
1 parent 5219b6f commit 64782c0

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

sklearn/metrics/_ranking.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1722,6 +1722,8 @@ def top_k_accuracy_score(
17221722
raise ValueError(
17231723
f"Number of classes in 'y_true' ({n_classes}) not equal "
17241724
f"to the number of classes in 'y_score' ({y_score_n_classes})."
1725+
"You can provide a list of all known classes by assigning it "
1726+
"to the `labels` parameter."
17251727
)
17261728
else:
17271729
labels = column_or_1d(labels)

0 commit comments

Comments
 (0)
0