class_docstr: An input filter is a module that filters the input from an environment to the agent.
class_docstr_tok: ["An","input","filter","is","a","module","that","filters","the","input","from","an","environment","to","the","agent","."]
docstr: Copy all the filters created for some observation to another observation
  :param from_observation: the source observation to copy from
  :param to_observation: the target observation to copy to
  :return: None
code: def copy_filters_from_one_observation_to_another(
      self, from_observation: str, to_observation: str
  ):
      """
      Copy all the filters created for some observation to another observation
      :param from_observation: the source observation to copy from
      :param to_observation: the target observation to copy to
      :return: None
      """
      self._observation_filters[to_observation] = copy.deepcopy(
          self._observation_filters[from_observation]
      )
  
imports: import copy
  import os
  from collections import OrderedDict
  from copy import deepcopy
  from typing import Dict, Union, List
  from rl_coach.core_types import EnvResponse, ActionInfo, Transition
  from rl_coach.spaces import ActionSpace, RewardSpace, ObservationSpace
  from rl_coach.utils import force_list
label_desc: Use image node_id 13 for calling the InputFilter obj's underlying member method code with example usage: obj.copy_filters_from_one_observation_to_another(from_observation, to_observation) without return types