code: def main():
      parser = ArgumentParser()
      parser.add_argument("img", help="Image file")
      parser.add_argument("config", help="Config file")
      parser.add_argument("checkpoint", help="Checkpoint file")
      parser.add_argument(
          "--device", default="cuda:0", help="Device used for inference"
      )
      parser.add_argument(
          "--score-thr",
          type=float,
          default=0.3,
          help="bbox score threshold",
      )
      args = parser.parse_args()
  
      # build the model from a config file and a checkpoint file
      model = init_detector(
          args.config, args.checkpoint, device=args.device
      )
      # test a single image
      result = inference_detector(model, args.img)
      # show the results
      show_result_pyplot(
          model, args.img, result, score_thr=args.score_thr
      )
  
label_desc: Use image node_id 1 for calling a global function with example usage: main() without return types