MNIST 是Tensoflow提供的一个入门级的计算机视觉数据集,分为两部分(训练集和测试集)
其中训练集共55000张,测试集共10000张,当为None时随机读取
在看这篇文章前,你必须先对神经网络(NN)、MNIST手写数字是什么有初步的了解
关于神经网络,你可能参考 机器学习(1)--神经网络初探
关MNIST手写数字 你可以参考 TensorFlow实例(4)--MNIST简介及手写数字分类算法
下面简单介绍一下卷积神经网络CNN,
图片也是网上流行的图片,我只做了一些简单的修改,
同时我又分出了两篇文章,阐述卷积(Convolution)、最大池化(MaxPooling)
TensorFlow实例(5.2)--MNIST手写数字进阶算法(卷积神经网络CNN) 之 卷积tf.nn.conv2d
TensorFlow实例(5.3)--MNIST手写数字进阶算法(卷积神经网络CNN) 之 最大池化tf.nn.max_pool