code: def make_parser():
      parser = argparse.ArgumentParser()
      parser.add_argument(
          "source", type=str, help="Path to the input data"
      )  # file/folder, 0 for webcam
      parser.add_argument(
          "--weights",
          nargs="+",
          type=str,
          default="yolopv2.pt",
          help="model.pt path(s)",
      )
      parser.add_argument(
          "--img-size",
          type=int,
          default=640,
          help="inference size (pixels)",
      )
      parser.add_argument(
          "--conf-thres",
          type=float,
          default=0.3,
          help="object confidence threshold",
      )
      parser.add_argument(
          "--iou-thres",
          type=float,
          default=0.45,
          help="IOU threshold for NMS",
      )
      parser.add_argument(
          "--device",
          default="0",
          help="cuda device, i.e. 0 or 0,1,2,3 or cpu",
      )
      parser.add_argument(
          "--save-conf",
          action="store_true",
          help="save confidences in --save-txt labels",
      )
      parser.add_argument(
          "--save-txt",
          action="store_true",
          help="save results to *.txt",
      )
      parser.add_argument(
          "--nosave",
          action="store_true",
          help="do not save images/videos",
      )
      parser.add_argument(
          "--classes",
          nargs="+",
          type=int,
          help="filter by class: --class 0, or --class 0 2 3",
      )
      parser.add_argument(
          "--agnostic-nms",
          action="store_true",
          help="class-agnostic NMS",
      )
      parser.add_argument(
          "--project",
          default="runs/detect",
          help="save results to project/name",
      )
      parser.add_argument(
          "--name", default="exp", help="save results to project/name"
      )
      parser.add_argument(
          "--exist-ok",
          action="store_true",
          help="existing project/name ok, do not increment",
      )
      return parser
  
file_path: norfair/demos/yolopv2/src/demo.py
imports: import argparse
  import os
  import time
  from pathlib import Path
  import cv2
  import numpy
  import torch
  from utils import driving_area_mask, increment_path, lane_line_mask, letterbox, non_max_suppression, scale_coords, show_seg_result, split_for_trace_model, yolop_detections_to_norfair_detections
  import norfair
  from norfair import Tracker, Video
  from norfair.distances import iou
label_desc: Use image node_id 1 for calling a global function with example usage: make_parser() and returns: parser