无法使用 bazel build 构建 TensorFlow 模型

Unable to build the TensorFlow model using bazel build

我已经按照 https://tensorflow.github.io/serving/serving_basic 中的说明在 docker 机器 运行ning 和 windows 机器上设置了 TensorFlow 服务器。我能够成功构建 运行 mnist_model。但是,当我尝试通过 运行 宁以下命令 "bazel build //tensorflow_serving/example:wide_n_deep_tutorial.py" 为 wide_n_deep_tutorial 示例构建模型时,模型未成功构建,因为 [=19= 中没有生成文件] 文件夹。

由于构建模型时没有显示错误消息,我无法找出问题所在。如果有人能帮我调试并解决问题,我将不胜感激。

你只是在猜测这里的命令行是there is no target in the BUILD file of tensorflow serving for wide_n_deep_tutorial.py

从今天开始,您只能构建 mnist 和 inception 目标。

通过在 BUILD 文件中添加 wide 和 deep 模型的目标解决了这个问题。

在 BUILD 文件中添加了以下内容:

py_binary(
    name = "wide_n_deep_model",
    srcs = [
        "wide_n_deep_model.py",
    ],
    deps = [
        "//tensorflow_serving/apis:predict_proto_py_pb2",
        "//tensorflow_serving/apis:prediction_service_proto_py_pb2",
        "@org_tensorflow//tensorflow:tensorflow_py",
    ],
)