code: def compute_bounding_box_class_ious(
      detected: np.ndarray, ground_truth: np.ndarray
  ):
      """Compute ious between bounding boxes of the same class."""
      bb_info = group_class_detection_label(detected, ground_truth)
  
      # Calculating pairwise IoUs per class
      return {
          class_id: compute_pairwise_ious(
              info["detected"], info["ground_truth"], jaccard_iou
          )
          for class_id, info in bb_info.items()
      }
  
file_path: deepchecks/deepchecks/vision/metrics_utils/iou_utils.py
imports: from collections import defaultdict
  from typing import List
  import numpy
label_desc: Use image node_id 4 for calling a global function with example usage: compute_bounding_box_class_ious(detected, ground_truth) and returns: unknown