class_docstr: Abstract base class of calibrators
  Args:
      num_bits: An integer. Number of bits of quantization.
      axis: A tuple. see QuantDescriptor.
      unsigned: A boolean. using unsigned quantization.
  
  Readonly Properties:
      axis:
class_docstr_tok: ["Abstract","base","class","of","calibrators","Args",":","num_bits",":","An","integer",".","Number","of","bits","of","quantization",".","axis",":","A","tuple",".","see","QuantDescriptor",".","unsigned",":","A","boolean",".","using","unsigned","quantization",".","Readonly","Properties",":","axis",":"]
docstr: Abstract method: compute the amax from the collected data
  
  Returns:
      amax: a tensor
docstr_tok: ["Abstract","method",":","compute","the","amax","from","the","collected","data","Returns",":","amax",":","a","tensor"]
code: def compute_amax(self, *args, **kwargs):
      """Abstract method: compute the amax from the collected data
  
      Returns:
          amax: a tensor
      """
      raise NotImplementedError
  
label_desc: Use image node_id 4 for calling the _Calibrator obj's underlying member method code with example usage: obj.compute_amax() without return types