【发布时间】:2017-10-26 10:20:22
【问题描述】:
有哪些方法可以放大层输出blob的空间维度?
据我从文档中可以看出:
-
UpSampling2D
它是否仅以 2 的幂进行上采样?
还有
Repeats the rows and columns of the data by size[0] and size[1] respectively.,也不是很聪明。 -
Conv2DTranspose 它可以具有任意输出大小(不是 2 upsampple 的幂)吗?
如何进行具有任意维度的双线性插值放大(可以是具有固定权重的 Conv2DTranspose?)
还有哪些其他选项可用于放大层输出 blob 的空间维度?
【问题讨论】:
-
没有内置的方法可以做到这一点。如果您使用的是 TF 后端,则可以使用 tensorflow.org/api_docs/python/tf/image/resize_images 并将其包装在 Keras Lambda 层中。
-
Zeropadding 怎么样?
标签: deep-learning keras conv-neural-network convolution keras-layer