📖 动手学深度学习(Dive into Deep Learning)|面向中文读者的能运行、可讨论的深度学习教科书|PyTorch/TensorFlow/PaddlePaddle/MXNet 四框架实现+全球 500+ 大学教学+可运行 Jupyter 代码+社区讨论 免费在线版/纸质书付费


官网/网页工具地址:点击访问

📌 一、基础信息概述

《动手学深度学习》(Dive into Deep Learning,简称 D2L)是由亚马逊科学家阿斯顿·张(Aston Zhang)、美国卡内基梅隆大学/亚马逊扎卡里 C. 立顿(Zachary C. Lipton)、亚马逊李沐(Mu Li)和亚马逊亚历山大 J. 斯莫拉(Alexander J. Smola)合著的深度学习教科书。核心理念为「面向中文读者的能运行、可讨论的深度学习教科书」。第二版新增了 PaddlePaddle(飞桨)实现,现有 PyTorch、NumPy/MXNet、TensorFlow 和 PaddlePaddle 四套框架代码。全书分为 16 章、数十个小节,每一节都配有可在 Jupyter Notebook 中运行的代码,读者可自由修改参数获取即时反馈。被 全球 70 多个国家 500 多所大学用作教材或参考书,包括 Stanford、MIT、CMU、UC Berkeley、剑桥、清华、北大、上海交大等顶级高校。英文版由剑桥大学出版社正式出版。在线版完全免费开放。中文版纸质书(PyTorch 版)在京东/当当上架。配有 B 站教学视频和活跃的社区讨论。


🎯 产品定位

  • 一句话定位:面向中文读者的能运行、可讨论的深度学习教科书——公式 + 图示 + 代码三位一体
  • 目标用户:深度学习初学者与学生、AI 算法工程师与研究人员、高校教师(课堂教学)、自学者(中文母语)
  • 解决的痛点:深度学习教材要么过于理论数学化(难理解),要么过于代码化(缺乏理论深度),缺乏同时兼顾「理论公式 + 可视化图示 + 可运行代码」的教科书;中文优质深度学习教材稀缺;学习后无法直接动手实践

💪 核心优势

  • 📖 公式 + 图示 + 代码 三位一体:每个概念同时用数学公式、可视化图示和可运行代码讲解
  • 🔄 四框架实现:PyTorch、NumPy/MXNet、TensorFlow、PaddlePaddle——覆盖主流深度学习框架
  • 💻 每一节都是可运行的 Jupyter 笔记本:自由修改代码和超参数,即时反馈
  • 🌍 全球 500+ 大学使用:Stanford/MIT/CMU/Cambridge/清华/北大等
  • 🇨🇳 中文母语写作:由亚马逊华人科学家团队面向中文读者创作
  • 🆓 在线版完全免费
  • 📹 B 站配套教学视频
  • 🏛️ 剑桥大学出版社出版

🎬 适配场景

  • 📖 深度学习系统化学习:从预备知识到线性神经网络→MLP→CNN→RNN→注意力→CV→NLP 的完整路径
  • 💻 理论与实践结合:每一节在理解理论后立即运行代码验证
  • 👨‍🏫 高校课堂教学:全球 500+ 大学的教材选择
  • 🎓 AI 自学:中文母语教科书,配有视频和社区
  • 🔬 学术研究参考:前沿模型覆盖 Transformer/BERT/SSD/ResNet 等

👥 核心受众

  • 深度学习初学者和在校学生
  • AI 算法工程师与研究人员
  • 高校教师(教材选用)
  • 中文母语的 AI 自学者
  • 希望系统化掌握 DL 理论+实践的开发者

🎪 适配定位

专注「深度学习教科书 + 中文 + 可运行代码」赛道——D2L 不是视频课程(如吴恩达 DL/CS231n),不是实战博客(如 Machine Learning Mastery),不是开源课程项目(如 Microsoft ML for Beginners),而是一本教科书——以教材的形式系统化覆盖深度学习理论与实践的完整知识体系。核心强项是「公式+图示+代码三位一体 + 四框架实现(PyTorch/TF/Paddle/MXNet)+ 每节可运行 Jupyter + 全球 500+ 大学使用 + 中文母语 + 免费在线 + 剑桥大学出版」;区别于吴恩达课程(视频为主,非中文教科书),区别于 "花书"(纯理论无代码),D2L 实现了教科书级别的理论系统性与实践动手能力的完美结合。


🧩 二、核心功能清单

