在跑深度学习分类网络,调用ConfusionMatrixDisplay画混淆矩阵的时候出现了bug
出错代码如下:
Bug如下:
解决办法其实很简单,点进ConfusionMatrixDisplay看参数是如何传递的:
这里我一开始没搞明白,我看这括号里不是有三个参数吗?怎么说只有两个?
尝试了一会未果后问GPT
原来*号不代表接受参数,而表示*之后的参数只能按照关键字传递,因此我们修改代码:
Bug解决了,贴个结果:
在跑深度学习分类网络,调用ConfusionMatrixDisplay画混淆矩阵的时候出现了bug
出错代码如下:
Bug如下:
解决办法其实很简单,点进ConfusionMatrixDisplay看参数是如何传递的:
这里我一开始没搞明白,我看这括号里不是有三个参数吗?怎么说只有两个?
尝试了一会未果后问GPT
原来*号不代表接受参数,而表示*之后的参数只能按照关键字传递,因此我们修改代码:
Bug解决了,贴个结果: