Tensorflow初始最终层bazel保留错误

时间:2017-06-13 17:20:36

标签: python-2.7 build tensorflow neural-network bazel

在Tensorflow网站中example之后; 我试图在Ubuntu + python 2.7环境中重新启动初始模型最终层。当在命令下运行时

  

$ bazel build / home / incept / tensorflow / tensorflow / examples / image_retraining:retrain

它给出了一个错误。 错误:不是有效的绝对模式(绝对目标模式必须以两个斜线开头) enter image description here

有任何解决此问题的建议吗?举例试试

  

$ bazel build tensorflow / examples / image_retraining:retrain

1 个答案:

答案 0 :(得分:1)

总结一般的TensorFlow构建问题调试(在Linux上),以防其他人最终遇到类似问题:

  • 确保您在签出的目录中。因此,如果git clone使您成为tensorflow目录,则应在该目录树中运行bazel命令。如果构建目标是绝对的(//tensorflow/...),那么在树中的哪个位置无关紧要。
  • ./configure目录中运行tensorflow。除了允许您配置构建之外,这还会获取必要的依赖项(如果您不想回答问题而只想要默认值,则可以yes "" | ./configure。)
  • 确保您拥有最新版本的Bazel和兼容的Java安装。
  • git存储库改变了很多。 git pull会为您提供最新信息(git checkout可以为您提供任何您喜欢的版本。)