从源构建张量流时,静态整体构建是什么意思?

tim*_*orn 6 tensorflow

从源代码安装tensorflow时,可以使用此命令配置构建。

--config=monolithic —Configuration for a mostly static, monolithic build.
Run Code Online (Sandbox Code Playgroud)

静态整体构建的含义是什么?如果我使用/不使用它,它将如何影响我的张量流构建?

Bar*_*ray 5

据我所知,它基本上禁用添加自己的操作TensorFlow支持,(如在描述https://www.tensorflow.org/guide/extend/op通过消除依赖关系)libtensorflow_framework.so。所以如果你不想添加自己的操作,--config=monolithic可能就是你想要的。

https://github.com/tensorflow/tensorflow/blob/ad27775640e0d9c506247e91a2306c63703c97d0/.bazelrc#L16