Skip to content

Latest commit

 

History

History
50 lines (47 loc) · 3.54 KB

README.md

File metadata and controls

50 lines (47 loc) · 3.54 KB

动手学深度学习 李沐 dive-into-deep-learning

李沐老师的课程中源码都是用jupyter notebook写的;这里全部使用pycharm编辑器来编程,改写为py格式。
希望可以记录课程的学习过程,同时能帮助他人。

课程相关资料

  1. 课程的直播地址:http://courses.d2l.ai/zh-v2/
  2. 课程的课件地址:https://zh-v2.d2l.ai/
  3. 另一个可参考的笔记:https://tangshusen.me/Dive-into-DL-PyTorch

本笔记的目录

ch01. 预备知识

1.1. 数据操作
1.2. 数据预处理
1.3. 线性代数
1.4. 微分
1.5. 自动求导
1.6. 概率

ch02. 线性神经网络

2.1. 线性回归
2.2. 线性回归的从零开始实现
2.3. 线性回归的简洁实现
2.4. softmax回归
2.5. 图像分类数据集
2.6. softmax回归的从零开始实现
2.7. softmax回归的简洁实现

ch03. 多层感知机

3.1. 多层感知机
3.2. 多层感知机的从零开始实现
3.3. 多层感知机的简洁实现
3.4. 模型选择、欠拟合和过拟合
3.5. 权重衰减
3.6. Dropout
3.7. 正向传播、反向传播和计算图
3.8. 数值稳定性和模型初始化
3.9. 环境和分布偏移
3.10. 实战 Kaggle 比赛:预测房价

ch04. 深度学习计算

4.1. 层和块
4.2. 参数管理
4.3. 延后初始化
4.4. 自定义层
4.5. 读写文件
4.6. GPU

ch05. 卷积神经网络

5.1. 二维卷积层
5.2. 填充和步幅
5.3. 多输入多输出通道
5.4. 池化层
5.5. 卷积神经网络(LeNet)