zoukankan      html  css  js  c++  java
  • scikit-learn 0.18中的cross_validation模块被移除

    环境:scikit-learn 0.18 , python3

    from sklearn.cross_validation import train_test_split 
    from sklearn.grid_search import GridSearchCV 

    报出如下警告:

    from sklearn.grid_search import GridSearchCV 
    /usr/lib/python3.4/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) 
    /usr/lib/python3.4/site-packages/sklearn/grid_search.py:43: 
    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. This module will be removed in 0.20. 
    DeprecationWarning) from sklearn.cross_validation import 
    train_test_split 
    /usr/lib/python3.4/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)

    解决方法:

    该模块在0.18版本中被弃用,支持所有重构的类和函数都被移动到的model_selection模块

    from sklearn.model_selection import GridSearchCV
    
    from sklearn.model_selection import train_test_split

    警告

    DeprecationWarning) 
    /usr/lib/python3.4/site-packages/sklearn/utils/validation.py:395: 
    DeprecationWarning: Passing 1d arrays as data is deprecated in 0.17 
    and will raise ValueError in 0.19. Reshape your data either using 
    X.reshape(-1, 1) if your data has a single feature or X.reshape(1, -1) 
    if it contains a single sample.

    解决方法

    clf.predict([]) 规范输入

  • 相关阅读:
    Java生成登录随机验证码
    Java调用百度API实现人脸识别
    阿里云CentOS开放端口
    Windows环境下利用nginx作为图片服务器
    SpringCloud使用Feign调用服务,@ModelAttribute无法传递实体类参数
    Solr7正确的调用SolrClient姿势
    LeetCode 235. Lowest Common Ancestor of a Binary Search Tree(BST求最近公共祖先)
    LeetCode 538. Convert BST to Greater Tree(把BST每个节点的值都加上比它大的节点的值)
    Trie树模板例题
    Google KickStart 2020 RoundA
  • 原文地址:https://www.cnblogs.com/tan2810/p/10595491.html
Copyright © 2011-2022 走看看