2016-11-04 10 views
4

Pete Warden's blog에 설명 된대로 양자화 스크립트를 컴파일하려고합니다. 그러나 나는 다음과 같은 bazel 빌드를 실행 한 후 다음과 같은 오류 메시지가 :Tensorflow 빌드 양자화 도구 - 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 \ - 모드 = eightbit' 그러나이 오류는 'tensorflow를 가져 오는 중 오류가 발생합니다. bazel을 사용하지 않는 한 소스 디렉토리에서 tensorflow를 가져 오려고하면 안됩니다. tensorflow 소스 트리를 종료하고 파이썬 인터프리터 ' 을 다시 실행하십시오. 이것에 대한 아이디어가 있습니까? (내 tensorflow 루트 디렉토리에서 이것을 달렸다) – Moe

+0

나는 그것이 같은 원인이라고 생각한다. 'bazel-bin/tensorflow/tools/quantization_graph \ --input =/tmp/classify_image_graph_def.pb \ --output_node_names = "softmax"- 출력 =/tmp/quantized_graph.pb \ - 모드 = eightbit'을 시도하십시오. –