Spec-Zone.ru › TensorFlow 1.15

tf.contrib.layers.maxout

Добавляет операцию maxout из https://arxiv.org/abs/1302.4389

tf.contrib.layers.maxout(
    inputs, num_units, axis=-1, scope=None
)

"Maxout Networks" Ian J. Goodfellow, David Warde-Farley, Mehdi Mirza, Aaron Courville, Yoshua Bengio

Обычно операция выполняется в размерности фильтра/канала. Это также можно использовать после полносвязных слоёв для уменьшения количества признаков.

Аргументы
inputs Входной тензор
num_units Указывает, сколько признаков останется после maxout в размерности axis (обычно канал). Это должно быть кратно количеству признаков.
axis Размерность, в которой будет выполняться max-пулинг. По умолчанию — последняя размерность.
scope Необязательный scope для variable_scope.
Возвращаемое значение
A Tensor представляющий результаты операции пулинга.
Исключения
ValueError если num_units не кратно количеству признаков.

© 2020 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 3.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/versions/r1.15/api_docs/python/tf/contrib/layers/maxout

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API