class_docstr: The Stat class represents a statistic that can be updated and retrieved
  at any point in time.
  
  The basic functionality this class provides is:
  1. A update/get method to actually compute the statistic
  2. A statistic store/cache to retrieve dependent information
     (e.g. other stat values that are required for computation)
  3. The name of the statistic that is used for the user to refer to
class_docstr_tok: ["The","Stat","class","represents","a","statistic","that","can","be","updated","and","retrieved","at","any","point","in","time",".","The","basic","functionality","this","class","provides","is",":","1",".","A","update\/get","method","to","actually","compute","the","statistic","2",".","A","statistic","store\/cache","to","retrieve","dependent","information","(","e.g",".","other","stat","values","that","are","required","for","computation",")","3",".","The","name","of","the","statistic","that","is","used","for","the","user","to","refer","to"]
docstr: The name of the statistic. i.e. it is the key in a .summary
  
  This will be the class name or a custom name if provided.
  
  See Summarizer or SummarizerSingleTensor
docstr_tok: ["The","name","of","the","statistic",".","i.e",".","it","is","the","key","in","a",".summary","This","will","be","the","class","name","or","a","custom","name","if","provided",".","See","Summarizer","or","SummarizerSingleTensor"]
code: def name(self):
      """
      The name of the statistic. i.e. it is the key in a .summary
  
      This will be the class name or a custom name if provided.
  
      See Summarizer or SummarizerSingleTensor
      """
      default_name = self.__class__.__name__.lower()
      if len(self.params) > 0:
          default_name += f"({self.params})"
  
      return default_name if self._name is None else self._name
  
imports: from typing import Any, Callable, List, Optional, TYPE_CHECKING
  import torch
  from torch import Tensor
label_desc: Use image node_id 9 for calling the Stat obj's underlying member method code with example usage: obj.name() and returns: unknown