0
我運行的Tensorflow是從0.11版本的源代碼編譯而來的,我試圖運行量化圖工具。Tensorflow quantize_graph無法導入load_quantized_ops_so
巴澤勒打造成功運行
bazel build tensorflow/contrib/quantization/tools:quantize_graph
但運行
bazel-bin/tensorflow/contrib/quantization/tools/quantize_graph
結果
File "/Users/vade/Documents/Repositories/tensorflow/bazel-bin/tensorflow/contrib/quantization/tools/quantize_graph.runfiles/org_tensorflow/tensorflow/contrib/quantization/tools/quantize_graph.py", line 41, in <module>
from tensorflow.contrib.quantization import load_quantized_ops_so
ImportError: cannot import name load_quantized_ops_so
我不是深深熟悉Tensorflow知道我是否已經正確安裝,但我請按照tensorflow.org上關於量化教程的說明進行操作。
我正在運行Python 2.7.10,如果這有所作爲。
我試過運行bazel clean無濟於事,其他工具如optimize_for_inference構建併成功運行。
謝謝!
您可以在python或ipython shell中執行'將tensorflow導入爲tf'嗎? – yuefengz
謝謝@Fake - 我確實可以在沒有錯誤的情況下在python shell中導入tensorflow。 – vade
我在主分支中找不到'load_quantized_ops_so'。嘗試0.10(可能與碼頭)? – yuefengz