MCPcopy Create free account
hub / github.com/XiaoMi/mace / parse_args

Function parse_args

tools/python/apu_utils.py:80–109  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

78
79
80def parse_args():
81 base_parser = argparse.ArgumentParser(add_help=False)
82 base_parser.add_argument(
83 "--target_abi",
84 type=str,
85 default="arm64-v8a",
86 help="Target ABI: only support arm64-v8a"
87 )
88
89 parser = argparse.ArgumentParser()
90 subparsers = parser.add_subparsers()
91 version_parser = subparsers.add_parser(
92 'get-version',
93 parents=[base_parser],
94 help='get apu version')
95 version_parser.set_defaults(func=get_version)
96
97 copy_so_parser = subparsers.add_parser(
98 'copy-so-files',
99 parents=[base_parser],
100 help='copy apu files to apu_path')
101 copy_so_parser.add_argument(
102 "--apu_path",
103 type=str,
104 default="",
105 help="path for storing apu so files on device"
106 )
107 copy_so_parser.set_defaults(func=copy_so_files)
108
109 return parser.parse_known_args()
110
111
112def get_cur_device_id(flags):

Callers 1

apu_utils.pyFile · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected