mindspore.dataset.dataloader.RandomSampler
- class mindspore.dataset.dataloader.RandomSampler(data_source, replacement=False, num_samples=None, generator=None)[source]
Samples the dataset elements randomly.
- Parameters
data_source (Dataset) – Dataset to be sampled.
replacement (bool, optional) – Whether to enable the return sampling. Default:
False
.num_samples (Union[int, None], optional) – Number of samples to be drawn. Default:
None
, will be set to the length of data_source .generator (mindspore.Generator, optional) – Generator used during sampling. Default:
None
.
Examples
>>> from mindspore.dataset.dataloader import RandomSampler >>> >>> dataset = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] >>> sampler = RandomSampler(dataset)