Samplewise metrics are not available outside of multilabel classification.
Package:
scikit-learn
47032

Exception Class:
ValueError
Raise code
n_labels = len(labels)
labels = np.hstack([labels, np.setdiff1d(present_labels, labels,
assume_unique=True)])
if y_true.ndim == 1:
if samplewise:
raise ValueError("Samplewise metrics are not available outside of "
"multilabel classification.")
le = LabelEncoder()
le.fit(labels)
y_true = le.transform(y_true)
y_pred = le.transform(y_pred)
sorted_labels = le.classes_
# l
Links to the raise (1)
https://github.com/scikit-learn/scikit-learn/blob/c67518350f91072f9d37ed09c5ef7edf555b6cf6/sklearn/metrics/_classification.py#L482Ways to fix
Please check your metrics input, it may be empty! (This is the reason for my same error.)
Add a possible fix
Please authorize to post fix