加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Python > 正文

python – sklearn ImportError:无法导入名称stable_cumsum

发布时间:2020-12-20 13:15:03 所属栏目:Python 来源:网络整理
导读:我想从sklearn导入StratifiedKFold进行交叉验证.我的电脑使用scikit-learn 0.18. 在 python控制台中,我键入: from sklearn.model_selection import StratifiedKFold 弹出以下错误消息: File "ipython-input-307-7880cb661350",line 1,in module from sklea
我想从sklearn导入StratifiedKFold进行交叉验证.我的电脑使用scikit-learn 0.18.
在 python控制台中,我键入:

from sklearn.model_selection import StratifiedKFold

弹出以下错误消息:

File "<ipython-input-307-7880cb661350>",line 1,in <module>
    from sklearn.model_selection import StratifiedKFold

  File "C:UsersuserAnaconda2libsite-packagessklearnmodel_selection__init__.py",in <module>
    from ._split import BaseCrossValidator

  File "C:UsersuserAnaconda2libsite-packagessklearnmodel_selection_split.py",line 35,in <module>
    from ..gaussian_process.kernels import Kernel as GPKernel

  File "C:UsersuserAnaconda2libsite-packagessklearngaussian_process__init__.py",line 13,in <module>
    from .gpr import GaussianProcessRegressor

  File "C:UsersuserAnaconda2libsite-packagessklearngaussian_processgpr.py",line 15,in <module>
    from sklearn.gaussian_process.kernels import RBF,ConstantKernel as C

  File "C:UsersuserAnaconda2libsite-packagessklearngaussian_processkernels.py",line 30,in <module>
    from ..metrics.pairwise import pairwise_kernels

  File "C:UsersuserAnaconda2libsite-packagessklearnmetrics__init__.py",line 7,in <module>
    from .ranking import auc

  File "C:UsersuserAnaconda2libsite-packagessklearnmetricsranking.py",in <module>
    from ..utils.extmath import stable_cumsum

ImportError: cannot import name stable_cumsum

解决方法

问题已经解决:

删除scikit-learn:

conda remove scikit-learn

然后重新安装:

pip install -U scikit-learn

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读