Данный пример демонстрирует возможности использования собственных слоев Keras.
Мы создадим собственный активационный слой, который назовем ‘Antirectifier’. Это слой будем изменять размер тензора, который проходит через него. Нам будем необходимо переопределить два метода: compute_output_shape
and call
.
Обратите внимание, что данный результат так же можно получить с помощью Lambda-слоя
Поскольку наш слой написан с помощью конструкций бекэнда Keras, данный код может работать как на TensorFlow, так и на Theano