我正在尝试玩机器学习,但是sklearn和导入cross_validation时遇到问题。我不断收到错误消息,说
ImportError: cannot import name 'cross_validation' from 'sklearn' (C:\Python3.7\lib\site-packages\sklearn\__init__.py)
当我检查点子列表时,肯定在那里。显示sklearn 0.0。除0.0之外,似乎没有其他版本的sklearn。
请有人帮忙。
我正在使用senddex的有关回归的youtube教程系列来编写此代码。
import pandas as pd
import sklearn
from sklearn import preprocessing, cross_validation,svm
from sklearn import LinearRegression
答案 0 :(得分:-1)
那是因为Sklearn没有任何cross_validation模块。 尝试使用:
from sklearn.model_selection import cross_validate