是
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的情况?