From 17cde190c79a49e6f771791f748106f2c14cbc70 Mon Sep 17 00:00:00 2001 From: DefTruth <31974251+DefTruth@users.noreply.github.com> Date: Wed, 19 Apr 2023 20:29:26 +0800 Subject: [PATCH] [Bug Fix] fix benchmark model download links (#1841) --- benchmark/cpp/benchmark_gpu.sh | 13 +++++++--- benchmark/cpp/benchmark_gpu_trt.sh | 21 ++++++++++++++--- benchmark/cpp/benchmark_x86.sh | 6 +++++ benchmark/cpp/benchmark_xpu.sh | 17 ++++++------- benchmark/cpp/get_models.sh | 38 ++++++++++++++++++++---------- 5 files changed, 69 insertions(+), 26 deletions(-) diff --git a/benchmark/cpp/benchmark_gpu.sh b/benchmark/cpp/benchmark_gpu.sh index eaf67168d..8a1fba5cd 100755 --- a/benchmark/cpp/benchmark_gpu.sh +++ b/benchmark/cpp/benchmark_gpu.sh @@ -46,6 +46,15 @@ fi ./benchmark_ppocr_rec --model ch_PP-OCRv2_rec_infer --image rec_img.jpg --rec_label_file ppocr_keys_v1.txt --config_path $CONFIG_PATH # PaddleDetection +./benchmark_ppyolov5 --model yolov5_s_300e_coco --image 000000014439.jpg --config_path $CONFIG_PATH +./benchmark_ppyolov6 --model yolov6_s_300e_coco --image 000000014439.jpg --config_path $CONFIG_PATH +./benchmark_ppyolov8 --model yolov8_s_500e_coco --image 000000014439.jpg --config_path $CONFIG_PATH +./benchmark_ppyolox --model yolox_s_300e_coco --image 000000014439.jpg --config_path $CONFIG_PATH +./benchmark_ppyoloe --model ppyoloe_plus_crn_m_80e_coco --image 000000014439.jpg --config_path $CONFIG_PATH +./benchmark_picodet --model picodet_l_640_coco_lcnet --image 000000014439.jpg --config_path $CONFIG_PATH +./benchmark_ppyolov7 --model yolov7_l_300e_coco --image 000000014439.jpg --config_path $CONFIG_PATH +./benchmark_ppyoloe --model ppyoloe_crn_l_300e_coco --image 000000014439.jpg --config_path $CONFIG_PATH + ./benchmark_ppyolov5 --model yolov5_s_300e_coco_no_nms --image 000000014439.jpg --config_path $CONFIG_PATH --no_nms ./benchmark_ppyolov6 --model yolov6_s_300e_coco_no_nms --image 000000014439.jpg --config_path $CONFIG_PATH --no_nms ./benchmark_ppyolov7 --model yolov7_l_300e_coco_no_nms --image 000000014439.jpg --config_path $CONFIG_PATH --no_nms @@ -54,6 +63,7 @@ fi ./benchmark_ppyoloe --model ppyoloe_crn_l_300e_coco_no_nms --image 000000014439.jpg --config_path $CONFIG_PATH --no_nms ./benchmark_ppyoloe --model ppyoloe_plus_crn_m_80e_coco_no_nms --image 000000014439.jpg --config_path $CONFIG_PATH --no_nms ./benchmark_picodet --model picodet_l_640_coco_lcnet_no_nms --image 000000014439.jpg --config_path $CONFIG_PATH --no_nms + ./benchmark_ppyolo --model ppyolo_r50vd_dcn_1x_coco --image 000000014439.jpg --config_path $CONFIG_PATH ./benchmark_yolov3 --model yolov3_darknet53_270e_coco --image 000000014439.jpg --config_path $CONFIG_PATH ./benchmark_ppyolo --model ppyolov2_r101vd_dcn_365e_coco --image 000000014439.jpg --config_path $CONFIG_PATH @@ -71,10 +81,8 @@ fi ./benchmark_tood --model tood_r50_fpn_1x_coco --image 000000014439.jpg --config_path $CONFIG_PATH ./benchmark_ttfnet --model ttfnet_darknet53_1x_coco --image 000000014439.jpg --config_path $CONFIG_PATH ./benchmark_ppyolov5 --model yolov5_l_300e_coco --image 000000014439.jpg --config_path $CONFIG_PATH -./benchmark_ppyolov5 --model yolov5_s_300e_coco --image 000000014439.jpg --config_path $CONFIG_PATH ./benchmark_ppyolov6 --model yolov6_l_300e_coco --image 000000014439.jpg --config_path $CONFIG_PATH ./benchmark_ppyolov6 --model yolov6_s_400e_coco --image 000000014439.jpg --config_path $CONFIG_PATH -./benchmark_ppyolov7 --model yolov7_l_300e_coco --image 000000014439.jpg --config_path $CONFIG_PATH ./benchmark_ppyolov7 --model yolov7_x_300e_coco --image 000000014439.jpg --config_path $CONFIG_PATH ./benchmark_fasterrcnn --model faster_rcnn_enhance_3x_coco --image 000000014439.jpg --config_path $CONFIG_PATH ./benchmark_ppyoloe --model ppyoloe_crn_l_80e_sliced_visdrone_640_025 --image 000000014439.jpg --config_path $CONFIG_PATH @@ -84,7 +92,6 @@ fi ./benchmark_ppyolov8 --model yolov8_x_500e_coco --image 000000014439.jpg --config_path $CONFIG_PATH ./benchmark_ppyolov8 --model yolov8_l_500e_coco --image 000000014439.jpg --config_path $CONFIG_PATH ./benchmark_ppyolov8 --model yolov8_m_500e_coco --image 000000014439.jpg --config_path $CONFIG_PATH -./benchmark_ppyolov8 --model yolov8_s_500e_coco --image 000000014439.jpg --config_path $CONFIG_PATH ./benchmark_ppyolov8 --model yolov8_n_500e_coco --image 000000014439.jpg --config_path $CONFIG_PATH # PaddleSeg diff --git a/benchmark/cpp/benchmark_gpu_trt.sh b/benchmark/cpp/benchmark_gpu_trt.sh index 28369bf68..2d74f1694 100755 --- a/benchmark/cpp/benchmark_gpu_trt.sh +++ b/benchmark/cpp/benchmark_gpu_trt.sh @@ -47,6 +47,24 @@ fi # PaddleDetection +./benchmark_ppyolov5 --model yolov5_s_300e_coco_trt_nms --image 000000014439.jpg --config_path $CONFIG_PATH +./benchmark_ppyolov6 --model yolov6_s_300e_coco_trt_nms --image 000000014439.jpg --config_path $CONFIG_PATH +./benchmark_ppyolov8 --model yolov8_s_500e_coco_trt_nms --image 000000014439.jpg --config_path $CONFIG_PATH +./benchmark_ppyolox --model yolox_s_300e_coco_trt_nms --image 000000014439.jpg --config_path $CONFIG_PATH +./benchmark_ppyoloe --model ppyoloe_plus_crn_m_80e_coco_trt_nms --image 000000014439.jpg --config_path $CONFIG_PATH +./benchmark_picodet --model picodet_l_640_coco_lcnet_trt_nms --image 000000014439.jpg --config_path $CONFIG_PATH +./benchmark_ppyolov7 --model yolov7_l_300e_coco_trt_nms --image 000000014439.jpg --config_path $CONFIG_PATH +./benchmark_ppyoloe --model ppyoloe_crn_l_300e_coco_trt_nms --image 000000014439.jpg --config_path $CONFIG_PATH + +./benchmark_ppyolov5 --model yolov5_s_300e_coco --image 000000014439.jpg --config_path $CONFIG_PATH +./benchmark_ppyolov6 --model yolov6_s_300e_coco --image 000000014439.jpg --config_path $CONFIG_PATH +./benchmark_ppyolov8 --model yolov8_s_500e_coco --image 000000014439.jpg --config_path $CONFIG_PATH +./benchmark_ppyolox --model yolox_s_300e_coco --image 000000014439.jpg --config_path $CONFIG_PATH +./benchmark_ppyoloe --model ppyoloe_plus_crn_m_80e_coco --image 000000014439.jpg --config_path $CONFIG_PATH +./benchmark_picodet --model picodet_l_640_coco_lcnet --image 000000014439.jpg --config_path $CONFIG_PATH +./benchmark_ppyolov7 --model yolov7_l_300e_coco --image 000000014439.jpg --config_path $CONFIG_PATH +./benchmark_ppyoloe --model ppyoloe_crn_l_300e_coco --image 000000014439.jpg --config_path $CONFIG_PATH + ./benchmark_ppyolov5 --model yolov5_s_300e_coco_no_nms --image 000000014439.jpg --config_path $CONFIG_PATH --no_nms ./benchmark_ppyolov6 --model yolov6_s_300e_coco_no_nms --image 000000014439.jpg --config_path $CONFIG_PATH --no_nms ./benchmark_ppyolov7 --model yolov7_l_300e_coco_no_nms --image 000000014439.jpg --config_path $CONFIG_PATH --no_nms @@ -60,16 +78,13 @@ fi ./benchmark_rtmdet --model rtmdet_l_300e_coco --image 000000014439.jpg --config_path $CONFIG_PATH ./benchmark_rtmdet --model rtmdet_s_300e_coco --image 000000014439.jpg --config_path $CONFIG_PATH ./benchmark_ppyolov5 --model yolov5_l_300e_coco --image 000000014439.jpg --config_path $CONFIG_PATH -./benchmark_ppyolov5 --model yolov5_s_300e_coco --image 000000014439.jpg --config_path $CONFIG_PATH ./benchmark_ppyolov6 --model yolov6_l_300e_coco --image 000000014439.jpg --config_path $CONFIG_PATH ./benchmark_ppyolov6 --model yolov6_s_400e_coco --image 000000014439.jpg --config_path $CONFIG_PATH -./benchmark_ppyolov7 --model yolov7_l_300e_coco --image 000000014439.jpg --config_path $CONFIG_PATH ./benchmark_ppyolov7 --model yolov7_x_300e_coco --image 000000014439.jpg --config_path $CONFIG_PATH ./benchmark_ppyoloe --model ppyoloe_crn_l_80e_sliced_visdrone_640_025 --image 000000014439.jpg --config_path $CONFIG_PATH ./benchmark_ppyolov8 --model yolov8_x_500e_coco --image 000000014439.jpg --config_path $CONFIG_PATH ./benchmark_ppyolov8 --model yolov8_l_500e_coco --image 000000014439.jpg --config_path $CONFIG_PATH ./benchmark_ppyolov8 --model yolov8_m_500e_coco --image 000000014439.jpg --config_path $CONFIG_PATH -./benchmark_ppyolov8 --model yolov8_s_500e_coco --image 000000014439.jpg --config_path $CONFIG_PATH ./benchmark_ppyolov8 --model yolov8_n_500e_coco --image 000000014439.jpg --config_path $CONFIG_PATH # PaddleSeg diff --git a/benchmark/cpp/benchmark_x86.sh b/benchmark/cpp/benchmark_x86.sh index a5a912520..a78976e94 100755 --- a/benchmark/cpp/benchmark_x86.sh +++ b/benchmark/cpp/benchmark_x86.sh @@ -54,6 +54,12 @@ fi ./benchmark_ppyoloe --model ppyoloe_crn_l_300e_coco_no_nms --image 000000014439.jpg --config_path $CONFIG_PATH --no_nms ./benchmark_ppyoloe --model ppyoloe_plus_crn_m_80e_coco_no_nms --image 000000014439.jpg --config_path $CONFIG_PATH --no_nms ./benchmark_picodet --model picodet_l_640_coco_lcnet_no_nms --image 000000014439.jpg --config_path $CONFIG_PATH --no_nms + +./benchmark_ppyolov6 --model yolov6_s_300e_coco --image 000000014439.jpg --config_path $CONFIG_PATH +./benchmark_ppyolox --model yolox_s_300e_coco --image 000000014439.jpg --config_path $CONFIG_PATH +./benchmark_ppyoloe --model ppyoloe_plus_crn_m_80e_coco --image 000000014439.jpg --config_path $CONFIG_PATH +./benchmark_picodet --model picodet_l_640_coco_lcnet --image 000000014439.jpg --config_path $CONFIG_PATH +./benchmark_ppyoloe --model ppyoloe_crn_l_300e_coco --image 000000014439.jpg --config_path $CONFIG_PATH ./benchmark_ppyolo --model ppyolo_r50vd_dcn_1x_coco --image 000000014439.jpg --config_path $CONFIG_PATH ./benchmark_yolov3 --model yolov3_darknet53_270e_coco --image 000000014439.jpg --config_path $CONFIG_PATH ./benchmark_ppyolo --model ppyolov2_r101vd_dcn_365e_coco --image 000000014439.jpg --config_path $CONFIG_PATH diff --git a/benchmark/cpp/benchmark_xpu.sh b/benchmark/cpp/benchmark_xpu.sh index 8819d8568..a8e514cdd 100755 --- a/benchmark/cpp/benchmark_xpu.sh +++ b/benchmark/cpp/benchmark_xpu.sh @@ -46,14 +46,6 @@ fi ./benchmark_ppocr_rec --model ch_PP-OCRv2_rec_infer --image rec_img.jpg --rec_label_file ppocr_keys_v1.txt --config_path $CONFIG_PATH # PaddleDetection -./benchmark_ppyolov5 --model yolov5_s_300e_coco --image 000000014439.jpg --config_path $CONFIG_PATH -./benchmark_ppyolov6 --model yolov6_s_300e_coco --image 000000014439.jpg --config_path $CONFIG_PATH -./benchmark_ppyolov8 --model yolov8_s_500e_coco --image 000000014439.jpg --config_path $CONFIG_PATH -./benchmark_ppyolox --model yolox_s_300e_coco --image 000000014439.jpg --config_path $CONFIG_PATH -./benchmark_ppyoloe --model ppyoloe_plus_crn_m_80e_coco --image 000000014439.jpg --config_path $CONFIG_PATH -./benchmark_picodet --model picodet_l_640_coco_lcnet --image 000000014439.jpg --config_path $CONFIG_PATH -./benchmark_ppyolov7 --model yolov7_l_300e_coco --image 000000014439.jpg --config_path $CONFIG_PATH -./benchmark_ppyoloe --model ppyoloe_crn_l_300e_coco --image 000000014439.jpg --config_path $CONFIG_PATH ./benchmark_ppyolov5 --model yolov5_s_300e_coco_no_nms --image 000000014439.jpg --config_path $CONFIG_PATH --no_nms ./benchmark_ppyolov6 --model yolov6_s_300e_coco_no_nms --image 000000014439.jpg --config_path $CONFIG_PATH --no_nms ./benchmark_ppyolov7 --model yolov7_l_300e_coco_no_nms --image 000000014439.jpg --config_path $CONFIG_PATH --no_nms @@ -62,6 +54,15 @@ fi ./benchmark_ppyoloe --model ppyoloe_crn_l_300e_coco_no_nms --image 000000014439.jpg --config_path $CONFIG_PATH --no_nms ./benchmark_ppyoloe --model ppyoloe_plus_crn_m_80e_coco_no_nms --image 000000014439.jpg --config_path $CONFIG_PATH --no_nms ./benchmark_picodet --model picodet_l_640_coco_lcnet_no_nms --image 000000014439.jpg --config_path $CONFIG_PATH --no_nms + +./benchmark_ppyolov5 --model yolov5_s_300e_coco --image 000000014439.jpg --config_path $CONFIG_PATH +./benchmark_ppyolov6 --model yolov6_s_300e_coco --image 000000014439.jpg --config_path $CONFIG_PATH +./benchmark_ppyolov8 --model yolov8_s_500e_coco --image 000000014439.jpg --config_path $CONFIG_PATH +./benchmark_ppyolox --model yolox_s_300e_coco --image 000000014439.jpg --config_path $CONFIG_PATH +./benchmark_ppyoloe --model ppyoloe_plus_crn_m_80e_coco --image 000000014439.jpg --config_path $CONFIG_PATH +./benchmark_picodet --model picodet_l_640_coco_lcnet --image 000000014439.jpg --config_path $CONFIG_PATH +./benchmark_ppyolov7 --model yolov7_l_300e_coco --image 000000014439.jpg --config_path $CONFIG_PATH +./benchmark_ppyoloe --model ppyoloe_crn_l_300e_coco --image 000000014439.jpg --config_path $CONFIG_PATH ./benchmark_ppyolo --model ppyolo_r50vd_dcn_1x_coco --image 000000014439.jpg --config_path $CONFIG_PATH ./benchmark_yolov3 --model yolov3_darknet53_270e_coco --image 000000014439.jpg --config_path $CONFIG_PATH ./benchmark_ppyolo --model ppyolov2_r101vd_dcn_365e_coco --image 000000014439.jpg --config_path $CONFIG_PATH diff --git a/benchmark/cpp/get_models.sh b/benchmark/cpp/get_models.sh index 7b6b992ad..e17e4b07d 100755 --- a/benchmark/cpp/get_models.sh +++ b/benchmark/cpp/get_models.sh @@ -102,19 +102,18 @@ download_common_file() { } # PaddleDetection +download_fd_model_zxvf ppyoloe_crn_l_300e_coco.tgz +download_fd_model_zxvf picodet_l_640_coco_lcnet.tgz +download_fd_model_zxvf ppyoloe_plus_crn_m_80e_coco.tgz +download_fd_model_zxvf yolox_s_300e_coco.tgz +download_fd_model_zxvf yolov5_s_300e_coco.tgz +download_fd_model_zxvf yolov6_s_300e_coco.tgz +download_fd_model_zxvf yolov7_l_300e_coco.tgz +download_fd_model_zxvf yolov8_s_500e_coco.tgz -download_fd_model_zxvf ppyoloe_crn_l_300e_coco_no_nms.tgz -download_fd_model_zxvf picodet_l_640_coco_lcnet_no_nms.tgz -download_fd_model_zxvf ppyoloe_plus_crn_m_80e_coco_no_nms.tgz -download_fd_model_zxvf yolox_s_300e_coco_no_nms.tgz -download_fd_model_zxvf yolov5_s_300e_coco_no_nms.tgz -download_fd_model_zxvf yolov6_s_300e_coco_no_nms.tgz -download_fd_model_zxvf yolov7_l_300e_coco_no_nms.tgz -download_fd_model_zxvf yolov8_s_500e_coco_no_nms.tgz download_fd_model_zxvf ppyolo_r50vd_dcn_1x_coco.tgz download_fd_model_zxvf ppyolov2_r101vd_dcn_365e_coco.tgz download_fd_model_zxvf yolov3_darknet53_270e_coco.tgz -download_fd_model_zxvf yolox_s_300e_coco.tgz download_fd_model_zxvf faster_rcnn_r50_vd_fpn_2x_coco.tgz download_fd_model_zxvf mask_rcnn_r50_1x_coco.tgz download_fd_model_zxvf ssd_mobilenet_v1_300_120e_voc.tgz @@ -123,10 +122,8 @@ download_fd_model_zxvf ssdlite_mobilenet_v1_300_coco.tgz download_fd_model_zxvf rtmdet_l_300e_coco.tgz download_fd_model_zxvf rtmdet_s_300e_coco.tgz download_fd_model_zxvf yolov5_l_300e_coco.tgz -download_fd_model_zxvf yolov5_s_300e_coco.tgz download_fd_model_zxvf yolov6_l_300e_coco.tgz download_fd_model_zxvf yolov6_s_400e_coco.tgz -download_fd_model_zxvf yolov7_l_300e_coco.tgz download_fd_model_zxvf cascade_rcnn_r50_fpn_1x_coco.tgz download_fd_model_zxvf cascade_rcnn_r50_vd_fpn_ssld_2x_coco.tgz download_fd_model_zxvf faster_rcnn_enhance_3x_coco.tgz @@ -140,11 +137,28 @@ download_fd_model_zxvf ttfnet_darknet53_1x_coco.tgz download_fd_model_zxvf yolov8_x_500e_coco.tgz download_fd_model_zxvf yolov8_l_500e_coco.tgz download_fd_model_zxvf yolov8_m_500e_coco.tgz -download_fd_model_zxvf yolov8_s_500e_coco.tgz download_fd_model_zxvf yolov8_n_500e_coco.tgz download_fd_model_zxvf picodet_l_320_coco_lcnet.tgz download_fd_model_zxvf yolov7_x_300e_coco.tgz +download_fd_model_zxvf ppyoloe_crn_l_300e_coco_trt_nms.tgz +download_fd_model_zxvf picodet_l_640_coco_lcnet_trt_nms.tgz +download_fd_model_zxvf ppyoloe_plus_crn_m_80e_coco_trt_nms.tgz +download_fd_model_zxvf yolox_s_300e_coco_trt_nms.tgz +download_fd_model_zxvf yolov5_s_300e_coco_trt_nms.tgz +download_fd_model_zxvf yolov6_s_300e_coco_trt_nms.tgz +download_fd_model_zxvf yolov7_l_300e_coco_trt_nms.tgz +download_fd_model_zxvf yolov8_s_500e_coco_trt_nms.tgz + +download_fd_model_zxvf ppyoloe_crn_l_300e_coco_no_nms.tgz +download_fd_model_zxvf picodet_l_640_coco_lcnet_no_nms.tgz +download_fd_model_zxvf ppyoloe_plus_crn_m_80e_coco_no_nms.tgz +download_fd_model_zxvf yolox_s_300e_coco_no_nms.tgz +download_fd_model_zxvf yolov5_s_300e_coco_no_nms.tgz +download_fd_model_zxvf yolov6_s_300e_coco_no_nms.tgz +download_fd_model_zxvf yolov7_l_300e_coco_no_nms.tgz +download_fd_model_zxvf yolov8_s_500e_coco_no_nms.tgz + # PaddleClas download_fd_model_zxvf PPLCNet_x1_0_infer.tgz download_fd_model_zxvf PPLCNetV2_base_infer.tgz