📚 16 章系统化内容(核心)

  • 第 1-2 章:引言 + 预备知识(数据操作/线性代数/微积分/自动微分/概率)
  • 第 3-4 章:线性神经网络 + 多层感知机(回归/Softmax/MLP/过拟合/Dropout)
  • 第 5 章:深度学习计算(层/参数/GPU)
  • 第 6-7 章:卷积神经网络(LeNet/AlexNet/VGG/NiN/GoogLeNet/ResNet/DenseNet)
  • 第 8-9 章:循环神经网络(RNN/GRU/LSTM/seq2seq/束搜索)
  • 第 10 章:注意力机制(注意力汇聚/Bahdanau/多头/Transformer)
  • 第 11 章:优化算法(SGD/动量/AdaGrad/RMSProp/Adam)
  • 第 12 章:计算性能(异步/并行/多GPU)
  • 第 13 章:计算机视觉(图像增广/目标检测/SSD/R-CNN/语义分割/风格迁移)
  • 第 14-15 章:自然语言处理(word2vec/BERT/情感分析/自然语言推断)
  • 第 16 章:附录工具

💻 每一节都是可运行的 Jupyter 记事本

全书每个小节都对应一个可运行的 Jupyter Notebook。读者可以在本地、Amazon SageMaker、Google Colab 等平台上直接运行代码,修改超参数获取即时反馈。从零开始实现 + 框架简洁实现双模式。

🔄 四框架实现

  • PyTorch(主力实现)
  • NumPy/MXNet(第一版实现)
  • TensorFlow(实现版本)
  • PaddlePaddle(第二版新增,飞桨实现)

🌍 全球 500+ 大学使用

被全球 70 多个国家的 500 多所大学用作教材或参考书,包括 Stanford、MIT、CMU、UC Berkeley、Cambridge、清华、北大、上海交大、浙大等。

🆓 免费在线版 + 纸质书

  • 在线版:完全免费开放,含全部章节和代码
  • 纸质书:《动手学深度学习(PyTorch版)》京东/当当有售

📹 B 站教学视频

PyTorch 版教学视频在 B 站上线。基于较早草稿的教学视频也在 B 站和 YouTube。

👥 活跃社区

每章末尾提供社区讨论链接,数千名小伙伴一起讨论学习。200+ 社区贡献者参与完善。

补充说明: D2L 的核心差异化壁垒为「教科书级系统化内容 + 公式+图示+代码三位一体 + 四框架实现 + 全球 500+ 大学采用 + 中文母语 + 每节可运行 + 免费在线」,区别于视频课程和纯理论教材。


💰 三、免费与收费规则(仅供参考以官网最新为准)

版本类型 收费标准 权益与限制
🆓 在线版 完全免费 全部 16 章章节内容;四框架代码实现;可在线运行或本地运行
📖 纸质书 付费购买 《动手学深度学习(PyTorch版)》黑白平装;第一版全彩精装/黑白平装在售

真实费用规则:

  • 在线版所有内容免费开放
  • 纸质书在京东/当当/天猫按定价销售
  • 所有费用以官方最新公示为准

🖥️ 四、支持使用方式与运行说明

🚀 1. 支持使用方式

学习流程:

  1. 访问 D2L 中文网站(zh.d2l.ai)
  2. 从第 1 章引言开始逐步学习
  3. 阅读文字理解理论概念
  4. 查看图示加深理解
  5. 运行 Jupyter Notebook 代码验证
  6. 自由修改代码和超参数
  7. 参与每章后的社区讨论

运行代码方式:

  • 本地运行:安装 Python 环境 + Jupyter + 对应框架
  • Amazon SageMaker Studio Lab(免费)
  • Google Colab(免费)

⚙️ 2. 运行说明

  • 🆓 在线版免费
  • 🌐 Web 平台:浏览器阅读 + Jupyter 运行
  • 📚 内容规模:16 章 / 数十个小节
  • 💻 框架支持:PyTorch / TensorFlow / MXNet / PaddlePaddle
  • 🖥️ 运行环境:本地 / SageMaker / Colab
  • 📖 语言:中文(英文版同步)
  • 👥 作者:阿斯顿·张 / 扎卡里 C. 立顿 / 李沐 / 亚历山大 J. 斯莫拉
  • 📹 视频:B 站配套教学视频
  • ⚠️ 注意事项:需要 Python 基础;按需选择框架版本

📍 五、产品核心优势与适用人群落地场景

