code: def copy_obs_dict(obs):
      """
      Deep-copy a dict of numpy arrays.
  
      :param obs: (OrderedDict<ndarray>): a dict of numpy arrays.
      :return (OrderedDict<ndarray>) a dict of copied numpy arrays.
      """
      assert isinstance(
          obs, OrderedDict
      ), "unexpected type for observations '{}'".format(type(obs))
      return OrderedDict([(k, np.copy(v)) for k, v in obs.items()])
  
imports: from collections import OrderedDict
  import gym
  import numpy
label_desc: Use image node_id 1 for calling a global function with example usage: copy_obs_dict(obs) and returns: OrderedDict