d3rlpy.augmentation.pipeline.DrQPipeline¶
-
class
d3rlpy.augmentation.pipeline.
DrQPipeline
(augmentations=None, n_mean=1)[source]¶ Data-reguralized Q augmentation pipeline.
References
- Parameters
Methods
-
append
(augmentation)¶ Append augmentation to pipeline.
- Parameters
augmentation (d3rlpy.augmentation.base.Augmentation) – augmentation.
- Return type
-
get_augmentation_params
()¶ Returns augmentation parameters.
- Parameters
deep – flag to deeply copy objects.
- Returns
list of augmentation parameters.
- Return type
List[Dict[str, Any]]
-
get_augmentation_types
()¶ Returns augmentation types.
- Returns
list of augmentation types.
- Return type
List[str]
-
transform
(x)¶ Returns observation processed by all augmentations.
- Parameters
x (torch.Tensor) – observation tensor.
- Returns
processed observation tensor.
- Return type
torch.Tensor
Attributes
-
augmentations
¶