【发布时间】:2019-08-09 01:39:09
【问题描述】:
我正在尝试使用机器学习,但我遇到了 sklearn 和导入 cross_validation 的问题。我不断收到错误消息说
ImportError: cannot import name 'cross_validation' from 'sklearn' (C:\Python3.7\lib\site-packages\sklearn\__init__.py)
当我查看 pip 列表时,它肯定在那里;显示 sklearn 0.0。除了 0.0 之外,似乎没有其他版本的 sklearn。
请有人帮忙。
我正在使用 sentdex 的 youtube 教程系列关于此代码的回归。
import pandas as pd
import sklearn
from sklearn import preprocessing, cross_validation,svm
from sklearn import LinearRegression
【问题讨论】:
-
from sklearn.model_selection import cross_validate它已被移动。 -
我投票决定将此问题作为题外话结束,因为答案直接在相关的documentation
-
欢迎来到 SO;请看看为什么research must be done to ask a good question
标签: python scikit-learn cross-validation