理解了TensorFlow必须通过session去run才能输出值,如果不通过session,那么只能得到变量名字和类型,加深理解了TensorFlow的机制。 import tensorflow as tf state=tf.Variable(0,name='counter') print(state)#输出的state的类型而并非值 very import one=tf.constant(1) new_value=tf.add(state,one) update=tf.assign(state,new_value)#赋值语句,把new_vaule的值赋给state init=tf.global_variables_initializer()#very import with tf.Session() as sess: sess.run(init)#初始化变量 for _ in range(10): sess.run(update) print(sess.run(state))#在tf里面想输出值得大小必须要通过session去run,不然输出的是变量的类型
莫烦 Tensorflow 变量
最新推荐文章于 2022-04-10 19:38:32 发布