2016-05-16 5 views
1

私は可変名前付けデコーダを持っています。最初はPythonの配列です。その後、それはさらに計算のためにテンソルに割り当てられ、計算が完了した後、この配列の実際の値をもう一度見たいと思います。どのように可能ですか? tf.Print(value)またはprint(value)を書き込むことにより
私は以下のような何かを得る:tensorflow変数をPython変数に変換するには?

<tf.Tensor 'decoder1:0' shape=(?,) dtype=int32>  

をし、またtf.get_variable("decoder1:0",0)を書き込むことによって、私はコンソールでこれを取得:tensorflow.python.ops.variables.Variable object at 0x7fe5000deb50>

は、どのように私は、この変数の内部値を見ることができますか?

p.s.私もこのように他の投稿を見ました:TensorFlow - get current value of a Variableなどですが、誰も私を助けませんでした。デフォルトのセッションを持っている場合は

p_value = sess.run(value) 

:あなたはテンソル変数を評価する必要があり、事前

答えて

4

おかげ

p_value = value.eval() 
関連する問題