Adds new observation wrappers (#163)

This commit is contained in:
Mark Towers
2022-12-03 19:45:39 +00:00
committed by GitHub
parent 851b2f4be6
commit e2caec7c06
5 changed files with 325 additions and 19 deletions

View File

@@ -43,37 +43,37 @@ Gymnasium already contains a large collection of wrappers, but we believe that t
- VectorLambdaObservation
- No
* - :class:`wrappers.FilterObservation`
- FilterObservation
- :class:`experimental.wrappers.FilterObservation`
- VectorFilterObservation (*)
- Yes
* - :class:`wrappers.FlattenObservation`
- FlattenObservation
- `:class:`experimental.wrappers.FlattenObservation`
- VectorFlattenObservation (*)
- No
* - :class:`wrappers.GrayScaleObservation`
- GrayscaleObservation
- `:class:`experimental.wrappers.GrayscaleObservation`
- VectorGrayscaleObservation (*)
- Yes
* - :class:`wrappers.PixelObservationWrapper`
- PixelObservation
- VectorPixelObservation (*)
- No
* - :class:`wrappers.ResizeObservation`
- ResizeObservation
- :class:`experimental.wrappers.ResizeObservation`
- VectorResizeObservation (*)
- Yes
* - Not Implemented
- ReshapeObservation
- :class:`experimental.wrappers.ReshapeObservation`
- VectorReshapeObservation (*)
- Yes
* - Not Implemented
- RescaleObservation
- :class:`experimental.wrappers.RescaleObservation`
- VectorRescaleObservation (*)
- Yes
* - Not Implemented
- DtypeObservation
- :class:`experimental.wrappers.DtypeObservation`
- VectorDtypeObservation (*)
- Yes
* - :class:`wrappers.PixelObservationWrapper`
- PixelObservation
- VectorPixelObservation
- No
* - :class:`NormalizeObservation`
- NormalizeObservation
- VectorNormalizeObservation

View File

@@ -4,6 +4,13 @@
```{eval-rst}
.. autoclass:: gymnasium.experimental.wrappers.LambdaObservationV0
.. autoclass:: gymnasium.experimental.wrappers.FilterObservationV0
.. autoclass:: gymnasium.experimental.wrappers.FlattenObservationV0
.. autoclass:: gymnasium.experimental.wrappers.GrayscaleObservationV0
.. autoclass:: gymnasium.experimental.wrappers.ResizeObservationV0
.. autoclass:: gymnasium.experimental.wrappers.ReshapeObservationV0
.. autoclass:: gymnasium.experimental.wrappers.RescaleObservationV0
.. autoclass:: gymnasium.experimental.wrappers.DtypeObservationV0
```
## Lambda Action Wrappers