FrameAugmentationΒΆ

class standard_e2e.dataset_utils.augmentation.FrameAugmentation(*args, **kwargs)[source]ΒΆ

Bases: ABC

Abstract base class for per-frame augmentations.

Subclasses implement _augment to transform a mapping of TransformedFrameData keyed by frame name. augment enforces regime validation and delegates to the subclass.

ALLOWED_REGIMES = ['train', 'val', 'test']ΒΆ
augment(frames, regime)[source]ΒΆ

Apply augmentation to the given frame data.

Parameters:
Returns:

The augmented frame data.

Return type:

dict[str, TransformedFrameData]