计算机视觉基础系列(python与opencv的操作与运用/tensorflow的基础介绍)(四)---tensorflow的变量和常量

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))

 

你可能感兴趣的:(tensorflow)