【问题标题】:Build tensorflow faster from source for contribution purposes [closed]出于贡献目的从源代码更快地构建张量流[关闭]
【发布时间】:2021-05-12 01:30:42
【问题描述】:

我正在本地 PC 上使用 bazel 构建 tensorflow,但正如预期的那样,这需要相当长的时间。问题是我想在源代码中做出自己的贡献,因此对于我所做的每一个小改动都重新编译整个代码是不可行的。我想将 tensorflow 用于我的自定义项目,因此我不能依赖/期望社区来考虑我的任何问题。

  1. 是否有某些目标可以与bazel 一起使用,就像我使用make 一样?
  2. 我可以访问一个非常好的 GPU 服务器,但我无法确定tensorflow-bazel 是否使用 GPU 资源进行构建。是否有任何配置可用于使用 GPU 进行构建?
  3. 对于我应用的每一个小调整,通常重新编译 tensorflow 的最快方法是什么?

独立贡献者一般如何处理tensorflow

【问题讨论】:

    标签: tensorflow build compilation bazel


    【解决方案1】:

    Bazel 擅长于增量更改。如果您更改单个文件,则只会重新编译最低限度的文件。只需更改一个文件并运行与完整构建相同的命令

    我可以访问一个非常好的 GPU 服务器,但我不知道 tensorflow-bazel 是否使用 GPU 资源进行构建。是否有任何配置可以用于使用 GPU 构建?

    不,编译器是复杂的野兽,只使用 CPU

    【讨论】:

      【解决方案2】:

      如果您想为 Tensorflow 做出贡献,请通过Contribution guidelines

      【讨论】:

        猜你喜欢
        • 2015-07-11
        • 2021-05-17
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-07-24
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多