У меня простой вопрос.Я пытаюсь реализовать CNN на чистом питоне, чтобы понять, как происходит волшебство.
Я ввел набор изображений RGB, размером 32 x 32
.
Я сделал сверточный фильтр, которыйпреобразует этот 1 x 3 x 32 x 32
вектор
в 1 x 1 x 32 x 32
, а затем я применяю слой maxpool, который имеет размер 1 x 1 x 16 x 16
.
Мой вопрос: как мне классифицировать, применяя softmax сейчас?
Как передать градиенты, если применить Softmax к вектору размером 16 x 16?