【发布时间】:2017-08-31 22:04:15
【问题描述】:
#layer 1
w1 = tf.Variable(tf.zeros([784, 30]))
b1 = tf.Variable(tf.zeros([30]))
y1 = tf.nn.relu(tf.matmul(X, w1) + b1)
#layer 2
w2 = tf.Variable(tf.zeros([30, 10]))
b2 = tf.Variable(tf.zeros([10]))
logits = tf.matmul(y1, w2) + b2
preds = tf.nn.softmax(logits)
您好,我是 TensorFlow 和神经网络的新手。我试图实现一个用于数字识别的两层神经网络。当只有一层时代码工作正常,但在我添加第二层后,精度下降到 0.11xxxx。我的代码有什么问题?提前致谢
【问题讨论】:
标签: python tensorflow neural-network