带有 Python 代码的 TensorFlow

数据挖掘 Python 张量流
2022-02-28 05:35:38

我想在张量流图中集成简单的python代码。

我不确定这是否可行。如果可行,请建议如何集成它。

用例是,我想将中间张量的输出作为我的 python 代码的输入,然后将 python 代码输出到另一个张量。

@tf.function 可以在这里使用吗?

谢谢。

1个回答

是的,理论上是tf.function这样的。这使用了一个名为 AutoGraph 的 tensorflow 模块基本上将您的 python/numpy 操作转换为 tensorflow 操作。

然而,并非所有 python 操作都可以转换。诸如打印、附加到列表和改变全局变量之类的事情在图形模式下不起作用!

我建议你看一下官方指南,看看它是如何使用的,以及它是否适用于你的情况。