十折交叉验证python_python – 在scikit-learn中进行10 * 10倍交叉验证?

class sklearn.cross_validation.ShuffleSplit(

n,

n_iterations=10,

test_fraction=0.10000000000000001,

indices=True,

random_state=None

)

在scikit-learn中10 * 10倍CV的正确方法? (通过将random_state更改为10个不同的数字)

因为我在分层K-Fold或K-Fold中没有找到任何random_state参数,并且对于相同的数据,与K-Fold的分开始终是相同的.

如果ShuffleSplit是正确的,那么一个问题是提到它

Note: contrary to other cross-validation strategies, random splits do not

guarantee that all folds will be different, although this is still

very likely for sizeable datasets

这总是10 * 10倍CV的情况?

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值