dgs.models.dataset.posetrack21.PoseTrack21_ImageHistory¶
- class dgs.models.dataset.posetrack21.PoseTrack21_ImageHistory(*args: Any, **kwargs: Any)[source]¶
A
PoseTrack21
dataset that creates combined states from a current state and its history.- __init__(config: dict[str, any], path: list[str])[source]¶
Methods
arbitrary_to_ds
(a, idx)Convert raw PoseTrack21 annotations to a list of
State
objects.configure_torch_module
(module[, train])Set compute mode and send model to the device or multiple parallel devices if applicable.
get_image_crops
(ds)Add the image crops and local key-points to a given state.
get_path_in_dataset
(path)Given an arbitrary file- or directory-path, return its absolute path.
Terminate this module and all of its submodules.
Given one single image, with its corresponding bounding boxes and key-points, obtain a cropped image for every bounding box with localized key-points.
Given an image, bboxes, and key-points, resize them with custom modes.
validate_params
(validations[, attrib_name])Given per key validations, validate this module's parameters.
Attributes
The format of the bounding boxes.
Get the device of this module.
Get whether this module is set to training-mode.
Get the name of the module.
Get the name of the module.
Get the escaped name of the module usable in filepaths by replacing spaces and underscores.
The number of key points.
Get the (floating point) precision used in multiple parts of this module.
The format of the skeleton.
A dict mapping the
The size of the images in the dataset.
The base path to the dataset.