Spec-Zone.ru › TensorFlow 1.15

tf.contrib.layers.bias_add

Добавляет смещение к входным данным.

tf.contrib.layers.bias_add(
    inputs, activation_fn=None, initializer=tf.zeros_initializer(),
    regularizer=None, reuse=None, variables_collections=None,
    outputs_collections=None, trainable=True, data_format=DATA_FORMAT_NHWC,
    scope=None
)

Может использоваться в качестве функции нормализации для conv2d и fully_connected.

Args
inputs Тензор с рангом не менее 2 и значением для последнего измерения, например, [batch_size, depth], [None, None, None, depth].
activation_fn Функция активации, по умолчанию установлена в None, чтобы пропустить её и сохранить линейную активацию.
initializer Инициализатор смещения, по умолчанию равен 0.
regularizer Регуляризатор, например, результат l1_regularizer или l2_regularizer.
reuse Нужно ли повторно использовать слой и его переменные. Чтобы можно было повторно использовать слой, необходимо указать область действия.
variables_collections Дополнительные коллекции для переменных.
outputs_collections Коллекции для добавления выходов.
trainable Если True также добавить переменные в коллекцию графа GraphKeys.TRAINABLE_VARIABLES (см. tf.Variable).
data_format Строка. Поддерживаются 'NHWC' и 'NCHW'.
scope Необязательная область действия для variable_scope.
Returns
Тензор, представляющий результат добавления смещения к входным данным.
Raises
ValueError Если data_format не является ни NHWC, ни NCHW.
ValueError Если data_format равно NCHW, а ранг inputs не равен 4.
ValueError Если ранг inputs не определен.
ValueError Если ранг или размерность C в inputs не определены.

© 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/bias_add

Spec-Zone.ru

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