【发布时间】:2021-05-13 18:02:08
【问题描述】:
我在Tensorflow教程中看到,他们通常在写“tf.functionenter link description here”之前放一个“@”符号
为什么需要这样做?如果我们不放“@”符号会发生什么?换句话说,在写函数的时候,我们应该在什么地方、什么时候加上一个“@”符号?
提前致谢
【问题讨论】:
标签: python function tensorflow python-decorators python-class
我在Tensorflow教程中看到,他们通常在写“tf.functionenter link description here”之前放一个“@”符号
为什么需要这样做?如果我们不放“@”符号会发生什么?换句话说,在写函数的时候,我们应该在什么地方、什么时候加上一个“@”符号?
提前致谢
【问题讨论】:
标签: python function tensorflow python-decorators python-class
我不确定您的问题是关于 @ 符号还是 @tf.fction 装饰器。
您似乎在询问@符号。 @tf.function 只是一个语法糖。
你可以的
@tf.function
def myFunc()
或
x = tf.function(myFunc())
【讨论】: