code: def main_worker_detection(args: Optional[List[str]] = None, **kwargs):
      from engine.eval_detection import main_detection_evaluation
  
      main_detection_evaluation(args=args, **kwargs)
  
file_path: ml-cvnets/main_eval.py
imports: from typing import List, Optional
  import torch
  from cvnets import get_model
  from data import create_test_loader
  from engine import Evaluator
  from options.opts import get_eval_arguments
  from utils import logger, resources
  from utils.common_utils import create_directories, device_setup
  from utils.ddp_utils import distributed_init, is_master
label_desc: Use image node_id 5 for calling a global function with example usage: main_worker_detection(args) without return types