noether.data.base.wrappers.shuffle

Classes

ShuffleWrapper

Shuffles the dataset, optionally with seed.

Module Contents

class noether.data.base.wrappers.shuffle.ShuffleWrapper(dataset, config)

Bases: noether.data.base.Subset

Shuffles the dataset, optionally with seed.

Parameters:
  • dataset (noether.data.base.Dataset) – The dataset to shuffle.

  • config (noether.core.schemas.dataset.ShuffleWrapperConfig)

Raises:

ValueError – If the dataset is not an instance of noether.data.Dataset, or if the seed is not an integer or None.

seed