欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

ImportError: cannot import name 'cross_validation' from 'sklearn'

程序员文章站 2022-07-14 11:40:52
...

使用sklearn(scikit-learn) import cross_validation的时候报错如下:

ImportError: cannot import name 'cross_validation' from 'sklearn' 

ImportError: cannot import name 'cross_validation' from 'sklearn'

原来的代码为:

from sklearn import cross_validation as cv

原因:

sklearn.cross_validation是sklearn老版本中的模块

新版本都迁移到了sklearn.model_selection

解决办法将

cross_validation 换为 model_selection

from sklearn import model_selection as cv

问题解决。

相关标签: python学习