code: def __call__(self, module, i, o):
      self.save_callback(self.name, i, o)
  
imports: from typing import Callable, Dict, List, TYPE_CHECKING
  from labml.internal.util.strings import is_pattern_match
label_desc: Use image node_id 2 for calling the ForwardHook obj's underlying member method code with example usage: obj.__call__(module, i, o) without return types