Datasets
Normal Datasets
|
NTU Dataset |
|
NW-UCLA Dataset. |
Functional Datasets
|
Cache |
|
Apply |
- class torch_skeleton.datasets.Apply(dataset: Dataset, transform: Callable)[source]
Apply
TransformtoDatasetinstance.- Parameters
dataset (
Dataset) – dataset to apply transform totransform (
Transform) – transform to apply
- class torch_skeleton.datasets.BABEL(root: str = '.', num_classes: int = 60, split: str = 'train', extra: bool = False, transform: Optional[Callable] = None)[source]
BABEL Dataset
Downloads pre-processed datasets
- Parameters
root (str) – root directory of dataset
num_classes (int) – number of classes,
60for BABEL60,120for BABEL120extra (bool) – flag to use extra data
split (str) – split type. either
"train"or"val"or"test"transform (
Transform) – transform to apply to dataset
- class torch_skeleton.datasets.DiskCache(dataset: Dataset, root: str = '.', transform: Optional[Callable] = None)[source]
Cache
Datasetinstance to disk.Caches output of dataset to disk by creating a temporary directory at root.
- Parameters
root (str) – root directory of cache
dataset (
Dataset) – dataset to cache
- class torch_skeleton.datasets.NTU(root: str = '.', num_classes: int = 60, eval_type: str = 'camera', split: str = 'train', transform: Optional[Callable] = None)[source]
NTU Dataset
- Parameters
root (str) – root directory of dataset
num_classes (int) – number of classes,
60for NTU60,120for NTU120eval_type (str) – evaluation type for train/val split.
"subject"for cross-subject,"camera"for cross-view.split (str) – split type. either
"train"or"val"transform (
Transform) – transform to apply to dataset