TypeError: draw_confusion_matrix() missing 2 required positional arguments: 'label_name' and 'normlize'
时间: 2024-04-22 16:24:50 浏览: 164
第十一天 04魔法方法【千锋Python人工智能学院】1
抱歉,我之前的回答有一个拼写错误。在调用 `draw_confusion_matrix()` 函数时,你需要提供正确的参数名称 `normalize` 而不是 `normlize`。这可能是导致你出现 `TypeError` 的原因。
请修改调用 `draw_confusion_matrix()` 函数的代码如下:
```python
draw_confusion_matrix(label_true=y_gt,
label_pred=y_pred,
label_name=labels_name, # 提供正确的 "label_name" 参数值
normalize=True, # 提供正确的 "normalize" 参数值
title="Confusion Matrix on Fer2013",
pdf_save_path="Confusion_Matrix_on_Fer2013.jpg",
dpi=300)
```
确保在调用函数时提供了正确的参数名称和值。希望这次能够帮助到你!
阅读全文