Bir*_*chi 23 scikit-learn cross-validation
我在cross_validationsklearn 使用,
from sklearn.cross_validation import train_test_split
Run Code Online (Sandbox Code Playgroud)
我收到以下警告:
cross_validation.py:44:DeprecationWarning:在0.18版本中不推荐使用此模块,而是支持所有重构的类和函数都移动到的model_selection模块.
小智 51
问题:
弃用警告意味着该模块已弃用,即不再受支持.您正在使用sklearn.cross_validation不再是模块的版本.
解:
from sklearn.model_selection import train_test_split
Run Code Online (Sandbox Code Playgroud)
C/O:这篇文章.
为了避免这种情况,您只需替换:
from sklearn.cross_validation import train_test_split
Run Code Online (Sandbox Code Playgroud)
经过
from sklearn.model_selection import train_test_split
Run Code Online (Sandbox Code Playgroud)
参考:skLearn
警告: Deprecation警告:此模块在版本 0.18 中已被弃用,取而代之的是 model_selection 模块,所有重构的类和函数都移至其中。另请注意,新 CV 迭代器的接口与该模块的接口不同。该模块将在 0.20 中删除。“此模块将在 0.20 中删除。”,DeprecationWarning)
| 归档时间: |
|
| 查看次数: |
13910 次 |
| 最近记录: |