class_docstr: Base class for all other agents.
class_docstr_tok: ["Base","class","for","all","other","agents","."]
docstr: Reset any metrics reported by this agent.
  
  This is called to indicate metrics should start fresh, and is typically called
  between loggings or after a `report()`.
docstr_tok: ["Reset","any","metrics","reported","by","this","agent",".","This","is","called","to","indicate","metrics","should","start","fresh",",","and","is","typically","called","between","loggings","or","after","a","`","report","(",")","`","."]
code: def reset_metrics(self):
      """
      Reset any metrics reported by this agent.
  
      This is called to indicate metrics should start fresh, and is typically called
      between loggings or after a `report()`.
      """
      pass
  
imports: import copy
  from typing import List, Union
  from parlai.core.build_data import modelzoo_path
  from parlai.core.loader import load_agent_module
  from parlai.core.loader import register_agent
  from parlai.core.message import Message
  from parlai.core.opt import Opt
  from parlai.utils.misc import warn_once
  import parlai.utils.logging
  from parlai.utils.io import PathManager
label_desc: Use image node_id 7 for calling the Agent obj's underlying member method code with example usage: obj.reset_metrics() without return types