Python scikit学习交叉验证库中的新更新
我正在udemy上的机器学习课程a-z中学习ML。在数据预处理的代码模板中,它被给出如下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。如何在最
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
或
您能更具体地说明您使用的是哪个版本吗?可能是重复的。另外,请看一看您是否可以更具体地说明您使用的是哪个版本?可能的副本。也看看