code: def __init__(
      self,
      iou_threshold: float = 0.5,
      policy: MatchingPolicy = MatchingPolicy.BEST_SCORE,
      print_summary: bool = False,
  ):
      super(SimpleConfusionMatrix, self).__init__()
      self.print_summary = print_summary
      self.target_labels = []
      self.predicted_labels = []
      self._iou_threshold = iou_threshold
      self._policy = policy
      self.class_map = None
      self.confusion_matrix: sklearn.metrics.confusion_matrix = None
  
file_path: icevision/icevision/metrics/confusion_matrix/confusion_matrix.py
imports: from icevision.data.prediction import Prediction
  from icevision.metrics.metric import Metric
  from icevision.imports import *
  from icevision.metrics.confusion_matrix.confusion_matrix_utils import *
  import PIL
label_desc: Use image node_id 1 to create a new SimpleConfusionMatrix object from inherited base classes: Metric with example: obj = SimpleConfusionMatrix(iou_threshold, policy, print_summary)