Scikit learn 来自sklearn的弃用警告
我正在使用sklearn提供的Scikit learn 来自sklearn的弃用警告,scikit-learn,cross-validation,Scikit Learn,Cross Validation,我正在使用sklearn提供的交叉验证 from sklearn.cross_validation import train_test_split 我得到以下警告: 交叉验证。py:44:弃用警告:此模块已弃用 在版本0.18中,支持所有 重构后的类和函数将被移动 问题: 弃用警告表示该模块已弃用,即不再受支持。您使用的版本已不再是sklearn.cross_验证的模块 解决方案: from sklearn.model_selection import train_test_split C/
交叉验证
from sklearn.cross_validation import train_test_split
我得到以下警告:
交叉验证。py:44:弃用警告:此模块已弃用
在版本0.18中,支持所有
重构后的类和函数将被移动
问题:
弃用警告表示该模块已弃用,即不再受支持。您使用的版本已不再是sklearn.cross_验证的模块
解决方案:
from sklearn.model_selection import train_test_split
C/O:为了避免这种情况,您只需更换:
from sklearn.cross_validation import train_test_split
借
参考:
警告:弃用警告:该模块在版本0.18中被弃用,取而代之的是模型选择模块,所有重构的类和函数都被移动到该模块中。还请注意,新CV迭代器的接口与此模块的接口不同。此模块将在0.20中删除。
“此模块将在0.20中删除。”,弃用警告)
from sklearn.model_selection import train_test_split