def func(self, x: Tensor) -> Dict[str, Tensor]:此定义中的特殊符号是什么意思

python定义函数时首行里的冒号和箭头的意义

def forward(self, x: Tensor) -> Dict[str, Tensor]:

: 函数参数中的冒号是参数的类型建议符,此处建议输入实参为Tensor类型。
-> 函数后面跟着的箭头是函数返回值的类型建议符,此处建议函数返回值类型为字典,键值类型分别str,Tensor。


猜你喜欢

转载自blog.csdn.net/beauthy/article/details/126865850