No module named 'sklearn.cross_validation'的解决方法

发布时间:2025-01-25 09:01

在机器学习问题中,为了将原始数据集分为训练集和测试集,通常使用sklearn.cross_validation 里的 train_test_split 模块用来分割数据。


但使用时遇到了这样的情况:

No module named 'sklearn.cross_validation'的解决方法_第1张图片

因为在sklearn 0.18及以上的版本中,cross_validation包已经被废弃。


解决方法:

把 cross_validation 改为 model_selection 即可:
在这里插入图片描述
改为:
在这里插入图片描述

ItVuer - 免责声明 - 关于我们 - 联系我们

本网站信息来源于互联网,如有侵权请联系:561261067@qq.com

桂ICP备16001015号