2017-05-05 11 views
0

私はhttps://www.tensorflow.org/get_started/mnist/prosです。 - 読書「あなたはfeed_dictを使用して計算グラフ内の任意のテンソルを置き換えることができますそれだけのプレースホルダに限定されていないが、」私は次のようにfeed_dict使用して変数に値を与えることを試みた:TensorFlowでfeed_dictを使用して変数に値を入力する

print(accuracy.eval(feed_dict={x: mnist.test.images, y_: mnist.test.labels, 
          W[:, :]: np.zeros((784, 10))})) 

をしかし、それは与えました元の精度0.9149(私は約0.1を期待した)。 feed_dictを使用して初期化した後、変数に一定の値を与えることはできますか?

答えて

0

あなたの答えでは、変数であるWにすでに定数ゼロを渡しています。そして、あなたはfeed_dictを使用して計算グラフ内の任意のテンソルを置き換えることができ

なお、声明の中で - それはただのプレースホルダ

に限定されていないあなたはfeed_dictでグラフに合格するものすべてが、多くの場合、(ありますnumpy)定数を使用して、正の答えを得ることもできます。

関連する問題