如何查看张量对象中的值

时间:2019-04-23 09:00:58

标签: python python-3.x tensorflow

我有一个变量a,它的输出为a = Tensor("Mean_32:0"shape=(), dtype=float64)

我怎么看张量形式的值

a = Tensor("Mean_32:0", shape=(), dtype=float64)

1 个答案:

答案 0 :(得分:0)

您应该使用tf.Session()上下文来评估张量。

示例:

import tensorflow as tf

tensor = tf.constant([1., 2., 3.])
mean = tf.reduce_mean(tensor)

with tf.Session() as sess:
  # both are equivalent:
  print(mean.eval()) # 2.0
  print(sess.run(mean)) # 2.0