使用下面的代码,我已经得到了Accuracy
。现在我想
1) 找到每个折叠的precision
和recall
(总共有10个折叠)
2) 得到precision
的mean
3) 得到recall
的mean
这可能类似于下面的print(scores)
和print("Accuracy: %0.2f (+/- %0.2f)" % (scores.mean(), scores.std() * 2))
。
有什么想法吗?
回答:
这有点不同,因为cross_val_score不能计算非二元分类的精确度/召回率,所以你需要使用recision_score, recall_score并手动进行交叉验证。参数average=’micro’计算全局精确度/召回率。