还是通过学习教程中的例子来备忘一下:
写一个变量,每次变量加1。
import tensorflow as tf
state = tf.Variable(0, name='baba')
one = tf.constant(1)
new_value = tf.add(state, one)
udpate = tf.assign(state, new_value)
接下来一行代码非常重要,因为上述代码我们定义了一个变量,这个变量加了一个1,只要代码中有定义变量,则必须有下面一行代码:
init = tf.intialize_all_variables()
接下来,写一个迭代器增加变量,通过会话功能激活框架。
with tf.Session() as sess:
sess.run(init)
for i in range(5):
sess.run(update)
print (sess.run(state))
答案就是1, 2, 3, 4, 5.