Tensorflow 1.0引入了XLA支持,包括即时编译和预编译。对于即时编译,我发现一个Python测试脚本可以进行单元测试。但是,我没有找到任何用于预编译的Python测试。虽然有bazel测试可以在源代码树上运行。
Tensorflow的链接https://www.tensorflow.org/performance/xla/tfcompile提供了如何测试的信息。但是tfcompile并没有成为tensorflow的分发内容。我可能错了。但是我在TF的安装目录中没有看到tfcompile的任何地方。
请问有人能帮助我理解如何在现有的分发内容上测试预编译,或者我需要调整一些代码以允许预编译的东西进入分发吗?
谢谢。
//tensorflow/compiler/aot:tfcompile
(我在tensorflow/compiler/aot/tfcompile.bzl
中看到了参考)。您需要自己构建此二进制文件,因为XLA是实验性的,因此JIT / AOT位未包含在官方发布中。 - Yaroslav Bulatov