在 Tensorflow 函数中使用 @ 符号
Posted
技术标签:
【中文标题】在 Tensorflow 函数中使用 @ 符号【英文标题】:Using @ sign in Tensorflow functions 【发布时间】:2021-05-13 18:02:08 【问题描述】:我在Tensorflow教程中看到,他们通常在写“tf.functionenter link description here”之前放一个“@”符号
为什么需要这样做?如果我们不放“@”符号会发生什么?换句话说,在写函数的时候,我们应该在什么地方、什么时候加上一个“@”符号?
提前致谢
【问题讨论】:
【参考方案1】:我不确定您的问题是关于 @ 符号还是 @tf.fction 装饰器。
您似乎在询问@符号。 @tf.function 只是一个语法糖。
你可以的
@tf.function
def myFunc()
或
x = tf.function(myFunc())
【讨论】:
非常感谢。没错。我想,我现在明白了。以上是关于在 Tensorflow 函数中使用 @ 符号的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 TensorFlow 连接两个具有不同形状的张量?
在 tensorflow 2.4 中使用 sampled_softmax 时无法将符号 Keras 输入/输出转换为 numpy 数组 TypeError