Перейти к содержанию

Custom layer — antirectifier

Данный пример демонстрирует возможности использования собственных слоев Keras.

Мы создадим собственный активационный слой, который назовем ‘Antirectifier’. Это слой будем изменять размер тензора, который проходит через него. Нам будем необходимо переопределить два метода: compute_output_shape and call.

Обратите внимание, что данный результат так же можно получить с помощью Lambda-слоя

Поскольку наш слой написан с помощью конструкций бекэнда Keras, данный код может работать как на TensorFlow, так и на Theano