Open alexpalms opened 4 years ago
Hello, That's true. In practice, this wrapper is not used and the scaling is done during the pre-processing. We may remove that wrapper as it is also now present in gym.
Yep, I see normalization is performed in the observation_input method indeed, but if someone uses the wrapper with scale=True kwarg that's an issue. Thanks for the feedback.
wrap_deepming function, depending on user inputs, could call first
ScaledFloatFrame
and thenFrameStack
, in this case the upper bound of the box observation space is set to 255 byFrameStack
, while it should be 1.0A possible solution could be to call
ScaledFloatFrame
at the end, even if this means getting rid of LazyFrames.