2016-11-04 23 views
4

Pete Warden's blogで説明されているように量子化スクリプトをコンパイルしようとしています。しかし、私は、次のbazelビルドを実行した後、次のエラーメッセージが表示されます。テンソルフロービルド量子化ツール - bazelビルドエラー

bazel build tensorflow/contrib/quantization/tools:quantize_graph 
ERROR: no such package 'tensorflow/contrib/quantization/tools': BUILD  file not found on package path. 
INFO: Elapsed time: 0.277s 

答えて

6

私は何が起こったことは、この量子化ツールはcontribの外とTensorFlowコアに移動してしまったということだと思います。あなたは代わりにそれを使用できるはずです:

bazel build tensorflow/tools/quantization:quantize_graph 
+0

ありがとう。それはそれだった。 – Moe

+0

次のコマンドを実行した後、 'bazel-bin/tensorflow/contrib/quantization/tools/quantize_graph \ --input =/tmp/classify_image_graph_def.pb \ --output_node_names =" softmax " - 出力=/tmp/quantized_graph.pb \ --mode = eightbit' しかし、私はこのエラーを受け取ります: 'テンソルの読み込み中にエラーが発生しました。 bazelを使用していない限り、 は、ソースディレクトリからテンソルフローをインポートしようとすべきではありません。 テンソルフローのソースツリーを終了し、Pythonインタプリタ ' をそこから再起動してください。 これに関するご意見はありますか? (私はテンソルフローのルートディレクトリでこれを実行しました) – Moe

+0

私はそれが同じ原因だと思います。 'bazel-bin/tensorflow/tools/quantization_graph \ --input =/tmp/classify_image_graph_def.pb \ --output_node_names =" softmax "--output =/tmp/quantized_graph.pb \ --mode = eightbit'を試してください –

関連する問題