Форма вывода сверточного слоя с несколькими фильтрами - PullRequest
0 голосов
/ 07 октября 2018

Я построил ConvNet в кератах, и это 2 слоя

model.add(Conv2D(8 , 3 , input_shape = (28,28,1)))
model.add(Activation(act))

model.add(Conv2D(16 , 3))
model.add(Activation(act))

Вывод первого слоя размером 26x26x8, который я полностью понимаю, поскольку существует 8 фильтров размером 3х3 и каждыйиз них применяется для создания отдельной карты объектов, поэтому 26x26x8

Выход второго слоя имеет размер 24x24x16, который я не понимаю.Разве выходные данные не должны иметь размер 24x24x128, поскольку каждый из фильтров второго слоя будет действовать на каждую карту объектов выходных данных первого слоя?

В принципе, я не понимаю, как выходные данныеслой подается на вход другого слоя

1 Ответ

0 голосов
/ 07 октября 2018

Нет, это сверток по объему .Каждый фильтр применяется ко всем каналам.

...