cannot import name ‘cross_validation’ from ‘sklearn’

问题描述

在from sklearn import cross_validation时报错,提示错误原因:“cannot import name ‘cross_validation’ from ‘sklearn’”,后来百度才知道sklearn在0.18版本中,cross_validation被废弃了,原来在 cross_validation 里面的函数现在在 model_selection 里面,所以只要将cross_validation替换为model_selection就可以使用,数据信息都是一样的。
解决办法

将 :from sklearn import cross_validation
换为:from sklearn import model_selection

将:from sklearn.cross_validation import train_test_split
换为:from sklearn.model_selection import train_test_split

相关推荐

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-22 17:58:05       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-22 17:58:05       106 阅读
  3. 在Django里面运行非项目文件

    2024-04-22 17:58:05       87 阅读
  4. Python语言-面向对象

    2024-04-22 17:58:05       96 阅读

热门阅读

  1. linux无网环境实现nginx免安装

    2024-04-22 17:58:05       34 阅读
  2. 前端:防止重复请求的方案

    2024-04-22 17:58:05       32 阅读
  3. 初始C++

    初始C++

    2024-04-22 17:58:05      26 阅读
  4. 【C++进阶】特殊类的设计——单例模式详解

    2024-04-22 17:58:05       38 阅读
  5. XiaodiSec day031 Learn Note 小迪渗透学习笔记

    2024-04-22 17:58:05       39 阅读
  6. FPGA学习路线

    2024-04-22 17:58:05       35 阅读
  7. c#创建安装windows服务

    2024-04-22 17:58:05       33 阅读
  8. 电子证据的固定方法研究

    2024-04-22 17:58:05       35 阅读
  9. gRPC健康检查原理学习笔记

    2024-04-22 17:58:05       35 阅读
  10. 算法学习 | day43/60 股票III/股票IV

    2024-04-22 17:58:05       42 阅读
  11. CV 面试指南—深度学习知识点总结(2)

    2024-04-22 17:58:05       76 阅读
  12. Lua语言 备查

    2024-04-22 17:58:05       40 阅读