2016-08-04 7 views
0

フル機能マトリックスの値を取得しようとしています。ここでTensorflow 4D Tensorの値を取得する方法

は私の単純化されたコード

がaTensorがどのように私は

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

を次取得aTensor

print aTensor 

によって得られた詳細なデータを取得しよう

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

が割り当てられています私は得る値は "Dimension(5), Dimension(5), Dimension(8)"に格納されますか?

感謝

答えて

0

さて、あなたはtensorflowは、あなたがその問題を持っている理由を理解するために、どのように動作するかを理解する必要があります。

  1. まず、あなたがグラフ「を構築する」(あなたはチップレイアウトを構築する想像)
  2. 次に(後で)グラフにデータを投げます。

あなたは実際にそこにあるものを見たいと思うでしょう。そのためには、自動的にステップで実行されます(上記のステップ1で)グラフの追加の印刷-OPを作成2.

あなたがtf.printがここでどのように機能するかを見ることができます:tf.print in the API

関連する問題