Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

PP-YOLOE: An evolved version of YOLO

About

In this report, we present PP-YOLOE, an industrial state-of-the-art object detector with high performance and friendly deployment. We optimize on the basis of the previous PP-YOLOv2, using anchor-free paradigm, more powerful backbone and neck equipped with CSPRepResStage, ET-head and dynamic label assignment algorithm TAL. We provide s/m/l/x models for different practice scenarios. As a result, PP-YOLOE-l achieves 51.4 mAP on COCO test-dev and 78.1 FPS on Tesla V100, yielding a remarkable improvement of (+1.9 AP, +13.35% speed up) and (+1.3 AP, +24.96% speed up), compared to the previous state-of-the-art industrial models PP-YOLOv2 and YOLOX respectively. Further, PP-YOLOE inference speed achieves 149.2 FPS with TensorRT and FP16-precision. We also conduct extensive experiments to verify the effectiveness of our designs. Source code and pre-trained models are available at https://github.com/PaddlePaddle/PaddleDetection.

Shangliang Xu, Xinxin Wang, Wenyu Lv, Qinyao Chang, Cheng Cui, Kaipeng Deng, Guanzhong Wang, Qingqing Dang, Shengyu Wei, Yuning Du, Baohua Lai• 2022

Related benchmarks

TaskDatasetResultRank
Object DetectionCOCO 2017 (val)
AP52.3
2454
Object DetectionMS COCO (test-dev)
mAP@.569.9
677
Object DetectionCOCO v2017 (test-dev)
mAP54.7
499
Oriented Object DetectionDOTA v1.0 (test)
SV83.52
378
Object DetectionMS-COCO 2017 (val)--
237
Object DetectionMS-COCO (val)--
138
Object DetectionBDD100K (val)
mAP35.6
60
Object DetectionMSCOCO (val)
AP51.4
43
Object DetectionTesla T4 GPU TensorRT 8.2
FPS (bs=1)357
36
Object DetectionV100 GPU (test)
FPS (bs=1)322
17
Showing 10 of 10 rows

Other info

Code

Follow for update