code: def test_atss(
      self,
      input_param,
      boxes,
      anchors,
      num_anchors_per_level,
      num_anchors_per_loc,
      expected_matches,
  ):
      matcher = ATSSMatcher(**input_param, debug=True)
      match_quality_matrix, matches = matcher.compute_matches(
          boxes, anchors, num_anchors_per_level, num_anchors_per_loc
      )
      assert_allclose(
          matches,
          expected_matches,
          type_test=True,
          device_test=True,
          atol=0,
      )
  
file_path: MONAI/tests/test_atss_box_matcher.py
imports: from __future__ import annotations
  import unittest
  import torch
  from parameterized import parameterized
  from monai.apps.detection.utils.ATSS_matcher import ATSSMatcher
  from monai.data.box_utils import box_iou
  from tests.utils import assert_allclose
label_desc: Use image node_id 1 for calling the TestATSS obj's underlying member method code with example usage: obj.test_atss(input_param, boxes, anchors, num_anchors_per_level, num_anchors_per_loc, expected_matches) without return types