Typing utils
DataModule #
Bases: Protocol[BatchType]
Protocol that shows the minimal attributes / methods of the LightningDataModule
class.
This is used to type hint the batches that are yielded by the DataLoaders.
is_list_of #
Used to check (and tell the type checker) that object
is a list of items of this type.
is_sequence_of #
Used to check (and tell the type checker) that object
is a sequence of items of this
type.