解决报错:from sklearn.metrics import plot_confusion_matrix

已弃用:函数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

猜你喜欢

转载自blog.csdn.net/ljh1528207303/article/details/134825669
今日推荐