File size: 2,600 Bytes
186701e |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 |
globals:
codebase_dir: ../mmyolo
checkpoint_force_download: False
images:
input_img: &input_img ../mmyolo/demo/demo.jpg
test_img: &test_img ./tests/data/tiger.jpeg
metric_info: &metric_info
box AP: # named after metafile.Results.Metrics
metric_key: coco/bbox_mAP # eval OrderedDict key name
tolerance: 1 # metric ±n%
multi_value: 100
convert_image: &convert_image
input_img: *input_img
test_img: *test_img
backend_test: &default_backend_test True
onnxruntime:
pipeline_ort_static_fp32: &pipeline_ort_static_fp32
convert_image: *convert_image
backend_test: False
deploy_config: configs/mmyolo/detection_onnxruntime_static.py
pipeline_ort_dynamic_fp32: &pipeline_ort_dynamic_fp32
convert_image: *convert_image
backend_test: False
deploy_config: configs/mmyolo/detection_onnxruntime_dynamic.py
tensorrt:
pipeline_trt_static_fp32: &pipeline_trt_static_fp32_640x640
convert_image: *convert_image
backend_test: False
deploy_config: configs/mmyolo/detection_tensorrt_static-640x640.py
pipeline_trt_static_fp16: &pipeline_trt_static_fp16_640x640
convert_image: *convert_image
backend_test: False
deploy_config: configs/mmyolo/detection_tensorrt-fp16_static-640x640.py
pipeline_trt_dynamic_fp32: &pipeline_trt_dynamic_fp32
convert_image: *convert_image
backend_test: *default_backend_test
deploy_config: configs/mmyolo/detection_tensorrt_dynamic-192x192-960x960.py
pipeline_trt_dynamic_fp16: &pipeline_trt_dynamic_fp16
convert_image: *convert_image
backend_test: *default_backend_test
deploy_config: configs/mmyolo/detection_tensorrt-fp16_dynamic-64x64-1344x1344.py
models:
- name: YOLOv5
metafile: configs/yolov5/metafile.yml
model_configs:
- configs/yolov5/yolov5_s-p6-v62_syncbn_fast_8xb16-300e_coco.py
pipelines:
- *pipeline_ort_dynamic_fp32
- *pipeline_trt_dynamic_fp16
- name: YOLOv6
metafile: configs/yolov6/metafile.yml
model_configs:
- configs/yolov6/yolov6_s_syncbn_fast_8xb32-400e_coco.py
pipelines:
- *pipeline_ort_dynamic_fp32
- *pipeline_trt_dynamic_fp16
- name: YOLOX
metafile: configs/yolox/metafile.yml
model_configs:
- configs/yolox/yolox_s_8xb8-300e_coco.py
pipelines:
- *pipeline_ort_dynamic_fp32
- *pipeline_trt_dynamic_fp16
- name: RTMDet
metafile: configs/rtmdet/metafile.yml
model_configs:
- configs/rtmdet/rtmdet_s_syncbn_8xb32-300e_coco.py
pipelines:
- *pipeline_ort_dynamic_fp32
- *pipeline_trt_dynamic_fp16
|