一、认识MNIST数据集
下载数据集,tensorflow中封装了MNIST数据集:
#导入(下载)MNIST数据集
import tensorflow as tf
#从tensorflow模块导入input_data
from tensorflow.examples.tutorials.mnist import input_data
#从MNIST_data中读取MNIST数据,这条语句在数据不存在时会自动下载
mnist = input_data.read_data_sets("MNIST_data/",one_hot=True)
原始的MNIST数据库一共包含下面4个文件:
- t10k-images-idx3-ubyte.gz(训练图像数据一共60000张)
- t10k-labels-idx1-ubyte.gz(训练图像的标签)
- train-images-idx3-ubyte.gz(测试图像数据一共10000张)
- train-labels-idx1-ubyte.gz(测试图像的标签)
打印几张图片出来看看:
import numpy as np
import matplo