tensorflow的variable的eval()和read_eval()有什么不同
eval()返回的数值标量
read_eval()返回的是这个变量的tensor,类型是read
直接上代码:
1 def tensoflow_test(): 2 t = tf.Variable(initial_value=20, dtype=tf.float32) 3 4 with tf.Session() as sess: 5 sess.run(tf.global_variables_initializer()) 6 print(t.read_value()) 7 print(t) 8 print(t.read_value().eval()) 9 print(t.eval())
输出:
时刻记着自己要成为什么样的人!