WineQualityDataModule#
- class torch_uncertainty.datamodules.WineQualityDataModule(root, batch_size, eval_batch_size=None, val_split=0.0, test_split=0.2, num_workers=1, pin_memory=True, persistent_workers=True, binary=True, variant='red', threshold=6)[source]#
Wine Quality datamodule.
- Parameters:
root (
str|Path) – Root directory of the datasets.batch_size (
int) – Number of samples per training batch.eval_batch_size (
int|None) – Samples per evaluation batch. Defaults tobatch_size.val_split (
float) – Share of training samples used for validation. Defaults to0.test_split (
float) – Share of the full dataset held out as test set. Defaults to0.2.num_workers (
int) – Data-loading subprocesses. Defaults to1.pin_memory (
bool) – Whether to pin memory. Defaults toTrue.persistent_workers (
bool) – Whether to keep workers alive between epochs. Defaults toTrue.binary (
bool) – IfTrue, binarises quality scores. Defaults toTrue.variant (
str) –"red"or"white". Defaults to"red".threshold (
int) – Quality threshold for binary mode. Defaults to6.
- dataset_class#
alias of
WineQuality