【发布时间】:2020-03-08 05:13:18
【问题描述】:
从scikit-learn 使用precision_score 时出现以下错误。
precision_score(y_sm[test_index], prediction)
>>> TypeError: 'list' object is not callable
prediction.shape
>>> (2830,)
y_sm[test_index].shape
>>> (2830,)
这里有什么问题?提前非常感谢。
【问题讨论】:
-
导入
numpy as np当然可以试试precision_score(np.array(y_sm[test_index],np.array(prediction)) -
哦,我明白了。我发起了一个名为
precision_score的list,这让我很受挫。抱歉,给大家带来不便。 -
我就是这么想的。所以接受并回答了问题。欢呼
标签: python-3.x scikit-learn precision-recall