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:
config (noether.core.schemas.dataset.RepeatWrapperConfig) – Configuration for the RepeatWrapper. See
RepeatWrapperConfigfor available options.dataset (noether.data.base.Dataset) – The dataset to repeat.
- 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¶