code: def evaluate_ava_from_files(
      labelmap, groundtruth, detections, exclusions
  ):
      """Run AVA evaluation given annotation/prediction files."""
  
      categories, class_whitelist = read_labelmap(labelmap)
      excluded_keys = read_exclusions(exclusions)
      groundtruth = read_csv(
          groundtruth, class_whitelist, load_score=False
      )
      detections = read_csv(
          detections, class_whitelist, load_score=True
      )
      run_evaluation(categories, groundtruth, detections, excluded_keys)
  
file_path: SlowFast/slowfast/utils/ava_eval_helper.py
imports: from __future__ import absolute_import, division, print_function, unicode_literals
  import csv
  import logging
  import pprint
  import time
  from collections import defaultdict
  import numpy
  import slowfast.utils.distributed
  from ava_evaluation import object_detection_evaluation, standard_fields
  from slowfast.utils.env import pathmgr
label_desc: Use image node_id 5 for calling a global function with example usage: evaluate_ava_from_files(labelmap, groundtruth, detections, exclusions) without return types