赞
踩
当运行机器学习sklearn库中的
from sklearn.cross_validation import train_test_split
出现:**ModuleNotFoundError: No module named ‘sklearn.cross_validation’**的错误;
将上面报错的语句改为下方的代码即可:
from sklearn.model_selection import train_test_split
遇到的错误信息表明找不到名为 sklearn.cross_validation 的模块。这个错误通常发生在使用过时的 scikit-learn(sklearn)版本,或者在较新版本中该模块已被弃用或移除。
在 scikit-learn 中,cross_validation 模块从 0.18 版开始被弃用,并被 model_selection 替代。为了解决这个错误,你需要更新你的 scikit-learn 版本,并修改代码中的引用为 sklearn.model_selection。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。