class_docstr: Default class from which all other Condition implementations inherit.
docstr: :param exec_type: Type of execution from ExecType enum
  :param epoch_num: The epoch of execution
  :param batch_num: The batch of execution
  :param net: network which did the forward pass
  :param inputs: The inputs that were used
  :param outputs: Outputs of the forward pass
  :param labels: Ground Truth
  
  :return:
docstr_tok: [":","param","exec_type",":","Type","of","execution","from","ExecType","enum",":","param","epoch_num",":","The","epoch","of","execution",":","param","batch_num",":","The","batch","of","execution",":","param","net",":","network","which","did","the","forward","pass",":","param","inputs",":","The","inputs","that","were","used",":","param","outputs",":","Outputs","of","the","forward","pass",":","param","labels",":","Ground","Truth",":","return",":"]
code: def __call__(
      self,
      exec_type,
      epoch_num,
      batch_num,
      net=None,
      inputs=None,
      outputs=None,
      labels=None,
  ):
      """
      :param exec_type: Type of execution from ExecType enum
      :param epoch_num: The epoch of execution
      :param batch_num: The batch of execution
      :param net: network which did the forward pass
      :param inputs: The inputs that were used
      :param outputs: Outputs of the forward pass
      :param labels: Ground Truth
  
      :return:
      """
      raise NotImplementedError(
          "Custom Conditions must implement this function"
      )
  
imports: from enum import Enum, auto
  from .misc import is_tuple_or_list
label_desc: Use image node_id 1 for calling the Condition obj's underlying member method code with example usage: obj.__call__(exec_type, epoch_num, batch_num, net, inputs, outputs, labels) without return types