从源代码更快地构建tensorflow以供贡献

从源代码更快地构建tensorflow以供贡献,tensorflow,build,compilation,open-source,bazel,Tensorflow,Build,Compilation,Open Source,Bazel,我正在本地PC上使用bazel构建tensorflow,但正如预期的那样,这需要相当长的时间。问题是我想在源代码中做出自己的贡献,所以对于我所做的每一个小改动,重新编译整个代码是不可行的。我想将tensorflow用于我的定制项目,因此我不能依赖/期望社区考虑我的任何问题 是否有一些特定的目标我可以使用bazel,就像我使用make 我可以访问一个相当好的GPU服务器,但我无法确定tensorflowBazel是否使用GPU资源进行构建。是否有任何配置我可以使用GPU构建 对于我正在应用的每个小

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

  • 是否有一些特定的目标我可以使用
    bazel
    ,就像我使用
    make
  • 我可以访问一个相当好的GPU服务器,但我无法确定
    tensorflowBazel
    是否使用GPU资源进行构建。是否有任何配置我可以使用GPU构建
  • 对于我正在应用的每个小调整,重新编译
    tensorflow
    的最快方法是什么

  • 一般来说,独立贡献者如何在tensorflow上工作?

    如果你想贡献tensorflow,请通过。

    Bazel在增量更改方面很聪明。如果更改单个文件,则只会重新编译最小值。只需更改一个文件并运行与完整构建相同的命令

    我可以访问一个相当好的GPU服务器,但我无法确定tensorflow bazel是否使用GPU资源进行构建。是否有任何配置我可以使用GPU构建

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