YOLOv3最全复现代码合集(含PyTorch/TensorFlow和Keras等)

2019 年 12 月 25 日 极市平台

加入极市专业CV交流群,与6000+来自腾讯,华为,百度,北大,清华,中科院等名企名校视觉开发者互动交流!更有机会与李开复老师等大牛群内互动!

同时提供每月大咖直播分享、真实项目需求对接、干货资讯汇总,行业技术交流。关注 极市平台 公众号 ,回复 加群,立刻申请入群~



前言


很多项目的star数量在2019年都有很大的变化,同时有的库应该还在持续更新,期间也有TensorFlow2的推出,因此这版整理已加入TF2-YOLOv3。


要知道YOLO系列官方源码都是用 C 语言编写的,代码太"硬核",很多人习惯用Python搞事情,所以网上出现了各种基于 xxx 框架的 YOLOv3复现版本。


本文将基于不同深度学习框架的 YOLOv3 复现代码进行汇总(自认为还不错的复现代码),为了方便各位浏览,下述内容已经同步上传至github:

https://github.com/amusi/YOLO-Reproduce-Summary


此次YOLOv3复现代码合集涵盖 5 种常用深度学习框架:

  • TensorFlow(新增TensorFlow2)

  • PyTorch

  • Keras

  • Caffe

  • MXNet


主要信息有:是否支持训练和 star 星数



TensorFlow


  1. https://github.com/YunYang1994/tensorflow-yolov3 支持训练(2070 star)

  2. https://github.com/wizyoung/YOLOv3_TensorFlow 支持训练(978 star)

  3. https://github.com/zzh8829/yolov3-tf2 支持训练(944 star)

  4. https://github.com/mystic123/tensorflow-yolo-v3 不支持训练(687 star)

  5. https://github.com/maiminh1996/YOLOv3-tensorflow 支持训练(276 star)



PyTorch


  1. https://github.com/eriklindernoren/PyTorch-YOLOv3 支持训练(3316 star)

  2. https://github.com/ultralytics/yolov3 支持训练(971 star)


这版都有APP版本了

YOLOv3 in PyTorch > ONNX > CoreML > iOS



3. https://github.com/ayooshkathuria/pytorch-yolo-v3 不支持训练(2400 star)

4. https://github.com/ayooshkathuria/YOLO_v3_tutorial_from_scratch 不支持训练(1568 star)

5. https://github.com/TencentYoutuResearch/ObjectDetectionOneStageDet/tree/master/yolo 支持训练(1531 star)

6. https://github.com/BobLiu20/YOLOv3_PyTorch 支持训练(463 star)

7. https://github.com/DeNA/PyTorch_YOLOv3 支持训练(280 star)



Keras


  1. https://github.com/qqwweee/keras-yolo3 支持训练(4916 star)

  2. https://github.com/xiaochus/YOLOv3 不支持训练(517 star)

  3. https://github.com/Adamdad/keras-YOLOv3-mobilenet 支持训练(427 star)



Caffe


  1. https://github.com/eric612/MobileNet-YOLO 支持训练(601 star)

  2. https://github.com/ChenYingpeng/caffe-yolov3 不支持训练(294 star)

  3. https://github.com/eric612/Caffe-YOLOv3-Windows 支持训练(167 star)



MXNet


  1. https://github.com/dmlc/gluon-cv/tree/master/gluoncv/model_zoo/yolo 支持训练(3328 star)


注:上述内容已经同步上传至 https://github.com/amusi/YOLO-Reproduce-Summary 



-End-



*延伸阅读




CV细分方向交流群


添加极市小助手微信(ID : cv-mart),备注:研究方向-姓名-学校/公司-城市(如:目标检测-小极-北大-深圳),即可申请加入目标检测、目标跟踪、人脸、工业检测、医学影像、三维&SLAM、图像分割等极市技术交流群(已经添加小助手的好友直接私信),更有每月大咖直播分享、真实项目需求对接、干货资讯汇总,行业技术交流一起来让思想之光照的更远吧~



△长按添加极市小助手


△长按关注极市平台


觉得有用麻烦给个在看啦~  

登录查看更多
6

相关内容

YOLO是快速的端到端的目标检测深度网络

知识荟萃

精品入门和进阶教程、论文和代码整理等

更多

查看相关VIP内容、论文、资讯等
专知会员服务
110+阅读 · 2020年3月12日
抢鲜看!13篇CVPR2020论文链接/开源代码/解读
专知会员服务
50+阅读 · 2020年2月26日
一网打尽!100+深度学习模型TensorFlow与Pytorch代码实现集合
【模型泛化教程】标签平滑与Keras, TensorFlow,和深度学习
专知会员服务
21+阅读 · 2019年12月31日
Keras作者François Chollet推荐的开源图像搜索引擎项目Sis
专知会员服务
30+阅读 · 2019年10月17日
TensorFlow 2.0 学习资源汇总
专知会员服务
67+阅读 · 2019年10月9日
Github 项目推荐 | 用 PyTorch 0.4 实现的 YoloV3
AI研习社
9+阅读 · 2018年8月11日
Github 项目推荐 | YOLOv3 的最小化 PyTorch 实现
AI研习社
25+阅读 · 2018年5月31日
手把手教 | 深度学习库PyTorch(附代码)
数据派THU
27+阅读 · 2018年3月15日
【下载】PyTorch 实现的YOLO v2目标检测算法
专知
15+阅读 · 2017年12月27日
手把手教你由TensorFlow上手PyTorch(附代码)
数据派THU
5+阅读 · 2017年10月1日
教程 | 如何从TensorFlow转入PyTorch
深度学习世界
38+阅读 · 2017年9月30日
Arxiv
4+阅读 · 2019年12月2日
Teacher-Student Training for Robust Tacotron-based TTS
Generalization and Regularization in DQN
Arxiv
6+阅读 · 2019年1月30日
Arxiv
3+阅读 · 2018年3月2日
VIP会员
相关资讯
Github 项目推荐 | 用 PyTorch 0.4 实现的 YoloV3
AI研习社
9+阅读 · 2018年8月11日
Github 项目推荐 | YOLOv3 的最小化 PyTorch 实现
AI研习社
25+阅读 · 2018年5月31日
手把手教 | 深度学习库PyTorch(附代码)
数据派THU
27+阅读 · 2018年3月15日
【下载】PyTorch 实现的YOLO v2目标检测算法
专知
15+阅读 · 2017年12月27日
手把手教你由TensorFlow上手PyTorch(附代码)
数据派THU
5+阅读 · 2017年10月1日
教程 | 如何从TensorFlow转入PyTorch
深度学习世界
38+阅读 · 2017年9月30日
Top
微信扫码咨询专知VIP会员