已弃用:函数plot_confusion_matrix 在 1.0 中已弃用,并将在 1.2 中删除。 使用类方法之一:ConfusionMatrixDisplay.from_predictions 或 ConfusionMatrixDisplay.from_estimator。
参考:sklearn.metrics.plot_confusion_matrix — scikit-learn 1.1.3 documentation
sklearn.metrics.ConfusionMatrixDisplay — scikit-learn 1.3.2 documentation
方法一:
降低sklearn版本为1.2以下。
方法二:
将
from sklearn.metrics import plot_confusion_matrix
修改为:
from sklearn.metrics import ConfusionMatrixDisplay
将对应代码:
plot_confusion_matrix
全部修改为:
ConfusionMatrixDisplay.from_estimator
或者
ConfusionMatrixDisplay.from_predictions