class_docstr: Env wrapper that keeps tracks of total raw episode rewards, length of raw episode rewards for evaluation.
      
class_docstr_tok: ["Env","wrapper","that","keeps","tracks","of","total","raw","episode","rewards",",","length","of","raw","episode","rewards","for","evaluation","."]
code: def step(self, action):
      ob, rew, done, info = self.env.step(action)
      self.update(ob, rew, done, info)
      return ob, rew, done, info
  
imports: import numpy
  import gym
  import time
  from parl.env.compat_wrappers import CompatWrapper
label_desc: Use image node_id 2 for calling the MonitorEnv obj's underlying member method code with example usage: obj.step(action) and returns: ob,  rew,  done,  info