【发布时间】:2021-06-17 14:21:07
【问题描述】:
我知道在卷积层中,内核大小需要是步幅的乘积,否则它会在梯度计算中产生伪影,例如棋盘问题。 现在它在 Pooling 层中也可以这样工作吗?我在某处读到最大池也可能导致类似的问题。以鉴别器中的这一行为例:
self.downsample = nn.AvgPool2d(3, stride=2, padding=1, count_include_pad=False)
我有一个模型(MUNIT),这是它产生的图像:
它看起来像棋盘问题,或者至少是梯度问题,但我检查了我的卷积层并没有发现上述错误。它们都是尺寸为 4 且步幅为 2 的尺寸,或者是尺寸不均匀且步幅为 1 的尺寸。
【问题讨论】:
标签: python deep-learning pytorch generative-adversarial-network medical-imaging