【发布时间】:2020-11-18 03:46:42
【问题描述】:
当图像或张量的高度或宽度变得奇数时,我经常遇到这个问题。
例如,假设原始张量的大小为 [B,C,13,18]。在转发一个 strided-2 conv 和其他几个 conv 层后,它的大小将变为 [B,C,7,9]。大多数情况下,如果我们将输出上采样 2 并将其与原始特征图相连接,则会发生错误。
我发现在许多源代码中,他们使用偶数大小(如 (512,512))进行训练,因此不会发生此类问题。但是为了测试,我使用原始图像大小来保持细节,经常遇到这个问题。
我该怎么办?我需要更改网络架构吗?
【问题讨论】:
标签: deep-learning computer-vision pytorch concatenation conv-neural-network