@python中行开头的运算符
我试图理解这个操作符@在python中使用了什么。 我看到了一些关于矩阵多重化的内容,但事实并非如此,我将举一个例子:@python中行开头的运算符,python,python-decorators,Python,Python Decorators,我试图理解这个操作符@在python中使用了什么。 我看到了一些关于矩阵多重化的内容,但事实并非如此,我将举一个例子: @property def num_reserved_ids(self): return 0 或: 最后一个: @registry.register_hparams def transformer_librispeech_tpu_v1(): """HParams for training ASR model on Librispeech on TPU v1."""
@property
def num_reserved_ids(self):
return 0
或:
最后一个:
@registry.register_hparams
def transformer_librispeech_tpu_v1():
"""HParams for training ASR model on Librispeech on TPU v1."""
hparams = transformer_librispeech_v1()
update_hparams_for_tpu(hparams)
注册表是程序中使用的另一个文件。register\u hparams是其中的一个函数。
我不知道“属性”是什么,但即使我知道它是什么,我也不能理解操作符的用途:@,我有点慢,很抱歉:/
如果有人想查找更多代码,可以查看Tensor2传感器库:
我想你要找的是蟒蛇装饰器 这是你的电话号码 Python decorator是对Python语法的一种特定更改,它允许我们更方便地更改函数和方法(可能还有将来版本中的类)。这不仅支持DecoratorPattern更可读的应用程序,还支持其他用途
了解它们的最好方法是从我想你要找的是蟒蛇装饰器 这是你的电话号码 Python decorator是对Python语法的一种特定更改,它允许我们更方便地更改函数和方法(可能还有将来版本中的类)。这不仅支持DecoratorPattern更可读的应用程序,还支持其他用途
理解它们的最好方法是从它被称为装饰器,但你的例子对我来说有点不同,我想如何回答这个问题。
numpy
使用@
作为矩阵乘法符号。标准Python使用它。我不是故意复制的,如果你是这么说的话,我搜索了,什么也没有返回,但是谢谢你提供了另一个信息来源。@albert1905没有人建议你这么做,请不要把复制的内容当作你做错了什么的指示。你找到了另一种表达问题的方式,因此,它将作为正确解释的路标:)现在,在谷歌搜索中,不同的词组合更有可能让某人得到他们想要的答案。它被称为装饰器,但你的例子对我来说有点不同,我想如何回答这个问题。numpy
使用@
作为矩阵乘法符号。标准Python使用它。我不是故意复制的,如果你是这么说的话,我搜索了,什么也没有返回,但是谢谢你提供了另一个信息来源。@albert1905没有人建议你这么做,请不要把复制的内容当作你做错了什么的指示。你发现了一些问题的不同措辞,因此它将作为正确解释的路标:)现在,在谷歌搜索中,不同的词语组合更有可能让人找到他们想要的答案。
@registry.register_hparams
def transformer_librispeech_tpu_v1():
"""HParams for training ASR model on Librispeech on TPU v1."""
hparams = transformer_librispeech_v1()
update_hparams_for_tpu(hparams)