code: def iou_of(boxes0, boxes1, eps=1e-5):
      """Return intersection-over-union (Jaccard index) of boxes.
      Args:
          boxes0 (N, 4): ground truth boxes.
          boxes1 (N or 1, 4): predicted boxes.
          eps: a small number to avoid 0 as denominator.
      Returns:
          iou (N): IoU values.
      """
      overlap_left_top = np.maximum(boxes0[..., :2], boxes1[..., :2])
      overlap_right_bottom = np.minimum(
          boxes0[..., 2:], boxes1[..., 2:]
      )
  
      overlap_area = area_of(overlap_left_top, overlap_right_bottom)
      area0 = area_of(boxes0[..., :2], boxes0[..., 2:])
      area1 = area_of(boxes1[..., :2], boxes1[..., 2:])
      return overlap_area / (area0 + area1 - overlap_area + eps)
  
file_path: PaddleDetection/deploy/third_engine/demo_openvino/python/openvino_benchmark.py
imports: import cv2
  import numpy
  import time
  import argparse
  from scipy.special import softmax
  from openvino.runtime import Core
label_desc: Use image node_id 4 for calling a global function with example usage: iou_of(boxes0, boxes1, eps) and returns: unknown