是
class sklearn.cross_validation.ShuffleSplit(
n,
n_iterations=10,
test_fraction=0.10000000000000001,
indices=True,
random_state=None
)
scikit-learn 中 10*10fold CV 的正确方法?(通过将 random_state 更改为 10 个不同的数字)
因为我没有在or中找到任何random_state
参数,并且对于相同的数据,分隔符总是相同的。Stratified K-Fold
K-Fold
K-Fold
如果ShuffleSplit
是正确的,一个问题是它被提及
注意:与其他交叉验证策略相反,随机拆分并不能保证所有折叠都不同,尽管这对于相当大的数据集仍然很有可能
10*10 倍 CV 总是这样吗?