chainer.datasets.get_cross_validation_datasets_random¶
-
chainer.datasets.
get_cross_validation_datasets_random
(dataset, n_fold, seed=None)[source]¶ Creates a set of training/test splits for cross validation randomly.
This function acts almost same as
get_cross_validation_dataset()
, except automatically generating random permutation.- Parameters
dataset – Dataset to split.
n_fold (int) – Number of splits for cross validation.
seed (int) – Seed the generator used for the permutation of indexes. If an integer beging convertible to 32 bit unsigned integers is specified, it is guaranteed that each sample in the given dataset always belongs to a specific subset. If
None
, the permutation is changed randomly.
- Returns
List of dataset splits.
- Return type
list of tuples