使用场景 用户类型 传统学习痛点 D2L 落地优势
📖 深度学习系统化学习 初学者 教材太理论或者太代码,两者脱节 公式+图示+代码三位一体,理论与实践完美结合
🎓 高校课堂教学 教师 缺乏中文优质教材,全球教材不好选 全球 500+ 大学采用,中文本土化,配习题和代码
💻 理论与实践结合 自学者 看视频能懂但不会写代码 每一节都是可运行的 Notebook,从零实现+框架简洁实现
🏢 企业培训 企业团队 团队需要统一的技术基础 D2L 覆盖 CNN/RNN/Attention/CV/NLP 全栈知识体系
🔬 学术研究入门 研究生 需要从理论到前沿模型的过渡 覆盖 Transformer/BERT/SSD/ResNet 等前沿模型

⚠️ 六、官方使用须知

  • 《动手学深度学习》(Dive into Deep Learning)是由阿斯顿·张、扎卡里 C. 立顿、李沐、亚历山大 J. 斯莫拉合著的深度学习教科书。
  • 第二版新增 PaddlePaddle(飞桨)实现,现有 PyTorch、NumPy/MXNet、TensorFlow 和 PaddlePaddle 四套框架代码。
  • 全书 16 章,覆盖线性神经网络/MLP/CNN/RNN/注意力/优化/CV/NLP 等深度学习全领域。
  • 每一节都是可运行的 Jupyter 记事本,可从零实现或使用框架简洁实现。
  • 被全球 70 多个国家 500 多所大学用作教材或参考书。
  • 在线版完全免费开放。纸质书(PyTorch 版)在京东/当当有售。
  • B 站配套教学视频。社区讨论活跃。
  • 英文版由剑桥大学出版社出版。
  • 仅通过官方渠道可保障内容完整与最新。

❓ 七、常见问题解答

问题分类 具体问题 官方解答
💳 付费类 D2L 如何收费? 在线版完全免费;纸质书付费购买
📚 内容类 覆盖哪些 DL 主题? CNN/RNN/LSTM/Attention/Transformer/CV/NLP/Optimization 等
💻 框架类 支持哪些框架? PyTorch / TensorFlow / PaddlePaddle / MXNet
🌍 使用类 哪些大学在用? 全球 70+ 国家 500+ 大学,含 Stanford/MIT/CMU/Cambridge/清华
📹 视频类 有教学视频吗? B 站配套 PyTorch 版教学视频
🇨🇳 语言类 有中文版吗? 中文版为原生写作,非翻译
👥 社区类 有社区讨论? 每章后社区讨论链接,200+ 贡献者

🔍 八、替代方案与对比参考

1. 云端 AI 产品竞品对比分析

课程/教材 核心优势 相比 D2L 短板 官网下载渠道网址
📖 "花书"《Deep Learning》(Goodfellow 等) 深度学习理论深度最深,经典权威教材 无配套可运行代码,无多框架实现,纯理论,中文翻译版非原生 https://www.deeplearningbook.org
🎓 吴恩达深度学习课程(DeepLearning.ai) 世界级教学方法,视频+作业+认证 非教科书形式,无边款 Jupyter 代码和四框架实现,非中文原生 https://www.deeplearning.ai
🎬 斯坦福 CS231n(计算机视觉) 计算机视觉领域最权威课程 仅限 CV 方向,非 DL 全栈覆盖,无边款四框架实现 http://cs231n.stanford.edu
📘 Microsoft ML for Beginners 免费开源经典 ML 课程 仅经典 ML,无边款 DL 深度(CNN/RNN/Attention/CV/NLP) https://microsoft.github.io/ML-For-Beginners
📖 动手学深度学习 D2L 教科书级+中文+可运行代码+四框架+全球 500+ 大学使用 ——

2. 本地部署方案竞品对比分析

本地方案 核心优势 相比 D2L 短板 获取渠道
📚 自建 DL 学习路径 完全自主 需大量搜索筛选资源,无边款体系化教科书
🖥️ "花书" + 独立代码实践 理论深度 代码需自找(GitHub),无边款统一框架实现
📖 D2L(本地运行) 教科书级+可运行+四框架 ——

3. 通用 AI 模型能力横向评估

模型/平台 核心优势 相比 D2L 能力 官网下载渠道网址
🧠 ChatGPT AI 概念解释,代码辅助 无系统化教科书体系和结构化练习 https://chatgpt.com
📖 D2L(在线教科书) 系统化 DL 教科书+可运行代码 DL 教育垂直领域

4. 模型选型适配场景推荐指南

