我正在尝试使用功能API合并两个图层。现在,我从一个图层输出的形状与另一个图层的输出形状不同。我如何进行下采样或压缩具有更高图像尺寸的那个?
例如 - 下采样=(合并([layerone,layersix],模式= '的concat')) layerthree1 = Convolution2D(128,3,3,激活='relu')(下采样)
答案 0 :(得分:1)
下采样的常用方法是 max pooling 和平均合并图层(https://keras.io/layers/pooling/)
如果您需要的是将图像的大小减小一个固定的数字(而不是将其减半或除以数字),您可以使用带有 border_mode ='valid'的卷积作为侧像素你想删除。