【问题标题】:Can I build tensorflow without android and without tensorboard?我可以在没有 android 和没有 tensorboard 的情况下构建 tensorflow 吗?
【发布时间】:2017-03-30 13:46:50
【问题描述】:

我正在尝试在无法访问 Internet 的系统中构建 tensorflow。我已经从外部下载了 tensorflow/workspace.bzl 中列出的依赖项。但是现在配置正在尝试获取 WORKSPACE 文件中的一堆依赖项。它们看起来都像是 tensorboard 所需的 UI 包。

有没有办法可以编辑配置以跳过这些包,因为我不需要 tensorboard 或 android 代码?

【问题讨论】:

    标签: python tensorflow tensorboard bazel


    【解决方案1】:

    我尝试了很多方法来删除 tensorboard 中使用的外部依赖项,所有这些都破坏了构建,因为我没有使用 bazel 的经验。

    但是!这是我发现确实有效的方法:

    • 注释掉 ./tensorflow/BUILD 中 tensorboard 和 android 的所有构建指令
    • 注释掉 ./tensorflow/tensorboard/BUILD 中 tensorboard 的所有构建指令
    • 删除 bower 构建文件:./tensorflow/tensorboard/bower/BUILD。 (尽管从更高级别的 BUILD 文件中评论了 tensorboard,bower 只是一直想编译)

    如果您无法访问互联网,这是半乏味的部分:

    • 从外部系统手动下载 ./tensorflow/workspace.bzl 中所需的依赖项并传输到本地系统
    • 然后将 ./tensorflow/workspace.bzl url 更新为系统中的文件路径

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2022-11-16
      • 2016-03-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-08-27
      相关资源
      最近更新 更多