import tensorflow as tf # 设定损失函数 loss = (w + 1) ^ 2 ,令 w 初值为 5。反向传播就是求最优 w ,即求最小 loss 对应的 w 即 w 等于 -1 的时候 #定义待优化参数 W 初值为 5 w = tf.Variable(tf.constant(5,dtype = tf.float32))
# 生成会话,训练 40 轮 with tf.Session() as sess: init_op = tf.global_variables_initializer() sess.run(init_op) for i in range(40): sess.run(train_step) w_val = sess.run(w) print(w_val)
import tensorflow as tf # 设定损失函数 loss = (w + 1) ^ 2 ,令 w 初值为 5。反向传播就是求最优 w ,即求最小 loss 对应的 w 即 w 等于 -1 的时候 #定义待优化参数 W 初值为 5 w = tf.Variable(tf.constant(5,dtype = tf.float32))
# 生成会话,训练 40 轮 with tf.Session() as sess: init_op = tf.global_variables_initializer() sess.run(init_op) for i in range(40): sess.run(train_step) w_val = sess.run(w) print(w_val)