【发布时间】:2019-04-15 12:45:11
【问题描述】:
我目前正在设计用于灰度图像着色的神经网络架构。稍后它应该能够为具有不同大小和不同纵横比的图像着色。我读到这对于普通的 CNN 是不可能的。我还读到唯一的选择是将图像缩小到一个特定的尺寸或使用一个大的固定尺寸(如 3000x3000 像素)并将剩余的空间填充为黑色。这两个选项似乎都不是那么优雅。第一个与我想要的相反,第二个会使神经网络变慢。
然后我读到了关于全卷积网络的文章,发现那里不存在这个问题。如果它真的有效,那就太好了。我想知道为什么这个特殊的网络可以处理不同的输入形状。也许你可以给我看一些这种网络的 tensorflow 代码。
顺便说一句,我想到了将自动编码器与 GAN 相结合的架构。
【问题讨论】:
标签: python tensorflow machine-learning deep-learning computer-vision