我正在尝试使用过滤器大小为 2x2 的最大池层,因此我希望输出大小大约是输入大小的一半。输入大小为 9x14x64,但出于某种原因,输出大小为 7x12x64(请参阅随附的TensorBoard 图)。
这是TensorFlow代码:
layer = conv2d(layer, 64, 3, 2, activation_fn=None, scope="conv_2", name=name)
layer = max_pool2d(layer, 2, 1, scope="max_1", name=name)
layer = conv2d(layer, 32, 3, 1, activation_fn=None, scope="conv_3", name=name)
我错过了什么吗?