MCPcopy Create free account
hub / github.com/PaddlePaddle/PaddleDetection / argsparser

Function argsparser

deploy/python/det_keypoint_unite_utils.py:19–141  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

17
18
19def argsparser():
20 parser = argparse.ArgumentParser(description=__doc__)
21 parser.add_argument(
22 "--det_model_dir",
23 type=str,
24 default=None,
25 help=("Directory include:'model.pdiparams', 'model.pdmodel', "
26 "'infer_cfg.yml', created by tools/export_model.py."),
27 required=True)
28 parser.add_argument(
29 "--keypoint_model_dir",
30 type=str,
31 default=None,
32 help=("Directory include:'model.pdiparams', 'model.pdmodel', "
33 "'infer_cfg.yml', created by tools/export_model.py."),
34 required=True)
35 parser.add_argument(
36 "--image_file", type=str, default=None, help="Path of image file.")
37 parser.add_argument(
38 "--image_dir",
39 type=str,
40 default=None,
41 help="Dir of image file, `image_file` has a higher priority.")
42 parser.add_argument(
43 "--keypoint_batch_size",
44 type=int,
45 default=8,
46 help=("batch_size for keypoint inference. In detection-keypoint unit"
47 "inference, the batch size in detection is 1. Then collate det "
48 "result in batch for keypoint inference."))
49 parser.add_argument(
50 "--video_file",
51 type=str,
52 default=None,
53 help="Path of video file, `video_file` or `camera_id` has a highest priority."
54 )
55 parser.add_argument(
56 "--camera_id",
57 type=int,
58 default=-1,
59 help="device id of camera to predict.")
60 parser.add_argument(
61 "--det_threshold", type=float, default=0.5, help="Threshold of score.")
62 parser.add_argument(
63 "--keypoint_threshold",
64 type=float,
65 default=0.5,
66 help="Threshold of score.")
67 parser.add_argument(
68 "--output_dir",
69 type=str,
70 default="output",
71 help="Directory of output visualization files.")
72 parser.add_argument(
73 "--run_mode",
74 type=str,
75 default='paddle',
76 help="mode of running(paddle/trt_fp32/trt_fp16/trt_int8)")

Callers 1

Calls

no outgoing calls

Tested by

no test coverage detected