docstr: Sets gradient of all parameters to 0.
  
  Once gradients are reset, they must be accessible by `accumulated_gradients` property of this class,
  which must return a list of numpy ndarrays. Child class must ensure that `accumulated_gradients` is set.
docstr_tok: ["Sets","gradient","of","all","parameters","to","0",".","Once","gradients","are","reset",",","they","must","be","accessible","by","`","accumulated_gradients","`","property","of","this","class",",","which","must","return","a","list","of","numpy","ndarrays",".","Child","class","must","ensure","that","`","accumulated_gradients","`","is","set","."]
code: def reset_accumulated_gradients(self) -> None:
      """
      Sets gradient of all parameters to 0.
  
      Once gradients are reset, they must be accessible by `accumulated_gradients` property of this class,
      which must return a list of numpy ndarrays. Child class must ensure that `accumulated_gradients` is set.
      """
      raise NotImplementedError
  
imports: from typing import Any, Dict, List, Tuple
  import numpy
  from rl_coach.base_parameters import AgentParameters
  from rl_coach.saver import SaverCollection
  from rl_coach.spaces import SpacesDefinition
label_desc: Use image node_id 8 for calling the Architecture obj's underlying member method code with example usage: obj.reset_accumulated_gradients() without return types