gpt4 book ai didi

python - 如何将 sklearn.metrics.classification_report 的输出作为字典获取?

转载 作者:太空狗 更新时间:2023-10-30 01:11:12 26 4
gpt4 key购买 nike

我一直在尝试以字典的形式获取分类报告。所以根据 scikit-learn 0.20 文档,我这样做:

from sklearn import metrics

rep = metrics.classification_report(y_true, y_pred, output_dict=True)

但是得到一个错误提示

TypeError: classification_report() got an unexpected keyword argument 'output_dict'
The scikit-learn module in my machine was initially 0.19.1 but even after updating it to 0.20, the same error message shows.

最佳答案

只要您安装了 scikit-learn 0.20.0,就不会出现此错误。如果您在 jupyter notebook 中尝试此操作,请使用以下命令确保正确的版本反射(reflect)在您的 notebook 中:

import sklearn
print(sklearn.__version__)

如果您升级了 scikit-learn 但 jupyter 显示了错误版本的包,请确保在您当前的环境中安装了 jupyter(并在新终端中重新启动 jupyter)。

关于python - 如何将 sklearn.metrics.classification_report 的输出作为字典获取?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52740089/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com