TensorFlow基础——tf.Variable()和tf.constant()

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了TensorFlow基础——tf.Variable()和tf.constant()相关的知识,希望对你有一定的参考价值。

tf.Variable()生成变量

tf.constant()生成常量

变量需要初始化:

init = tf.initialize_all_variables()
sess.run(init)
 1 import tensorflow as tf 
 2 
 3 state = tf.Variable(0,name=counter)
 4 print(state.name)
 5 one = tf.constant(1)
 6 
 7 new_value = tf.add(state,one)
 8 update = tf.assign(state,new_value)
 9 
10 init = tf.initialize_all_variables()
11 
12 with tf.Session() as sess:
13     sess.run(init)
14     for step in range(3):
15         sess.run(update)
16         print(sess.run(state))

 

以上是关于TensorFlow基础——tf.Variable()和tf.constant()的主要内容,如果未能解决你的问题,请参考以下文章

如何写一个完整的最基础tensorflow程序

tensorflow中使用tf.variable_scope和tf.get_variable的ValueError

tensorflow中tf.Variable()的使用

TensorFlow 辨异 —— tf.placeholder 与 tf.Variable

tensorflow中命名空间变量命名的问题

TensorFlow 辨异 —— tf.placeholder 与 tf.Variable