noether.data.base.wrappers.repeat¶
Classes¶
Repeats the wrapped dataset repetitions times. |
Module Contents¶
- class noether.data.base.wrappers.repeat.RepeatWrapper(config, dataset)¶
Bases:
noether.data.base.SubsetRepeats the wrapped dataset repetitions times.
Example
>>> from noether.data import Dataset as ListDataset >>> dataset = ListDataset([1, 2, 3, 4, 5, 6, 7, 8, 9, 10]) >>> len(dataset) 10 >>> repeat_dataset = RepeatWrapper(dataset, repetitions=3) >>> len(repeat_dataset) 30
- Parameters:
dataset (noether.data.base.Dataset) – The dataset to repeat.
config (noether.core.schemas.dataset.RepeatWrapperConfig)
- Raises:
ValueError – If repetitions is less than 2 or if the dataset is empty. You don’t need to use this wrapper with repetitions < 2.
- repetitions¶