ud730第二段课程的第一个练习:
题目链接
todo部分的代码:
# TODO: Create Model
hidden_layer=tf.add(tf.matmul(features,weights[0]),biases[0])
hidden_layer=tf.nn.relu(hidden_layer)
output=tf.add(tf.matmul(hidden_layer,weights[1]),biases[1])
# TODO: Print session results
with tf.Session() as sess:
sess.run(tf.global_variables_initializer())
result=sess.run(output)
print(result)
也不难,基本就是套代码。可以通过这题了解一下输入层,隐藏层和输出层之间的关系,另外一个就是tf.Session()的使用:
# TODO: Print session results
with tf.Session() as sess:
sess.run(tf.global_variables_initializer())
result=sess.run(output)
print(result)
这里有一句比较重要的代码:sess.run(tf.global_variables_initializer())
,这句代码的官方解释是初始化模型的参数。