class_docstr: VecEnv that does runs multiple environments sequentially, that is,
  the step and reset commands are send to one environment at a time.
  Useful when debugging and when num_env == 1 (in the latter case,
  avoids communication overhead)
class_docstr_tok: ["VecEnv","that","does","runs","multiple","environments","sequentially",",","that","is",",","the","step","and","reset","commands","are","send","to","one","environment","at","a","time",".","Useful","when","debugging","and","when","num_env","==","1","(","in","the","latter","case",",","avoids","communication","overhead",")"]
code: def _obs_from_buf(self):
      return dict_to_obs(copy_obs_dict(self.buf_obs))
  
file_path: baselines/baselines/common/vec_env/dummy_vec_env.py
imports: import numpy
  from .vec_env import VecEnv
  from .util import copy_obs_dict, dict_to_obs, obs_space_info
label_desc: Use image node_id 6 for calling the DummyVecEnv obj's underlying member method code with example usage: obj._obs_from_buf() and returns: dict_to_obs