ksuit.data.wrappers.dataset_wrappers.repeat_wrapper¶
Classes¶
Repeats the wrapped dataset repetitions times. |
Module Contents¶
- class ksuit.data.wrappers.dataset_wrappers.repeat_wrapper.RepeatWrapper(dataset, repetitions)¶
Bases:
ksuit.data.base.SubsetRepeats the wrapped dataset repetitions times.
Example
>>> from ksuit.data import 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 (ksuit.data.base.Dataset) – The dataset to repeat.
repetitions (int) – The number of times 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¶