2017-08-31 6 views
0

私はTensorflow画像再学習チュートリアルhereに従っています。Tensorflow Image RetrainingチュートリアルBazelエラー

私はbazelを使用してこのコマンドを実行しよう:

bazel-bin/tensorflow/examples/image_retraining/retrain --image_dir ~/flower_photos 

私は次のエラーを取得:

Traceback (most recent call last): 
File "/home/j/tensorflow/bazel-bin/tensorflow/examples/image_retraining/retrain.runfiles/org_tensorflow/tensorflow/examples/image_retraining/retrain.py", line 108, in <module> 
import tensorflow as tf 
File "/home/j/tensorflow/bazel-bin/tensorflow/examples/image_retraining/retrain.runfiles/org_tensorflow/tensorflow/__init__.py", line 24, in <module> 
from tensorflow.python import * 
File "/home/j/tensorflow/bazel-bin/tensorflow/examples/image_retraining/retrain.runfiles/org_tensorflow/tensorflow/python/__init__.py", line 63, in <module> 
from tensorflow.python.framework.framework_lib import * 
File "/home/j/tensorflow/bazel-bin/tensorflow/examples/image_retraining/retrain.runfiles/org_tensorflow/tensorflow/python/framework/framework_lib.py", line 76, in <module> 
from tensorflow.python.framework.ops import Graph 
File "/home/j/tensorflow/bazel-bin/tensorflow/examples/image_retraining/retrain.runfiles/org_tensorflow/tensorflow/python/framework/ops.py", line 28, in <module> 
from autograd import core as ag_core 

ModuleNotFoundError:しかし 'autograd'

という名前のモジュールを、私はPythonコマンドを使用して実行してください。

python tensorflow/examples/image_retraining/retrain.py --image_dir ~/flower_photos 

正常に実行され、このエラーは発生しません。

  • のUbuntu 17.04
  • のPython 3.6.1
  • アナコンダ4.4:

    私は~/tensorflowディレクトリ(gitのレポの上部)

    環境から上記のコマンドの両方を実行しています.0

  • Bazel 0.5.4
  • Tensorflow 1.3(GPUなし)(v1.3.0-rc2-20-g0787eee 1.3.0)

答えて

0

私はこの問題を解決しました。 autograd依存関係はインストールされていません。これは、あなたがコンパイルする前TensorFlowを設定する必要があり、それはすべての依存関係を設定pip install autograd

0

を実行することによって解決することができます:./configure

関連する問題