2017-08-13 3 views
0

テンソルフローのインストールは、Webサイトの手順に従って完了しました。最後にテンソルフローオブジェクトの属性定数がありません

、私はインストールをテストする必要が

import tensorflow as tf 

上記の行は、エラーなしで解釈されますが、私は

tf.constant ('hello') 

を使用するときには、トレースバックして、それを示すエラーを与えますtensorflowにはconstantという名前の属性はありません。

私は、あなたが最初にあなたのグラフを構築し、それを実行する必要があることに注意してください、tensorflowのためのPython 3を搭載したMac OSX

+0

*ライン上のどの** – Ravi

+0

をtf'として輸入tensorflow 'した後、あなたがの値を印刷することができます。

はvirtualenvの使用を有効にするには? 'dir(tf)'とあなたの質問にそれを追加しますか? – mrry

答えて

0

を使用しています。したがって、あなたのケースでは、tf.constant('hello')はセッションから呼び出すまで実行されません。あなたが気づくことができるように、我々は実行時にcの実際の値を持つことができます

In [1]: import tensorflow as tf 
In [2]: tf.constant('hello') 
Out[2]: <tf.Tensor 'Const:0' shape=() dtype=string> 

In [3]: c = tf.constant('hello') 
In [4]: sess = tf.InteractiveSession() 

In [5]: sess.run(c) 
Out[5]: 'hello' 

: ここで働い例です。

0

Tensorflow仮想環境がインストールされている場合は、からpythonスクリプトを実行します。すべてのTensorflow関連のモジュールと属性は別途提供されています。 * **上記の行がエラーなしでに解釈ます

source ~/tensorflow/bin/activate 
関連する問題