【发布时间】:2018-11-03 15:01:24
【问题描述】:
我正在使用 sklearn 精度和召回率来获得这些分数。我收到一个错误提示值错误。谁能告诉我哪里做错了?
我的y_test如下
443 positive
3615 positive
2030 negative
2993 positive
2870 positive
2907 negative
2215 positive
我的预测如下
['positive' 'positive' 'positive' ..., 'positive' 'positive' 'positive']
代码:
from sklearn.metrics import precision_score
from sklearn.metrics import recall_score
precision_score(y_test, pred)
错误:
ValueError: pos_label=None is not a valid label: array(['negative', 'positive'],
dtype='<U8')
【问题讨论】:
标签: scikit-learn precision-recall