在正常的池化操作中,我们必须在池化操作中提到池大小,就像我们在2D池化操作中提到的(2,2)一样;然而,在全局池化操作中,这不是必需的。那么它的大小与输入的大小相同吗?我正在研究Keras。Here一位作者提到,池大小与input size或input size-filter size+1相同。哪一个是正确的?
发布于 2018-08-24 15:29:12
在1D池化的情况下,如Keras docs中所述,它接受形状(batch_size, steps, features)的数组作为输入,其输出形状为(batch_size, features)。因此,池大小等于steps。
在2D池化的情况下,如Keras docs中所述,它采用形状(batch_size, rows, cols, channels)的数组作为输入,其输出形状为(batch_size, channels)。因此,池大小等于(rows, cols)。
在这两种情况下,池大小都与其背后的直觉一致:在整个数据轴上取最大值(即全局)。
发布于 2018-08-24 15:29:32
如果输入形状为(None, rows, cols, filters),则全局池使用(rows, cols)的pool_size。
https://stackoverflow.com/questions/51999259
复制相似问题