2023-11-07 13:27:25 +00:00
|
|
|
---
|
|
|
|
title: Vector Wrappers
|
|
|
|
---
|
|
|
|
|
2023-12-22 14:48:22 +00:00
|
|
|
# Wrappers
|
2023-11-07 13:27:25 +00:00
|
|
|
|
|
|
|
```{eval-rst}
|
|
|
|
.. autoclass:: gymnasium.vector.VectorWrapper
|
|
|
|
|
|
|
|
.. automethod:: gymnasium.vector.VectorWrapper.step
|
|
|
|
.. automethod:: gymnasium.vector.VectorWrapper.reset
|
2023-12-22 14:48:22 +00:00
|
|
|
.. automethod:: gymnasium.vector.VectorWrapper.render
|
2023-11-07 13:27:25 +00:00
|
|
|
.. automethod:: gymnasium.vector.VectorWrapper.close
|
|
|
|
|
|
|
|
.. autoclass:: gymnasium.vector.VectorObservationWrapper
|
|
|
|
|
2023-12-22 14:48:22 +00:00
|
|
|
.. automethod:: gymnasium.vector.VectorObservationWrapper.observations
|
2023-11-07 13:27:25 +00:00
|
|
|
|
|
|
|
.. autoclass:: gymnasium.vector.VectorActionWrapper
|
|
|
|
|
|
|
|
.. automethod:: gymnasium.vector.VectorActionWrapper.actions
|
|
|
|
|
|
|
|
.. autoclass:: gymnasium.vector.VectorRewardWrapper
|
|
|
|
|
|
|
|
.. automethod:: gymnasium.vector.VectorRewardWrapper.rewards
|
|
|
|
```
|
2023-12-22 14:48:22 +00:00
|
|
|
|
|
|
|
## Vector Only wrappers
|
|
|
|
|
|
|
|
```{eval-rst}
|
|
|
|
.. autoclass:: gymnasium.wrappers.vector.DictInfoToList
|
|
|
|
|
|
|
|
.. autoclass:: gymnasium.wrappers.vector.VectorizeTransformObservation
|
|
|
|
.. autoclass:: gymnasium.wrappers.vector.VectorizeTransformAction
|
|
|
|
.. autoclass:: gymnasium.wrappers.vector.VectorizeTransformReward
|
|
|
|
```
|
|
|
|
|
|
|
|
## Vectorized Common wrappers
|
|
|
|
|
|
|
|
```{eval-rst}
|
|
|
|
.. autoclass:: gymnasium.wrappers.vector.RecordEpisodeStatistics
|
|
|
|
```
|
|
|
|
|
|
|
|
## Implemented Observation wrappers
|
|
|
|
|
|
|
|
```{eval-rst}
|
|
|
|
.. autoclass:: gymnasium.wrappers.vector.TransformObservation
|
|
|
|
.. autoclass:: gymnasium.wrappers.vector.FilterObservation
|
|
|
|
.. autoclass:: gymnasium.wrappers.vector.FlattenObservation
|
|
|
|
.. autoclass:: gymnasium.wrappers.vector.GrayscaleObservation
|
|
|
|
.. autoclass:: gymnasium.wrappers.vector.ResizeObservation
|
|
|
|
.. autoclass:: gymnasium.wrappers.vector.ReshapeObservation
|
|
|
|
.. autoclass:: gymnasium.wrappers.vector.RescaleObservation
|
|
|
|
.. autoclass:: gymnasium.wrappers.vector.DtypeObservation
|
|
|
|
.. autoclass:: gymnasium.wrappers.vector.NormalizeObservation
|
|
|
|
```
|
|
|
|
|
|
|
|
## Implemented Action wrappers
|
|
|
|
|
|
|
|
```{eval-rst}
|
|
|
|
.. autoclass:: gymnasium.wrappers.vector.TransformAction
|
|
|
|
.. autoclass:: gymnasium.wrappers.vector.ClipAction
|
|
|
|
.. autoclass:: gymnasium.wrappers.vector.RescaleAction
|
|
|
|
```
|
|
|
|
|
|
|
|
## Implemented Reward wrappers
|
|
|
|
|
|
|
|
```{eval-rst}
|
|
|
|
.. autoclass:: gymnasium.wrappers.vector.TransformReward
|
|
|
|
.. autoclass:: gymnasium.wrappers.vector.ClipReward
|
|
|
|
.. autoclass:: gymnasium.wrappers.vector.NormalizeReward
|
|
|
|
```
|
|
|
|
|
|
|
|
## Implemented Data Conversion wrappers
|
|
|
|
|
|
|
|
```{eval-rst}
|
2025-05-12 20:23:44 +02:00
|
|
|
.. autoclass:: gymnasium.wrappers.vector.ArrayConversion
|
2023-12-22 14:48:22 +00:00
|
|
|
.. autoclass:: gymnasium.wrappers.vector.JaxToNumpy
|
|
|
|
.. autoclass:: gymnasium.wrappers.vector.JaxToTorch
|
|
|
|
.. autoclass:: gymnasium.wrappers.vector.NumpyToTorch
|
|
|
|
```
|