2016-08-04 160 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