tensorflow裏面。在運用的時候,變量必須要經過初始化之後纔可以運用,常量可以直接運用,但是在運用的時候必須要經過會話Session之後纔可以打印出來,而初始化之後也必須要執行會話纔可以生效,然後再進行Session會話進行打印,如下代碼所示:
import tensorflow as tf
data1 = tf.constant(2, dtype=tf.int32) # data1定義爲常量
data2 = tf.Variable(10, name='var') # data2定義爲變量
sess = tf.Session()
print(sess.run(data1)) # 經過會話運行打印
init = tf.global_variables_initializer() # 變量初始化
sess.run(init) # 初始化經過會話生效
print(sess.run(data2))