【发布时间】:2020-06-13 06:31:35
【问题描述】:
有人能告诉我forward() 方法中多个参数背后的概念吗?
一般forward()方法的实现有两个参数
- 自我
- 输入
如果 forward 方法的参数多于这些参数,PyTorch 将如何使用 forward 方法。
让我们考虑一下这个代码库: https://github.com/bamps53/kaggle-autonomous-driving2019/blob/master/models/centernet.py 这里在线 236 位作者使用了带有两个参数的 forward 方法:
- 中心
- return_embeddings
我找不到一篇文章可以回答我关于第 254(return_embeddings:) 行和第 257(if centers is not None:) 行将执行什么条件的问题。据我所知,该方法由 nn 模块在内部调用。有人可以给它加点灯吗?
【问题讨论】:
标签: python deep-learning neural-network pytorch tensor