gpt4 book ai didi

tensorflow - TensorFlow中的Bazel是什么?什么时候需要重新构建?

转载 作者:行者123 更新时间:2023-12-03 14:04:22 24 4
gpt4 key购买 nike

我是Bazel的新手。我不确定这件事如何运作。在TF website上,有关于“创建pip包并安装”的部分。

$ bazel build -c opt //tensorflow/tools/pip_package:build_pip_package

# To build with GPU support:
$ bazel build -c opt --config=cuda //tensorflow/tools/pip_package:build_pip_package

$ bazel-bin/tensorflow/tools/pip_package/build_pip_package /tmp/tensorflow_pkg

# The name of the .whl file will depend on your platform.
$ pip install /tmp/tensorflow_pkg/tensorflow-0.5.0-cp27-none-linux_x86_64.whl


情况如下:


TensorFlow的master分支上有一个新提交,我将其合并到了fork中。
我需要重新组装轮子,并点子安装新轮子(如果我错了,请纠正我)。
我先配置,然后进行bazel构建,然后进行bazel-bin安装,然后进行pip安装。


这是从主服务器正确更新更改的正确方法吗? bazel构建步骤需要很长时间。

最佳答案

与其他构建工具(如Bazelcmake)一样,make是构建工具。您列出的步骤是从主服务器获取更新的正确方法。首次构建TensorFlow时,构建步骤可能会花费很长时间。从master更新后,以后的构建应该更快,因为Bazel像其他构建工具一样,不会重新构建依赖关系未修改的目标。

关于tensorflow - TensorFlow中的Bazel是什么?什么时候需要重新构建?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35422388/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com