class_docstr: An output filter is a module that filters the output from an agent to the environment.
class_docstr_tok: ["An","output","filter","is","a","module","that","filters","the","output","from","an","agent","to","the","environment","."]
docstr: Reset any internal memory stored in the filter.
  This function should not be updated!
  This is useful for stateful filters which stores information on previous filter calls.
  :return: None
code: def reset(self) -> None:
      """
      Reset any internal memory stored in the filter.
      This function should not be updated!
      This is useful for stateful filters which stores information on previous filter calls.
      :return: None
      """
      [
          action_filter.reset()
          for action_filter in self._action_filters.values()
      ]
  
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 8 for calling the OutputFilter obj's underlying member method code with example usage: obj.reset() without return types