python Warning message:DeprecationWaring

导入sklearn模块时遇到DeprecationWarning,提示cross_validation和learning_curve在0.18版被弃用,建议使用model_selection。0.20版中将删除相关模块。解决方案包括从sklearn.model_selection导入,检查并更新sklearn到最新版本,如conda list和conda update scikit-learn。
摘要由CSDN通过智能技术生成

在导入sklearn部分模块时,出现DeprecationWarning(弃用警告),形式如下:

C:\Adaconda2\lib\site-packages\sklearn\cross_validation.py:44: DeprecationWarning: This module was deprecated in version 0.18 in favor of the model_selection module into which all the refactored classes and functions are moved. Also note that the interface of the new CV iterators are different from that of this module. This module will be removed in 0.20.

  "This module will be removed in 0.20.", DeprecationWarning)
C:\Adaconda2\lib\site-packages\sklearn\learning_curve.py:23: DeprecationWarning: This module was deprecated in version 0.18 in favor of the model_selection module into which all the functions are moved. This module will be removed in 0.20

  DeprecationWarning)


基本的意思是cross_validation和learning_curve模块在0.18版本中被弃用了,在0.20版本中已经被model_selection代替。所以早在导入的时候要从sklearn.model_selection进行导入。

被弃用的模块还有下列一些:

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值