code: def parse_args():
      parser = argparse.ArgumentParser()
      parser.add_argument(
          "--target_abi",
          type=str,
          default="armeabi-v7a",
          help="Target ABI: host, armeabi-v7a, arm64-v8a,"
          " arm-linux-gnueabihf, aarch64-linux-gnu",
      )
      parser.add_argument(
          "--target_socs",
          type=str,
          default="all",
          help="serialno for adb connection,"
          " username@ip for arm linux,"
          " host for host"
          " | all | random",
      )
      parser.add_argument(
          "--device_conf",
          type=str,
          default="",
          help="device yaml config path",
      )
      parser.add_argument(
          "--target_name",
          type=str,
          default="mace_cc_benchmark",
          help="Target name: mace_cc_benchmark, mace_cc_test, mace_run",
      )
      parser.add_argument(
          "--build_dir",
          type=str,
          default="build/cmake-build",
          help="cmake build dir",
      )
      parser.add_argument(
          "--build", action="store_true", help="if build before run"
      )
  
      parser.add_argument(
          "--envs",
          type=str,
          default="",
          help="Environment vars: "
          " MACE_CPP_MIN_VLOG_LEVEL=2,"
          " MACE_OUT_OF_RANGE_CHECK=1, "
          " MACE_OPENCL_PROFILING=1,"
          " MACE_INTERNAL_STORAGE_PATH=/path/to,"
          " LD_PRELOAD=/path/to",
      )
  
      flgs, args = parser.parse_known_args()
      return flgs, args
  
file_path: mace/tools/python/run_target.py
imports: from __future__ import absolute_import
  from __future__ import division
  from __future__ import print_function
  import argparse
  import os
  from utils import device
  from utils import target
  from utils import config_parser
  from utils import util
label_desc: Use image node_id 4 for calling a global function with example usage: parse_args() and returns: flgs,  args