![554f5e21411b3be90b1e2827d890ef45.png](https://img-blog.csdnimg.cn/img_convert/554f5e21411b3be90b1e2827d890ef45.png)
作者:Amusi
Date:2019-11-12
微信公众号:CVer 和 OpenCV大本营
链接:重磅!YOLOv3最全复现代码合集(含TensorFlow/PyTorch和Keras等)
2018年3月26日,CVer 第一时间推文:YOLOv3:你一定不能错过,后续又推文:
重磅!YOLO-LITE来了(含论文精读和开源代码)
重磅!MobileNet-YOLOv3来了(含三种框架开源代码)
想想一年多了,YOLOv4 应该快出了吧?!(催一波),CVer 会持续关注 YOLO系列的动态。要知道YOLO系列官方源码都是用 C 语言编写的,代码太"硬",很多人习惯用Python搞事情,所以网上出现了各种基于 xxx 框架的 YOLOv3复现版本。
Amusi 将基于不同深度学习框架的 YOLOv3 复现代码进行汇总(自认为还不错的复现代码),为了方便各位 CVers 浏览,下述内容已经同步上传至github:
amusi/YOLO-Reproduce-Summarygithub.com![c5139229de2334944c632899adcd8b51.png](https://img-blog.csdnimg.cn/img_convert/c5139229de2334944c632899adcd8b51.png)
此次YOLOv3复现代码合集涵盖 5 种常用深度学习框架:
- TensorFlow
- PyTorch
- Keras
- Caffe
- MXNet
主要信息有:是否支持训练和 star 星数
TensorFlow
![93b009c859c5b070a411882c61cf73c2.png](https://img-blog.csdnimg.cn/img_convert/93b009c859c5b070a411882c61cf73c2.png)
- https://github.com/YunYang1994/tensorflow-yolov3 支持训练(1837star)
- https://github.com/mystic123/tensorflow-yolo-v3 不支持训练(666 star)
- https://github.com/maiminh1996/YOLOv3-tensorflow 支持训练(272 star)
PyTorch
![747aaa0230c1ea4b9ae9b82aa0d3f16b.png](https://img-blog.csdnimg.cn/img_convert/747aaa0230c1ea4b9ae9b82aa0d3f16b.png)
- https://github.com/eriklindernoren/PyTorch-YOLOv3 支持训练(2.9k star)
- https://github.com/ultralytics/yolov3 支持训练(2.6k star)
- https://github.com/ayooshkathuria/pytorch-yolo-v3 不支持训练(2.2k star)
- https://github.com/ayooshkathuria/YOLO_v3_tutorial_from_scratch 不支持训练(1.4k star)
- https://github.com/TencentYoutuResearch/ObjectDetectionOneStageDet/tree/master/yolo 支持训练(1.4 star)
- https://github.com/BobLiu20/YOLOv3_PyTorch 支持训练(442 star)
- https://github.com/DeNA/PyTorch_YOLOv3 支持训练(258 star)
其中https://github.com/ultralytics/yolov3 支持训练(2.6k star)
这版都有APP版本了
![bf62863e17a60dcba48e0da1c27612e5.png](https://img-blog.csdnimg.cn/img_convert/bf62863e17a60dcba48e0da1c27612e5.png)
Keras
![60f2d07dcb9468ce33f412fd37d6e8b5.png](https://img-blog.csdnimg.cn/img_convert/60f2d07dcb9468ce33f412fd37d6e8b5.png)
- https://github.com/qqwweee/keras-yolo3 支持训练(4.6k star)
- https://github.com/xiaochus/YOLOv3 不支持训练(505 star)
- https://github.com/Adamdad/keras-YOLOv3-mobilenet 支持训练(410 star)
Caffe
![3edff9710e08544aa13352cd957ddcc0.png](https://img-blog.csdnimg.cn/img_convert/3edff9710e08544aa13352cd957ddcc0.png)
- https://github.com/eric612/MobileNet-YOLO 支持训练(569 star)
- https://github.com/ChenYingpeng/caffe-yolov3 不支持训练(273 star)
- https://github.com/eric612/Caffe-YOLOv3-Windows 支持训练(163 star)
MXNet
![5b83c1e0328c5dc692c4bfd4d6e7c3c3.png](https://img-blog.csdnimg.cn/img_convert/5b83c1e0328c5dc692c4bfd4d6e7c3c3.png)
- https://github.com/dmlc/gluon-cv/tree/master/gluoncv/model_zoo/yolo 支持训练(3187 star)
注:上述内容已经同步上传至 https://github.com/amusi/YOLO-Reproduce-Summary ,大家也可以直接点击上述链接进行访问,欢迎 star!
如果喜欢这样的盘点资源,请给这篇文章点个"赞",如果点赞的人多,其它大盘点系列也会尽快推出!
---我是可爱的分割线---
如果想要了解更多CV方向的最新进展,欢迎关注 CVer 微信公众号 和 计算机视觉论文速递的知乎专栏。
![0eaaefdde1172b3afa3505c9cac6541b.png](https://img-blog.csdnimg.cn/img_convert/0eaaefdde1172b3afa3505c9cac6541b.png)