noether.data.base.wrappers.repeat ================================= .. py:module:: noether.data.base.wrappers.repeat Classes ------- .. autoapisummary:: noether.data.base.wrappers.repeat.RepeatWrapper Module Contents --------------- .. py:class:: RepeatWrapper(config, dataset) Bases: :py:obj:`noether.data.base.Subset` Repeats the wrapped dataset `repetitions` times. .. rubric:: 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 :param 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. .. py:attribute:: repetitions