1.下载数据集
MNIST是一个标注的手写数据集,可以用来测试你的网络是否成功,你可以从这个网站下载数据集
http://yann.lecun.com/exdb/mnist/
可以看到它分为四个部分,分别是训练图片的图像和标签,以及训练数据的图像和标签,我们需要分别对他们进行读入
在读入之前,我们还需要用np.zeros申请空间,方便追加数据
self.train_img_list = np.zeros((self.N, 28 * 28))
self.train_label_list = np.zeros((self.N, 1))
2.读入数据集
这里的数据被用python的struct打包成了二进制文件,我们需要python.struct来把这些数据读入进来
首先我们把文件用二进制的方式读进来
binfil

本文介绍了如何下载和读取MNIST手写数字数据集。通过Python的struct模块解析二进制文件,分别读取图像和标签数据,为机器学习模型训练做准备。
最低0.47元/天 解锁文章
4860

被折叠的 条评论
为什么被折叠?



