слишком много значений для распаковки матрицы путаницы - PullRequest
0 голосов
/ 25 апреля 2019

пытается получить матрицу путаницы для дерева решений

tn, fp, fn, tp = confusion_matrix(y_test, y_pred_tree)
print(tn, fp, fn, tp)

confusion_matrix(y_test, y_pred_tree)

ValueError Traceback (последний вызов последнего) в () ---->
1 tn, fp, fn, tp = confusion_matrix (y_test, y_pred_tree)
2 print (tn, fp, fn, tp)
3
4 confusion_matrix (y_test, y_pred_tree)

ValueError: слишком много значений для распаковки(ожидается 4)

1 Ответ

1 голос
/ 25 апреля 2019
tn, fp, fn, tp = confusion_matrix(y_test, y_pred_tree).ravel()
print(tn, fp, fn, tp)

confusion_matrix(y_test, y_pred_tree)

Пожалуйста, попробуйте добавить ".ravel ()".Для получения дополнительной информации, пожалуйста, поделитесь проблемой, что вы собираетесь решить.

...