@gth-other

Как вычислить размер слоя после свертки в сверточных нейронных сетях?

Есть массив размера A. Далее выполняют свертку этого массива с шагом B и C фильтрами каждый из которых размера D. Как можно через все эти параметры выразить размер массива после выполнения операции свертки?
  • Вопрос задан
  • 271 просмотр
Решения вопроса 1
freeExec
@freeExec
Участник OpenStreetMap
int out_sx = (int)Math.Floor((prevBlock.SizeX + pad * 2.0 - coreBlock.SizeX) / stride + 1);
int out_sy = (int)Math.Floor((prevBlock.SizeY + pad * 2.0 - coreBlock.SizeY) / stride + 1);

Block = new Block(out_sx, out_sy, coreBlock.Depth);
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы