Как выполняется операция шага на фильтрах свертки 3D? - PullRequest
0 голосов
/ 28 мая 2020

Я пытаюсь исследовать сети на основе свертки 3D. В описании этих сверток сказано, что при вводе размера (6,512,218,1) и фильтре свертки размера (3,7,7) и шаге размера (1,3,3). Операция свертки будет выполняться соответственно на образцах 1-2-3, 2-3-4, 3-4-5, 4-5-6. и если шаг имеет размер (2,3,3), операция свертки будет выполнена соответственно на образцах 1-2-3, 3-4-5, 5-6

Чтобы проверить это, я использовали 3D CNN с входными данными формы (6,512,218,1) (т.е. 6 образцов размера (512,218,1)). Первый размер фильтра (6,7,7). Для размера шага при тестировании шага формы (1,2,2) результат имеет форму (6,256,109). А при использовании размера шага (2,2,2) результат имеет форму (3,256,109). У меня вопрос, как в этом случае работает глубина шага? Я подумал, что, поскольку глубина фильтра равна 6, что равно глубине входных выборок, во время операции свертки не будет скачка глубины, как в обычном случае трехмерных сверток.

...