class_docstr: Holds statistics about a Pipeline run.
  
  Pipelines produce statistics on each call to `transform`.
  `Statistic` objects can be merged together to aggregate
  statistics over the course of many calls to `transform`.
  
  A `Statistic` also has a string name which is used during merging. Any two
  `Statistic` instances with the same name may be merged together. The name
  should also be informative about what the `Statistic` is measuring. Names
  do not need to be unique globally (outside of the `Pipeline` objects that
  produce them) because a `Pipeline` that returns statistics will prepend
  its own name, effectively creating a namespace for each `Pipeline`.
docstr: Return a string representation of this instance using the given name.
  
  Returns a human readable and nicely presented representation of this
  instance. Since this instance does not know what it's measuring, a string
  name is given to use in the string representation.
  
  For example, if this Statistic held a count, say 5, and the given name was
  'error_count', then the string representation might be 'error_count: 5'.
  
  Args:
    name: A string name for this instance.
  
  Returns:
    A human readable and preferably a nicely presented string representation
    of this instance.
docstr_tok: ["Return","a","string","representation","of","this","instance","using","the","given","name",".","Returns","a","human","readable","and","nicely","presented","representation","of","this","instance",".","Since","this","instance","does","not","know","what","it","'s","measuring",",","a","string","name","is","given","to","use","in","the","string","representation",".","For","example",",","if","this","Statistic","held","a","count",",","say","5",",","and","the","given","name","was","'error_count","'",",","then","the","string","representation","might","be","'error_count",":","5","'",".","Args",":","name",":","A","string","name","for","this","instance",".","Returns",":","A","human","readable","and","preferably","a","nicely","presented","string","representation","of","this","instance","."]
code: def _pretty_print(self, name):
      """Return a string representation of this instance using the given name.
  
      Returns a human readable and nicely presented representation of this
      instance. Since this instance does not know what it's measuring, a string
      name is given to use in the string representation.
  
      For example, if this Statistic held a count, say 5, and the given name was
      'error_count', then the string representation might be 'error_count: 5'.
  
      Args:
        name: A string name for this instance.
  
      Returns:
        A human readable and preferably a nicely presented string representation
        of this instance.
      """
      pass
  
imports: import abc
  import bisect
  import copy
  import tensorflow.compat.v1
label_desc: Use image node_id 3 for calling the Statistic obj's underlying member method code with example usage: obj._pretty_print(name) without return types