2022-06-07 18:05:51 +08:00
# MMDetection Support
2021-10-27 15:04:20 +08:00
MMDetection is an open source object detection toolbox based on PyTorch. It is a part of the [OpenMMLab ](https://openmmlab.com/ ) project.
2022-06-07 18:05:51 +08:00
## MMDetection installation tutorial
2021-10-27 15:04:20 +08:00
2021-12-23 17:35:59 +08:00
Please refer to [get_started.md ](https://github.com/open-mmlab/mmdetection/blob/master/docs/en/get_started.md ) for installation.
2021-10-27 15:04:20 +08:00
2022-06-07 18:05:51 +08:00
## List of MMDetection models supported by MMDeploy
2021-10-27 15:04:20 +08:00
2022-06-17 09:19:10 +08:00
| Model | Task | OnnxRuntime | TensorRT | ncnn | PPLNN | OpenVINO | Model config |
| :----------------: | :------------------: | :---------: | :------: | :--: | :---: | :------: | :----------------------------------------------------------------------------------: |
| ATSS | ObjectDetection | Y | Y | N | N | Y | [config ](https://github.com/open-mmlab/mmdetection/tree/master/configs/atss ) |
| FCOS | ObjectDetection | Y | Y | Y | N | Y | [config ](https://github.com/open-mmlab/mmdetection/tree/master/configs/fcos ) |
| FoveaBox | ObjectDetection | Y | N | N | N | Y | [config ](https://github.com/open-mmlab/mmdetection/tree/master/configs/foveabox ) |
| FSAF | ObjectDetection | Y | Y | Y | Y | Y | [config ](https://github.com/open-mmlab/mmdetection/tree/master/configs/fsaf ) |
| RetinaNet | ObjectDetection | Y | Y | Y | Y | Y | [config ](https://github.com/open-mmlab/mmdetection/tree/master/configs/retinanet ) |
| SSD | ObjectDetection | Y | Y | Y | N | Y | [config ](https://github.com/open-mmlab/mmdetection/tree/master/configs/ssd ) |
| VFNet | ObjectDetection | N | N | N | N | Y | [config ](https://github.com/open-mmlab/mmdetection/tree/master/configs/vfnet ) |
| YOLOv3 | ObjectDetection | Y | Y | Y | N | Y | [config ](https://github.com/open-mmlab/mmdetection/tree/master/configs/yolo ) |
| YOLOX | ObjectDetection | Y | Y | Y | N | Y | [config ](https://github.com/open-mmlab/mmdetection/tree/master/configs/yolox ) |
| Cascade R-CNN | ObjectDetection | Y | Y | N | Y | Y | [config ](https://github.com/open-mmlab/mmdetection/tree/master/configs/cascade_rcnn ) |
| Faster R-CNN | ObjectDetection | Y | Y | Y | Y | Y | [config ](https://github.com/open-mmlab/mmdetection/tree/master/configs/faster_rcnn ) |
| Faster R-CNN + DCN | ObjectDetection | Y | Y | Y | Y | Y | [config ](https://github.com/open-mmlab/mmdetection/tree/master/configs/faster_rcnn ) |
| GFL | ObjectDetection | Y | Y | N | ? | Y | [config ](https://github.com/open-mmlab/mmdetection/tree/master/configs/gfl ) |
| RepPoints | ObjectDetection | N | Y | N | ? | Y | [config ](https://github.com/open-mmlab/mmdetection/tree/master/configs/reppoints ) |
2022-08-30 10:39:10 +08:00
| DETR | ObjectDetection | Y | Y | N | ? | Y | [config ](https://github.com/open-mmlab/mmdetection/tree/master/configs/detr ) |
2022-06-17 09:19:10 +08:00
| Cascade Mask R-CNN | InstanceSegmentation | Y | N | N | N | Y | [config ](https://github.com/open-mmlab/mmdetection/tree/master/configs/cascade_rcnn ) |
| Mask R-CNN | InstanceSegmentation | Y | Y | N | N | Y | [config ](https://github.com/open-mmlab/mmdetection/tree/master/configs/mask_rcnn ) |
2022-06-30 10:41:24 +08:00
| Swin Transformer | InstanceSegmentation | Y | Y | N | N | N | [config ](https://github.com/open-mmlab/mmdetection/tree/master/configs/swin ) |