文章作者:Tyan
博客:noahsnail.com | CSDN | 简书
注:本文为李沐大神的《动手学深度学习》的课程笔记!
1 | # 导入mxnet |
辅助函数
1 | from utils import load_data_fashion_mnist, accuracy, evaluate_accuracy |
获取和读取数据
1 | # 批数据大小 |
定义和初始化模型
1 | # 定义一个空的模型 |
Softmax和交叉熵损失函数
1 | # 定义交叉熵损失 |
优化
1 | # 定义训练器和优化方法 |
训练
1 | # 定义迭代周期 |
Epoch 0. Loss: 0.793821, Train acc 0.744107, Test acc 0.786659
Epoch 1. Loss: 0.575076, Train acc 0.809879, Test acc 0.820112
Epoch 2. Loss: 0.530560, Train acc 0.822583, Test acc 0.831731
Epoch 3. Loss: 0.506161, Train acc 0.829728, Test acc 0.835837
Epoch 4. Loss: 0.488752, Train acc 0.834769, Test acc 0.834135