从sklearn.ensemble导入HistGradientBoostingClassifier时出现导入错误
解决
from sklearn.ensemble import HistGradientBoostingClassifier导入错误 问题原因
HistGradientBoostingClassifier是scikit-learn 0.23版本才新增到sklearn.ensemble模块中的类,出现导入错误大概率是当前使用的scikit-learn版本低于0.23。
解决步骤
- 检查当前scikit-learn版本:
import sklearn print(sklearn.__version__) - 升级scikit-learn到符合要求的版本:
用pip管理包的话,在Jupyter单元格中执行:
用conda环境的话,执行:!pip install --upgrade scikit-learn!conda update scikit-learn -y - 重新运行导入代码验证:
from sklearn.ensemble import HistGradientBoostingClassifier
内容的提问来源于stack exchange,提问作者Augustine Williams
相关产品推荐
相关产品推荐

