【发布时间】:2019-01-05 15:07:20
【问题描述】:
我正在构建一个图像预测模型。
为了更好地了解准确性,我正在使用scikit learn 打印混淆矩阵。
当我使用 30 个类时,混淆矩阵完全显示在打印屏幕上,但是当我在 50 个类上使用我的模型时,它开始打印混淆矩阵的截断/缩小版本。
我尝试了不同的方法来完成打印或将其写入文件,但它不起作用。
输出是这样的:
[[0 0 0 ... 0 0 0]
[0 0 0 ... 0 0 0]
[0 0 0 ... 0 0 0]
...
[0 0 0 ... 0 0 0]
[0 0 0 ... 0 0 0]
[0 0 0 ... 0 0 0]]
我也试过np.set_printoptions。但它也不起作用。
使用 np.set_printoptions 它甚至不让我打印任何东西,我得到如下错误:typeError can not implement between int and str。
【问题讨论】:
-
改进了拼写、语法和格式。
标签: python deep-learning prediction evaluation confusion-matrix