仓库简介#
DeepLearningWithMe 是书籍《跟我一起学深度学习》 的配套代码与资源仓库, 关于本书的介绍可以参见文章「《跟我一起学深度学习》第一版」的介绍。同时,你也可以
「点击此处」 进行在线阅读。
适用人群#
- 正在阅读本站深度学习栏目、希望按章节动手复现的学习者;
- 入门阶段需要"数形结合"讲解 + 从零实现参考的读者;
- 希望系统理解 Transformer / BERT / GPT / 大语言模型原理与实现的研究 / 工程人员。
内容结构#
Code/— 主版本代码, 已通过 Python 3.9 测试, 通过requirements_py39.txt一键安装依赖:Chapter02~Chapter10: 按书章节组织的 PyTorch 实现;utils/: 数据加载、训练可视化、模型保存等通用工具;data/: 示例数据集与预处理脚本;test/、gpu_test.py: 训练环境检测脚本;
Archived/— 旧版归档 (5 大模块: DeepForwardNN、ConvolutionalNN、RecurrentNN、ModelTraining、Transformer), 仅供对照参考;
配套章节#
以下 10 个章节均配套 PyTorch Python 实现 代码与可视化示例,覆盖 CNN、RNN、Transformer、BERT、GPT、ChatGPT 等主流深度学习模型的 Python 教程与从零实现,适合作为 PyTorch 实战与深度学习 Python 实现的入门到进阶配套资料。
使用方式#
git clone https://github.com/mlwithme/DeepLearningWithMe.git
cd DeepLearningWithMe/Code
pip install -r requirements_py39.txt
python gpu_test.py # 可选, 验证 GPU 环境进入对应 ChapterXX 目录, 按 README 与正文提示运行示例脚本即可。Python 版本推荐 3.9。
相关链接#
- 在线阅读: machinelearningwithme.com/dl/
- 配套图书购买: 京东
- 勘误页: machinelearningwithme.com/dl/corrigenda/
- 姊妹篇《跟我一起学机器学习》: mlwithme/MachineLearningWithMe