繁体   English   中英

ImportError:无法从“sklearn.inspection”导入名称“DecisionBoundaryDisplay”

[英]ImportError: cannot import name 'DecisionBoundaryDisplay' from 'sklearn.inspection'

我通过 Google Colab 文件中的以下命令导入了 sklearn DecisionBoundaryDisplay。

from sklearn.inspection import DecisionBoundaryDisplay

我收到以下错误。

ImportError:无法从“sklearn.inspection”导入名称“DecisionBoundaryDisplay”

我什至安装了以下软件包并尝试重新启动运行时,但仍然出现错误。

!pip install --upgrade scikit-learn

!pip install scipy

!pip3 install -U scikit-learn scipy matplotlib

如何解决这个问题?

看来DecisionBoundaryDisplay是一项新功能,目前处于不稳定的开发版本中。 要使用它,您需要安装 nightly build

对我有用的是安装 scikit learn 1.1.0,我之前有 1.0.2 版并且遇到了同样的错误。

pip install -U scikit-learn --user

希望能帮助到你。

谢谢你。

pip install -U scikit-learn --user

上面的命令有效并且错误消失了。 绘制决策边界。 ImportError: 无法从 'sklearn.inspection' 导入名称 'DecisionBoundaryDisplay' (D:\anaconda\lib\site-packages\sklearn\inspection_init _.py )

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM