0
を実行することができません。Tensorflow tf.Variable私は追加のための定数を使用していたときに正常に動作している定数が、tf.Variable</p>コードの下 <p>を通じて実行することができません使用して加算を実行することができる午前加え
import tensorflow as tf
a = tf.constant(5)
b = tf.constant(6)
sess = tf.Session()
result = sess.run(a + b)
print(result)
しかし、私はそれが動作していないtf.Variableにしようとしたとき、ここで私のコードは
import tensorflow as tf
a = tf.Variable(5)
b = tf.Variable(6)
sess = tf.Session()
result = sess.run(a + b)
print(result)
で誰かが私を助けることができますか?ありがとう!!!
感謝しますが、この行がsess.run(tf.global_variables_initializer())をどのように実行するか教えてください。簡単に説明すれば素晴らしいことでしょう。ありがとう!!! –
ここでは、[変数の初期化](https://www.tensorflow.org/programmers_guide/variables#initializing_variables)を読むことができます。* tf.Tensorオブジェクトとは異なり、tf.Variableは単一のsession.runのコンテキスト外に存在します*。***変数を使用するには、その変数を初期化する必要があります。初期化はセッション特有です。つまり、新しいセッションを開始し、これらの変数を使用したい場合は、最初にセッションを初期化する必要があります。 – Psidom