环境设定
1 | import tensorflow as tf |
数据准备
1 | # 使用tensorflow自带的工具加载MNIST手写数字集合 |
准备好placeholder
1 | X = tf.placeholder(tf.float32, [None, 784]) |
构建网络计算图结构
1 | # 把输入数据reshape--28x28=784, 单通道, -1表示None |
计算损失函数并初始化optimizer
1 | print(y.shape, out.shape) |
初始化变量
1 | init = tf.global_variables_initializer() |
在session中执行graph定义的运算
1 | with tf.Session() as sess: |
运行结果
1 | step 2100, entropy loss: 0.127328, l2_loss: 1764.112305, total loss: 0.250816 |
结论:简单写了个卷积神经网络,没有进行参数调试。
转载请注明:Seven的博客