【问题标题】:ImportError: cannot import name 'HalvingGridSearchCV' from 'sklearn.model_selection'ImportError:无法从“sklearn.model_selection”导入名称“HalvingGridSearchCV”
【发布时间】:2023-04-09 12:48:01
【问题描述】:

我在 intelpython3_full conda 发行版上运行 scikit-learn 0.24.2。 我正在尝试运行:

from sklearn.model_selection import HalvingGridSearchCV

并得到以下错误:

ImportError: cannot import name 'HalvingGridSearchCV' from 'sklearn.model_selection'

我正在尝试从 jupyter notebook 运行它。

已经尝试重新安装 scikit-learn:

conda uninstall scikit-learn
conda install scikit-learn -c intel 

也试过了:

-c conda-forge

总是得到这个错误。使用 sklearn 的其他导入,例如 GridSearchCV 工作。 有人可以帮我解决这个问题吗?

【问题讨论】:

    标签: python scikit-learn importerror


    【解决方案1】:

    这必须先运行:

    from sklearn.experimental import enable_halving_search_cv 
    

    然后是这个:

    from sklearn.model_selection import HalvingGridSearchCV
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2022-09-29
      • 1970-01-01
      • 2022-01-22
      • 2021-06-30
      • 2020-10-19
      • 2018-08-13
      • 2015-01-26
      相关资源
      最近更新 更多