你为sklearn方法cross_val_score中的cv参数传递了什么

数据挖掘 Python scikit-学习 交叉验证
2022-02-13 15:33:57

在 sklearn 中有一种交叉验证的方法叫做 cross_val_score。此方法的参数之一是“cv”。

我了解在交叉验证中,没有将数据拆分为训练和验证(70-30 拆分)。相反,您将数据拆分为“k”个子样本,然后在 K-1 个子样本上对其进行训练并使用第 k 个样本进行验证。并对每个“k”个子样本重复它。

那么这是cv = k,即您拆分训练数据的子样本数吗?

1个回答

它决定了 sklearn 使用的拆分策略。

默认(“无”)是 3 倍 CV。

在此处输入图像描述

文档