code: def jaccard_numpy(box_a: np.ndarray, box_b: np.ndarray):
      """
      Computes the intersection of two boxes.
      Args:
          box_a (np.ndarray): Boxes of shape [Num_boxes_A, 4]
          box_b (np.ndarray): Box osf shape [Num_boxes_B, 4]
  
      Returns:
          intersection over union scores. Shape is [box_a.shape[0], box_a.shape[1]]
      """
      inter = intersect(box_a, box_b)
      area_a = (box_a[:, 2] - box_a[:, 0]) * (
          box_a[:, 3] - box_a[:, 1]
      )  # [A,B]
      area_b = (box_b[2] - box_b[0]) * (box_b[3] - box_b[1])  # [A,B]
      union = area_a + area_b - inter
      return inter / union
  
imports: from typing import Any
  import numpy
label_desc: Use image node_id 3 for calling a global function with example usage: jaccard_numpy(box_a, box_b) and returns: unknown