Variable用法的简单介绍
import tensorflow as tf
state = tf.Variable(0,name='counter') # 必须定义是变量它才是变量,与python语法有点不同
# print(state.name)
one = tf.constant(1)
new_value = tf.add(state, one)
update = tf.assign(state, new_value)
# assign 分配的意思,这里就是把 new_date 的值赋给state
init = tf.global_variables_initializer()
# 如果定义了变量,必须初始化所有变量
with tf.Session() as sess:
sess.run(init)
for _ in range(3): # 这里的'_'是代表一个变量,我们并不关心它,我们只是想要这个循环循环3次,结束后就会消失
sess.run(update)
print(sess.run(state))
本系列的笔记是通过对莫烦python学习记录的,有兴趣的同学可以观看原视频,非常可爱的一个小伙子。
本文通过实例介绍了如何在TensorFlow中定义和使用变量,包括变量的初始化、更新等操作,并展示了如何利用会话来运行这些操作。

被折叠的 条评论
为什么被折叠?



