Is
class sklearn.cross_validation.ShuffleSplit(
n,
n_iterations=10,
test_fraction=0.10000000000000001,
indices=True,
random_state=None
)
the right way for 10*10fold CV in scikit-learn? (By changing the random_state to 10 different numbers)
Because I didn't find any random_state
parameter in Stratified K-Fold
or K-Fold
and the separate from K-Fold
are always identical for the same data.
If ShuffleSplit
is the right, one concern is that it is mentioned
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
Is this always the case for 10*10 fold CV?