2016-08-04 138 views
0

我正在尝试获取完整功能矩阵的值。如何获得Tensorflow 4D张量的值

这里是我的简化代码

aTensor分配

aTensor = tf.nn.relu(tf.nn.bias_add(tf.nn.conv2d(image1, w, strides=[1,1,1,1], padding='SAME'),b)) 

试图获得通过aTensor

获得
print aTensor 

详细的数据我获得以下

Tensor("Relu_1:0", shape=TensorShape([Dimension(None), Dimension(5), Dimension(5), Dimension(8)]), dtype=float32) 

哪有我明白了存储在“Dimension(5), Dimension(5), Dimension(8)”中的值?

非常感谢

回答

0

那么,你需要了解如何才能tensorflow工作的理解,为什么你有一个问题:

  1. 首先你“打造”图(想象你建立一个芯片布局)
  2. 然后(稍后)您在该图上抛出数据。

那么(我想)你想看看那里有什么。为了做到这一点,请在图(在上面的步骤1),将自动在步骤执行的额外打印运2.

你可以看到tf.print如何在这里工作:tf.print in the API