我正在实现为Ubuntu 16.04 Google GPU实例提供服务的tensorflow。Siraj Tutoria。我为GPU构建了dockerfile并运行了容器。由于Tensorflow服务已更新,因此我发现在服务中找到了tensorflow文件夹。建议我跳过这一步并执行
bazel build -c opt tensorflow_serving/..
。它给了我以下错误。
错误: /root/.cache/bazel/_bazel_root/f8d1071c69ea316497c31e40fe01608c/external/org_tensorflow/tensorflow/python/BUILD:73:1:加载软件包'@ org_tensorflow // tensorflow / python / keras'时出错:找不到扩展文件。无法加载'@pip_deps //:requirements.bzl'的软件包:'@ org_tensorflow // tensorflow / python:no_contrib'无法解析和引用存储库
错误:对目标'// tensorflow_serving / servables / tensorflow / testdata:export_half_plus_two'的分析失败;构建中止:加载软件包'@ org_tensorflow // tensorflow / python / keras'时出错:找不到扩展文件。无法加载“ @pip_deps //:requirements.bzl”的软件包:无法解析存储库 信息:经过时间:1.530秒 INFO:0个进程。 失败:构建未成功完成(已加载25个软件包) 当前正在加载:@ org_tensorflow // tensorflow / core ...(4个软件包) 我在哪里出了问题? 我应该如何进行?
答案 0 :(得分:0)
这是master中的错误,应尽快修复。
该教程中的某些说明已过时。您不必为GPU构建TensorFlow Serving-您可以simply use the Docker GPU image。