Access Layers
- class todd.datasets.access_layers.BaseAccessLayer[source]
Bases:
MutableMapping[KT,VT]
- class todd.datasets.access_layers.CV2AccessLayer[source]
Bases:
SuffixMixin[ndarray[tuple[Any, …],dtype[uint8]]],FolderAccessLayer[ndarray[tuple[Any, …],dtype[uint8]]]
- class todd.datasets.access_layers.ConcatAccessLayer[source]
Bases:
BuildPreHookMixin,BaseAccessLayer[str,VT],ABC- DATA_ROOT_SEPARATOR = '|'
- KEY_SEPARATOR = ':'
- __init__(*args, access_layers, **kwargs)[source]
- Parameters:
access_layers (Mapping[str, BaseAccessLayer[str, VT]])
- Return type:
None
- class todd.datasets.access_layers.FolderAccessLayer[source]
Bases:
BaseAccessLayer[str,VT],ABC
- class todd.datasets.access_layers.HFAccessLayer[source]
Bases:
BuildPreHookMixin,BaseAccessLayer[int,VT]- classmethod build_pre_hook(config, registry, item)[source]
- Parameters:
config (Config)
registry (RegistryMeta)
item (Item)
- Return type:
Config
- property dataset: Dataset
- class todd.datasets.access_layers.NpyAccessLayer[source]
Bases:
SuffixMixin[ndarray[tuple[Any, …],dtype[T]]],FolderAccessLayer[ndarray[tuple[Any, …],dtype[T]]]
- class todd.datasets.access_layers.PILAccessLayer[source]
Bases:
SuffixMixin[Image],FolderAccessLayer[Image]
- class todd.datasets.access_layers.PthAccessLayer[source]
Bases:
SuffixMixin[VT],FolderAccessLayer[VT]