一、前言
二、实战
1、获取mnist数据集
from tensorflow.examples.tutorials.mnist import input_data
# minst测试集
mnist = input_data.read_data_sets('mnist/', one_hot=True)
这里的one_hot指标签使用one_hot形式,由于是0-9的数字识别,所以应该是10位长度的向量。
2、变量解释
# 每次使用100条数据进行训练
batch_size = 100
# 图像向量
width = 28
height = 28
# LSTM隐藏神经元数量
rnn_size = 256
# 输出层one-hot向量长度的
out_size = 10
3、权重及偏置定义
def weight_variable(shape, w_alpha=0.01):
'''
增加噪音,随机生成权重
:p