首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在应用Stratified 10折交叉验证时获取python中所有混淆矩阵的聚合

如何在应用Stratified 10折交叉验证时获取python中所有混淆矩阵的聚合
EN

Stack Overflow用户
提问于 2019-12-03 21:00:41
回答 2查看 313关注 0票数 0

我正在使用10折交叉验证,并在准确性和精确度的基础上评估模型。为每个模型生成10次混淆矩阵。谁能告诉我如何聚合混淆矩阵并计算准确度?

谢谢!!

EN

回答 2

Stack Overflow用户

发布于 2019-12-03 21:07:35

您可以按如下方式使用cross_val_predict函数,并将其结果用作confusion_matrix()参数。

代码语言:javascript
复制
from sklearn.metrics import confusion_matrix
from sklearn.model_selection import cross_val_predict

y_pred = cross_val_predict(clf, x, y, cv=5)
cm = confusion_matrix(y, y_pred)
票数 0
EN

Stack Overflow用户

发布于 2019-12-03 21:14:46

您需要提供有关您拥有的数据格式的更多信息!

如果你正在使用tensorflow,你可以参考这个source

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59157727

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档