d3rlpy.augmentation.vector.MultipleAmplitudeScaling¶
-
class
d3rlpy.augmentation.vector.
MultipleAmplitudeScaling
(minimum=0.8, maximum=1.2)[source]¶ Multiple Amplitude Scaling augmentation.
\[x' = x + z\]where \(z \sim \text{Unif}(minimum, maximum)\) and \(z\) is a vector with different amplitude scale on each.
References
Parameters: Methods
-
get_params
(deep=False)¶ Returns augmentation parameters.
Parameters: deep (bool) – flag to deeply copy objects. Returns: augmentation parameters. Return type: dict
-
transform
(x)[source]¶ Returns scaled observation.
Parameters: x (torch.Tensor) – observation tensor. Returns: processed observation tensor. Return type: torch.Tensor
Attributes
-
TYPE
= 'multiple_amplitude_scaling'¶
-