无法在Python2中从sklearn导入cross_validation

时间:2018-10-11 06:05:14

标签: python scikit-learn

运行bash时出现以下错误:

shryanss-mbp-2:Desktop shryansgoyal$ python trash.py
Traceback (most recent call last):
  File "trash.py", line 15, in <module>
    import sklearn.cross_validation as cross_validation
ImportError: No module named cross_validation

可能是什么原因?

1 个答案:

答案 0 :(得分:0)

DeprecationWarning:在0.18版中不推荐使用此模块,而推荐使用model_selection模块,将所有重构的类和函数都移入其中。还要注意,新的CV迭代器的接口与此模块的接口不同。此模块将从0.20中删除

例如: 如果要使用“ sklearn.cross_validation.KFold”,请改用“ sklearn.model_selection.KFold”。