Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/299.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python scikit学习交叉验证库中的新更新_Python_Scikit Learn - Fatal编程技术网

Python scikit学习交叉验证库中的新更新

Python scikit学习交叉验证库中的新更新,python,scikit-learn,Python,Scikit Learn,我正在udemy上的机器学习课程a-z中学习ML。在数据预处理的代码模板中,它被给出如下 from sklearn.cross_validation import train_test_split X_train, X_test, y_train, y_test = train_test_split(X, y, test_size = 0.2, random_state = 0) 但当我运行它时,它被认为没有sklearn.cross_验证。在谷歌上,我发现我们应该使用sklearn。如何在最

我正在udemy上的机器学习课程a-z中学习ML。在数据预处理的代码模板中,它被给出如下

from sklearn.cross_validation import train_test_split
X_train, X_test, y_train, y_test = train_test_split(X, y, test_size = 0.2, random_state = 0)
但当我运行它时,它被认为没有sklearn.cross_验证。在谷歌上,我发现我们应该使用sklearn。如何在最新版本的sklearn.model_selection.train_test_split中实现这一点,但即使这不是一个类。如何在最新版本中执行此操作请使用

from sklearn.model_selection import train_test_split
使用sklearn 0.18及以上版本。

请使用

from sklearn.model_selection import train_test_split

使用sklearn版本0.18及更高版本。

列车测试拆分已从scikit learn版本0.18中的交叉验证移至模型选择。请将scikit learn更新至0.18或最新版本

您可以通过以下方式通过命令行进行更新:

pip install --upgrade scikit-learn



在scikit学习的0.18中,列车测试分割从交叉验证移动到模型选择。请将scikit learn更新至0.18或最新版本

您可以通过以下方式通过命令行进行更新:

pip install --upgrade scikit-learn



您能更具体地说明您使用的是哪个版本吗?可能是重复的。另外,请看一看您是否可以更具体地说明您使用的是哪个版本?可能的副本。也看看