code: def test_match_boxes(
      self, raw_input, expected_gt_match, expected_pred_match
  ):
      gt_match, pred_match = box_match._match_boxes(**raw_input)
      np.testing.assert_equal(expected_gt_match, gt_match)
      np.testing.assert_equal(expected_pred_match, pred_match)
  
file_path: model-analysis/tensorflow_model_analysis/metrics/preprocessors/utils/box_match_test.py
imports: from absl.testing import absltest
  from absl.testing import parameterized
  import numpy
  from tensorflow_model_analysis.metrics.preprocessors.utils import box_match
label_desc: Use image node_id 2 for calling the BoundingBoxTest obj's underlying member method code with example usage: obj.test_match_boxes(raw_input, expected_gt_match, expected_pred_match) without return types