人工智能A7论坛 >> Tensorflow和深度学习笔记_论坛版 >> 3.Tensorflow第一步

3.1 MNIST数据集

 

MNIST数据集介绍:

    MNIST是一个手写数字数据库,它有60000个训练样本集和10000个测试样本集。它是NIST数据库的一个子集。

    MNIST数据库官方网址为:http://yann.lecun.com/exdb/mnist/ yann lecunFacebook人工智能研究院院长、纽约大学终身教授给自己取名杨立昆”)。包括train-images-idx3-ubyte.gztrain-labels-idx1-ubyte.gz等。下载四个文件,解压缩。解压缩后发现这些文件并不是标准的图像格式。这些图像数据都保存在二进制文件中。每个样本图像的宽高为28*28

直接演示:

import tensorflow as tf

from tensorflow.examples.tutorials.mnist import input_data

mnist = input_data.read_data_set("MNIST_DATA/",one_hot=True)

>>> print(mnist.train.images.shape,mnist.train.labels.shape)

((55000, 784), (55000, 10))

>>> print(mnist.test.images.shape,mnist.test.labels.shape)  

((10000, 784), (10000, 10))

>>> print(mnist.validation.images.shape,mnist.validation.labels.shape)

((5000, 784), (5000, 10))

 

八卦一下: