本项目将《动手学深度学习》 原书中MXNet代码实现改为PyTorch实现。原书作者:阿斯顿·张、李沐、扎卡里 C. 立顿、亚历山大 J. 斯莫拉以及其他社区贡献者,GitHub地址:https://github.com/d2l-ai/d2l-zh
此书的中英版本存在一些不同,针对此书英文版的PyTorch重构可参考这个项目。 There are some differences between the Chinese and English versions of this book. For the PyTorch modifying of the English version, you can refer to this repo.
本仓库主要包含code和docs两个文件夹(外加一些数据和图片存放在data和img中)。其中code文件夹就是每章相关jupyter notebook代码(基于PyTorch);docs文件夹就是markdown格式的《动手学深度学习》书中的相关内容,由于原书使用的是MXNet框架,所以docs内容可能与原书略有不同,但是整体内容是一样的。欢迎对本项目做出贡献或提出issue。
注:本仓库包含一些公式,但是github的markdown原生是不支持公式显示的,Chrome用户可以安装这个在github上显示公式的插件,但还是建议clone到本地用常用的markdown应用查看。所有章节更新完毕后会考虑新增pdf版本,欢迎关注。
本项目面向对深度学习感兴趣,尤其是想使用PyTorch进行深度学习的童鞋。本项目并不要求你有任何深度学习或者机器学习的背景知识,你只需了解基础的数学和编程,如基础的线性代数、微分和概率,以及基础的Python编程。
- 简介
- 阅读指南
- 1. 深度学习简介
- 2. 预备知识
- 3. 深度学习基础
- 4. 深度学习计算
- 5. 卷积神经网络
- 6. 循环神经网络
- 7. 优化算法
- 8. 计算性能
- 9. 计算机视觉
- 9.1 图像增广
- 9.2 微调
- 9.3 目标检测和边界框
- 9.4 锚框
- 待更新...
- 10. 自然语言处理
持续更新中......
中文版:动手学深度学习 | Github仓库
English Version: Dive into Deep Learning | Github Repo
如果您在研究中使用了这个项目请引用原书:
@book{zhang2019dive,
title={Dive into Deep Learning},
author={Aston Zhang and Zachary C. Lipton and Mu Li and Alexander J. Smola},
note={\url{http://www.d2l.ai}},
year={2019}
}