MNIST数据集处理

MNIST数据集是NIST数据集的一个子集,它包括60000张图片作为训练数据,10000张图片作为测试数据。在MNIST数据集的每一张图片都代表了0-9中的其中一个数字。图片大小为28×28,且数字都会出现在图片的正中间。下图就是MNIST的一张数字图片和它对应的像素矩阵:
MNIST数据集处理_第1张图片

虽然MNIST数据集只提供了训练和测试数据,但是为了验证模型训练的效果,一般会从训练数据划分除一部分作为验证(validation)数据。
Tensorflow专门提供了一个类为MNIST数据集。这个类会自动下载并转化MNIST数据的格式,将数据从原始的数据包中解析成训练和测试神经网络时使用的格式。
MNIST数据集处理_第2张图片

你可能感兴趣的:(Tensorflow)