Я прочитал этот вопрос, для которого принят только ответ упоминает квадратные фильтры нечетного размера (1x1, 3x3), и я заинтригован тем, как tf.nn.conv2d()
ведет себя при использовании квадратного фильтра четного размера (например, 2x2), учитывая, что ни один из его элементов не может считаться его центром.
Если padding='VALID'
, то я предполагаю, что tf.nn.conv2d()
будет шагать по входу так же, как если бы фильтр был нечетного размера.
Однако, если padding='SAME'
, как tf.nn.conv2d()
выбирает центрирование фильтра четного размера над входом?