构建新的 TensorFlow Op,是否有构建系统标准?

Building new TensorFlow Op, is there a build system standard?

看完这个 question 我决定尝试为 TensorFlow 编写一个新的操作。

由于 C++ 的要求,Python 和可能的 *nix 系统不是我的主要工具,我想避免处于必须退出并制作 system/tool 只是因为我没有问才改变。

是否有工作人员或 TensorFlow 使用的标准或首选系统和/或工具?

我知道这里不允许推荐题;我不是在征求个人建议,我是在征求 TensorFlow 小组使用的标准或 TensorFlow 小组认为有效的标准。

真的,任何你可以获取 Bazel 和所需库的东西 运行。但是由于您是从头开始的:Ubuntu 是一个非常安全的赌注并且(我没有对此进行测量,但这是一个可靠的估计)可能得到 tf 团队最多的测试和开发。但是有很多选项都可以工作——您可以在许多环境中的 virtualenv 中进行开发。诸如 GPU 支持之类的东西会得到更多 platform-specific,这就是 Ubuntu 在没有任何其他限制的情况下开始成为最简单选择的地方。

installing Tensorflow from sources 中概述了关键要求。