docstr: Args:
      model_output_act(np.array): The values must be in [-1, 1].
docstr_tok: ["Args",":","model_output_act","(","np.array",")",":","The","values","must","be","in","[","-1",",","1","]","."]
code: def step(self, model_output_act):
      """
      Args:
          model_output_act(np.array): The values must be in [-1, 1].
      """
      assert np.all(
          (
              (model_output_act <= 1.0 + 1e-3),
              (model_output_act >= -1.0 - 1e-3),
          )
      ), "the action should be in range [-1.0, 1.0]"
      mapped_action = self.low_bound + (model_output_act - (-1.0)) * (
          (self.high_bound - self.low_bound) / 2.0
      )
      mapped_action = np.clip(
          mapped_action, self.low_bound, self.high_bound
      )
  
      return self.env.step(mapped_action)
  
imports: import gym
  import numpy
label_desc: Use image node_id 3 for calling the ActionMappingWrapper obj's underlying member method code with example usage: obj.step(model_output_act) and returns: self