适用场景 推荐选型方案 选型说明 获取渠道网址
📖 DL 系统化理论+代码学习(中文) 动手学深度学习 D2L 教科书级+可运行+四框架+中文原生 https://zh.d2l.ai
🎓 世界级深度学习视频课程 吴恩达 DeepLearning.ai 教学方法顶级,视频+作业 https://www.deeplearning.ai
📖 DL 理论深度最强的教材 "花书"(Deep Learning) 理论权威性最高 https://www.deeplearningbook.org
💻 经典 ML 系统化入门+免费 Microsoft ML for Beginners 经典 ML 免费开源 https://microsoft.github.io/ML-For-Beginners
🚀 高效实践 DL 课程 Fast.ai 最短路径掌握 DL 实战 https://www.fast.ai

5. 开源模型生态与安全下载渠道

渠道平台 官方网址 渠道核心优势 适配场景
💻 GitHub(D2L 中文) https://github.com/d2l-ai/d2l-zh D2L 中文版官方仓库 代码和 Notebook 下载
📖 D2L 英文版 https://d2l.ai D2L 英文版在线 英文阅读
📹 B 站(D2L 教学视频) https://www.bilibili.com 李沐 D2L 教学视频 视频辅助学习
🤗 Hugging Face https://huggingface.co 全球最大 AI 社区 补充模型/数据
📖 剑桥大学出版社 https://www.cambridge.org D2L 英文版出版 英文纸质书购买

6. 开源替代方案与本地自建评估

开源方案名称 官方网址 核心能力说明 是否可本地部署 与 D2L 对比优劣
📖 Fast.ai + 吴恩达课件 + 自建笔记 https://www.fast.ai 组合免费资源(Fast.ai DL 实践 + 吴恩达理论 + GitHub 代码) ✅ Web 平台 优势:全部免费,实践导向。劣势:无边款统一的教科书体系和系统化理论-代码匹配,需自行串联多个资源
🖥️ 论文 + GitHub 代码 + 博客自学 阅读论文 + 查找 GitHub 实现 + 阅读博客教程 ✅ 是 优势:紧跟前沿。劣势:无边款系统化知识体系和进阶路径
📖 "花书" + PyTorch 官方教程 + 自建项目 https://www.deeplearningbook.org + https://pytorch.org 理论 + 框架 + 项目实践组合 ✅ 是 优势:理论深度+官方教程质量高。劣势:无边款统一的教科书体系将理论和代码匹配,需自行串联
📖 D2L 在线版 https://zh.d2l.ai 教科书级+可运行代码+四框架+中文+500+ 大学使用 ✅ 可本地运行(Jupyter) 优势:教科书级系统化+代码运行+中文+免费。劣势:纸质书需付费

选型建议:

  • 深度学习初学者(中文):首选 D2L。教科书级系统化内容+每一节可运行的代码+中文母语,是深度学习入门的最佳中文教材。
  • 深度学习系统化学习(英文):D2L 英文版(d2l.ai)+ 吴恩达深度学习课程(视频辅助)。
  • 高校教材选用:D2L 已是全球 500+ 大学的选择。中文教材首选 D2L。
  • 理论深度优先:"花书" + D2L(代码实践补充)。D2L 的理论深度足够但不及 "花书";D2L 的代码实操远超 "花书"。
  • 快速实践 DL 应用:Fast.ai(快速实战)+ D2L(系统化理论补充)。

开源方案需要组合 "花书"(深度学习理论顶尖,但无代码)+ Fast.ai(实践 DL,但理论深度不够)+ PyTorch 官方教程(框架使用)+ 吴恩达课程免费旁听(视频讲解)+ 自建项目(动手综合)等至少 5 个来源,但: ① 每一环都需要自行阅读、观看和串联,从理论到代码到项目,学习路径规划和管理成本高; ② D2L 独特的「公式 + 图示 + 代码 三位一体」教学设计和每一节都可运行 Jupyter Notebook 的即学即练体验——这是教科书级别的系统化教学设计成果; ③ 四框架同时实现(PyTorch/TF/Paddle/MXNet)让学习者可以按需选择框架,不同框架之间相互对照加深理解——这在 DL 教材中是独一无二的; ④ 全球 500+ 大学采用(Stanford/MIT/CMU/清华/北大等)和剑桥大学出版社的权威背书是 D2L 品质的强力证明;200+ 社区贡献者和活跃讨论社区进一步保障了内容的持续改进。 对于追求深度学习系统化学习(理论与代码并重)的中文学习者,D2L 的「教科书级 16 章系统内容 + 公式+图示+代码三位一体 + 四框架实现 + 可运行 Jupyter + 全球 500+ 大学采用 + 中文母语 + 免费在线」是最佳选择。