code: def make_parser():
      parser = argparse.ArgumentParser(
          description="Detection pipeline test"
      )
      parser.add_argument(
          "-i",
          "--iters",
          default=None,
          type=int,
          metavar="N",
          help="number of iterations to run (default: whole dataset)",
      )
      parser.add_argument(
          "-g",
          "--num_gpus",
          default=1,
          type=int,
          metavar="N",
          help="number of GPUs (default: %(default)s)",
      )
      parser.add_argument(
          "-s",
          "--seed",
          default=0,
          type=int,
          metavar="N",
          help="seed for random ops (default: random seed)",
      )
      parser.add_argument(
          "-w",
          "--num_workers",
          default=3,
          type=int,
          metavar="N",
          help="number of worker threads (default: %(default)s)",
      )
      parser.add_argument(
          "-p",
          "--prefetch",
          default=2,
          type=int,
          metavar="N",
          help="prefetch queue depth (default: %(default)s)",
      )
      parser.add_argument(
          "--use_full_coco",
          action="store_true",
          help="Use full COCO data set for this test",
      )
  
      return parser
  
imports: import argparse
  import os
  from math import ceil, sqrt
  import numpy
  import nvidia.dali.ops
  import nvidia.dali.types
  from nvidia.dali.pipeline import Pipeline
  from test_utils import get_dali_extra_path
  from test_utils import to_array
label_desc: Use image node_id 14 for calling a global function with example usage: make_parser() and returns: parser