code: def _find_label_issues_per_box(
      scores_per_box: List[np.ndarray],
      threshold_classes,
      threshold_factor=1.0,
  ) -> List[np.ndarray]:
      """Takes in a list of size ``N`` where each index is an array of scores for each bounding box in the `n-th` example
      and a threshold. Each box below or equal to the corresponding threshold in threshold_classes will be marked as an issue.
  
      Returns a list of size ``N`` where each index is a boolean array of length number of boxes per example `n`
      marking if a specific box is an issue - 1 or not - 0."""
      is_issue_per_box = []
      for idx, score_per_box in enumerate(scores_per_box):
          if (
              len(score_per_box) == 0
          ):  # if no for specific image, then image not an issue
              is_issue_per_box.append(np.array([False]))
          else:
              score_per_box[np.isnan(score_per_box)] = 1.0
              score_per_box = score_per_box
              issue_per_box = []
              for i in range(len(score_per_box)):
                  issue_per_box.append(
                      score_per_box[i]
                      <= threshold_classes[idx][i] * threshold_factor
                  )
              is_issue_per_box.append(np.array(issue_per_box, bool))
      return is_issue_per_box
  
file_path: cleanlab/cleanlab/object_detection/filter.py
imports: from collections import defaultdict
  from multiprocessing import Pool
  from typing import Any, Dict, List, Optional, Tuple, Union
  import numpy
  from cleanlab.internal.constants import ALPHA, HIGH_PROBABILITY_THRESHOLD, LOW_PROBABILITY_THRESHOLD, OVERLOOKED_THRESHOLD_FACTOR, BADLOC_THRESHOLD_FACTOR, SWAP_THRESHOLD_FACTOR, AP_SCALE_FACTOR
  from cleanlab.internal.object_detection_utils import assert_valid_inputs
  from cleanlab.object_detection.rank import _get_valid_inputs_for_compute_scores, _separate_label, _separate_prediction, compute_badloc_box_scores, compute_overlooked_box_scores, compute_swap_box_scores, get_label_quality_scores, issues_from_scores, _get_overlap_matrix
label_desc: Use image node_id 3 for calling a global function with example usage: _find_label_issues_per_box(scores_per_box, threshold_classes, threshold_factor) and returns: is_issue_per_box