English | 简体中文
PaddleDetection is an end-to-end object detection development kit based on PaddlePaddle, which implements varied mainstream object detection, instance segmentation, tracking and keypoint detection algorithms in modular designwhich with configurable modules such as network components, data augmentations and losses, and release many kinds SOTA industry practice models, integrates abilities of model compression and cross-platform high-performance deployment, aims to help developers in the whole end-to-end development in a faster and better way.
Rich Models PaddleDetection provides rich of models, including 100+ pre-trained models such as object detection, instance segmentation, face detection etc. It covers a variety of global competition champion schemes.
Highly Flexible: Components are designed to be modular. Model architectures, as well as data preprocess pipelines and optimization strategies, can be easily customized with simple configuration changes.
Production Ready: From data augmentation, constructing models, training, compression, depolyment, get through end to end, and complete support for multi-architecture, multi-device deployment for cloud and edge device.
High Performance: Based on the high performance core of PaddlePaddle, advantages of training speed and memory occupation are obvious. FP16 training and multi-machine training are supported as well.
Architectures | Backbones | Components | Data Augmentation |
|
|
|
|
The relationship between COCO mAP and FPS on Tesla V100 of representative models of each server side architectures and backbones.
NOTE:
CBResNet stands
for Cascade-Faster-RCNN-CBResNet200vd-FPN
, which has highest mAP on COCO as 53.3%
Cascade-Faster-RCNN
stands for Cascade-Faster-RCNN-ResNet50vd-DCN
, which has been optimized to 20 FPS inference speed when COCO mAP as 47.8% in PaddleDetection models
PP-YOLO
achieves mAP of 45.9% on COCO and 72.9FPS on Tesla V100. Both precision and speed surpass YOLOv4
PP-YOLO v2
is optimized version of PP-YOLO
which has mAP of 49.5% and 68.9FPS on Tesla V100
All these models can be get in Model Zoo
The relationship between COCO mAP and FPS on Qualcomm Snapdragon 865 of representative mobile side models.
NOTE:
Parameter configuration
Model Compression(Based on PaddleSlim)
Inference and deployment
Advanced development
Updates please refer to change log for details.
PaddleDetection is released under the Apache 2.0 license.
Contributions are highly welcomed and we would really appreciate your feedback!!
Sparse-RCNN
model.Swin Faster-RCNN
model.@misc{ppdet2019,
title={PaddleDetection, Object detection and instance segmentation toolkit based on PaddlePaddle.},
author={PaddlePaddle Authors},
howpublished = {\url{https://github.com/PaddlePaddle/PaddleDetection}},
year={2019}
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
Activity
Community
Health
Trend
Influence
:Code submit frequency
:React/respond to issue & PR etc.
:Well-balanced team members and collaboration
:Recent popularity of project
:Star counts, download counts etc.