Skip to content

Latest commit

 

History

History
531 lines (468 loc) · 49.7 KB

ReadMe.md

File metadata and controls

531 lines (468 loc) · 49.7 KB

【Github项目文档】DeepLearningTutorial项目说明

Deep Learning,Leaning deep,Have fun!

介绍

如果你是深度学习/卷积神经网络的初学者,且对图像分类、目标检测、分割等CV相关领域感兴趣,请继续
↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
刚刚入门DL,CV,CNN?或者了解各种理论后仍不知从何下手 ?是不是对于各个网络模型的代码实现一脸懵逼?如果是,那么这个项目就是为你准备的。Talk is cheap,show me the code!本项目致力于图像分类网络(经典CNN)、目标检测、实例分割等一切CV相关领域的论文/网络解读 + 代码构建 + 模型训练(在1.和2.部分);在第3.学习资源部分里分享深度学习,计算机视觉相关的文章、视频公开课、开源框架、项目和平台等和一切深度学习相关的优秀资源;第4部分是tensorflow和pytorch上的公开数据集
好东西要共享,Ideas worth spreading!项目不定期更新。
目录如下:


1.图像分类Image Classification

项目✓ 论文✓ 网络✓ 模型训练✓
LeNet 1998            论文解读 LeNet.py train_lenet.py
AlexNet 2012-PDF    论文解读 AlexNet.py train_alexnet.py
Network in Network 2013-PDF    论文解读 NetworkInNetwork.py train_nin.py
VGG 2014-PDF    论文解读 VGG.py train_vgg.py
GoogLeNet 2014-PDF    论文解读 GoogLeNet.py train_googlenet.py
ResNet 2015-PDF    论文解读 ResNet.py train_resnet.py
DenseNet 2016-PDF    论文解读 DenseNet.py train_densenet.py
ShuffleNet 2017-PDF    论文解读 shuffleNet.py
ShuffleNetV2 2018-PDF    论文解读 ShuffleNetV2.py
MobileNet V1   V2   V3  论文解读 MobileNetV3.py train_mobilenet.py

2.目标检测Object Detection

2.1 One-stage

项目 论文 网络 模型训练
YoloV1 CVPR'16  论文解读 官方-darknet    tensorflow
SSD ECCV'16  论文解读 官方-caffe tensorflow pytorch
YoloV2 CVPR'17  论文解读 官方-darknet    tf    tf   pytorch
RetinaNet ICCV'17   论文解读 官方-keras
YoloV3 arXiV'18  论文翻译 官方-darknet    tf    tf2.0    pytorch
NAS-FPN CVPR'19  论文解读
EfficientNet arXiV'19  论文解读 官方-tensorflow

2.2 Two-stage

项目 论文 网络 模型训练
R-CNN CVPR'14  论文解读+翻译 官方-caffe
Fast R-CNN ICCV'15   解读1  解读2 官方-caffe tensorflow
Faster R-CNN NIPS'15   解读1  解读2 官方-caffe   tensorflow   pytorch
FPN CVPR'17   解读1 解读2 caffe
Mask R-CNN ICCV'17    解读1  解读2 官方-caffe2   tf   tf   pytorch
ThunderNet ICCV'19    论文解读

2.3 资源分享

2.3.1 知乎

2.3.2 论文

【论文合集】

【发展综述】

2.3.3 代码实战

目标检测ObjectDetection


3.学习资源

3.1 机器学习

3.1.1 入门概念

3.1.2 公开课

网易

吴恩达机器学习
网易杭州研究院
Google Brain 和百度大脑的发起人、Coursera 创始人吴恩达(Andrew Ng)亲授,在全球有百万选课量,主要讲述人工智能中基础的机...查看详情
中文教学的优质课程加上贴近生活的案例,你将在学习AI的道路上跑得更快!

李宏毅机器学习中文课程
网易云课堂IT互联网
来自台湾大学李宏毅老师的课程,以精灵宝可梦作为课程案例,生动地为你讲解机器学习。同时,他还设计了六项作业和一项期末项目,...查看详情
机器学习及其深层与结构化
网易云课堂IT互联网
台湾大学李宏毅老师在《机器学习》基础上提供的《机器学习及其深度与结构化》课程,为你深入解析深度学习与结构学习。查看详情
李宏毅线性代数中文课程
网易云课堂IT互联网
来自台湾大学李宏毅老师的课程,专为对人工智能感兴趣,但是数学基础薄弱的同学设计,让你深刻理解数学概念,学会在人工智能应用...查看详情
机器学习前沿技术
网易云课堂IT互联网
机器学习的下一步是什么?机器能不能知道“我不知道”、“我为什么知道”,机器的错觉,终身学习
查看详情

3.1.3 学习资源

【书】

【知乎】

【Github】

3.1.4 竞赛平台

3.2 深度学习

3.2.1 入门概念

【梯度下降、深度神经网络、反向传播】

3.2.2 视频公开课

3Blue1Brown

斯坦福

Coursera

李宏毅
官方主页:Hung-yi Lee

网易

Hinton机器学习与神经网络中文课
AI研习社
多伦多大学教授 Geoffrey Hinton,众所周知的神经网络发明者,亲自为你讲解机器学习与神经网络相关课程。查看详情


牛津大学xDeepMind 自然语言处理
大数据文摘
由牛津大学人工智能实验室,与创造了 AlphaGo 传奇的谷歌 DeepMind 部门合作的课程,主要讲述利用深度学习实现自然语言处理(NLP...查看详情

MIT6.S094深度学习与自动驾驶
大数据文摘
由麻省理工大学(MIT)推出的自动驾驶课程 6.S094 ,主要讲述自动驾驶技术,提供在线项目的实践环境,可直接修改官方网站代码,...查看详情

3.2.3 学习资源

书PDF

《Dive Into DeepLearning》动手学深度学习    Pytorch版      Tensorflow2.0版
麻省理工学院出版社《Deep Learning

中文版:exacity/deeplearningbook-chinese

Neural Networks and Deep Learning

中文版:https://tigerneil.gitbooks.io/neural-networks-and-deep-learning-zh/content/

卷积神经网络CNN

3.2.4  开源工具

深度学习框架

Tensorflow入门

Pytorch入门

支撑工具

标注软件

模型可视化

性能优化和部署

其他资源


3.3 计算机视觉

3.3.1 入门概念

3.3.2 公开课

网易

CS231n计算机视觉课程
大数据文摘
谷歌 AI 中国的负责人、斯坦福大学副教授李飞飞(Fei-Fei L)亲授的 CS231n 课程,每年选课量都爆满的斯坦福王牌课程,主要讲述...查看详情

3.3.3 学习资源

理论

代码实战


4.公开数据集

4.1 Pytorch提供

torchvision.datasets

torchaudio.datasets

torchtext.datasets

4.2 Tensorflow提供