rslearn.train.transforms.random_time_dropping¶
random_time_dropping ¶
Random temporal dropping augmentation transform.
RandomTimeDropping ¶
Bases: Transform
Randomly drop entire timesteps from a CTHW tensor.
Dropped timesteps are removed from both image.image (shrinking T)
and image.timestamps.
Source code in rslearn/train/transforms/random_time_dropping.py
apply_image ¶
apply_image(image: RasterImage) -> RasterImage
Drop random timesteps from the image.
Source code in rslearn/train/transforms/random_time_dropping.py
forward ¶
forward(input_dict: dict[str, Any], target_dict: dict[str, Any]) -> tuple[dict[str, Any], dict[str, Any]]
Apply transform.