Обикновено входният тензор на Conv2D
в Keras е 4D тензор с измерение batch_size * n * n * channel_size
. Сега имам 5D тензор с измерение batch_size * N * n * n * channel_size
и искам да приложа 2D конволюционния слой за последните три измерения за всяко i в N
. Например, ако размерът на ядрото е 1, тогава очаквам, че изходът ще има измерение batch_size * N * n * n * 1
.
Някой знае ли някои лесни начини да го внедрите с Keras?
Например за напълно свързания слой Keras може да го направи автоматично. Ако входът има формата batch_size * N * n
, тогава плътният слой в Keras ще зададе FC слой за всяко i в N
. Следователно ще получим изхода с batch_size * N * m
, ако зададем Dense(m)
.