我想构建一个卷积自动编码器,其中输入的大小不是恒定的。我这样做是通过堆叠 conv-pool 层直到我到达编码层,然后用 upsample-conv 层做相反的事情。问题是无论我使用什么设置,我都无法在输出层中获得与输入层完全相同的大小。原因是 UpSampling 层(假设为 (2,2) 大小)将输入的大小加倍,因此我无法获得奇数维度。有没有办法将给定层的输出维度与单个样本的前一层的输入维度联系起来(正如我所说,变量中最大池层的输入大小)?
问问题
2186 次