![谷歌JAX深度学习从零开始学](https://wfqqreader-1252317822.image.myqcloud.com/cover/884/47216884/b_47216884.jpg)
上QQ阅读APP看书,第一时间看更新
1.3 JAX实战——MNIST手写体的识别
MNIST是深度学习领域常见的数据集。每一个MNIST数据单元由两部分组成:一幅包含手写数字的图片和一个对应的标签。我们把这些图片设为“xs”,把这些标签设为“ys”。训练数据集和测试数据集都包含xs和ys,比如训练数据集的图片是mnist_train_x,训练数据集的标签是mnist_train_y。
如图1.21所示,每一幅图片包含28×28个像素点。如果我们把这个数组展开成一个向量,长度是28×28 = 784。如何展开这个数组(数字间的顺序)不重要,只要保持各幅图片采用相同的方式展开即可。从这个角度来看,MNIST数据集的图片就是在784维向量空间里面的点。
![](https://epubservercos.yuewen.com/E8EADE/26581099301241106/epubprivate/OEBPS/Images/Figure-P25_4486.jpg?sign=1739309618-f8hL28Hjmpqf7surX61UM6a9hkBhfXl3-0-6fbf073383c49f0fe5bdb955e5ff90f5)
图1.21 数据集MNIST