minerva.data.data_modules.datamodule_descriptor

Classes

DataModuleDescriptor

Interface for describing datasets.

Module Contents

class minerva.data.data_modules.datamodule_descriptor.DataModuleDescriptor(train_dataset, val_dataset, test_dataset)[source]

Bases: abc.ABC

Interface for describing datasets.

Each implementation must initialize with train/val/test datasets, and return a detailed description in the __call__() method.

Parameters:
  • train_dataset (Any)

  • val_dataset (Any)

  • test_dataset (Any)

abstract __call__()[source]

Returns a description based on the provided datasets.

Return type:

str

test_dataset
train_dataset
val_dataset