Spec-Zone.ru › TensorFlow

tf.nn.batch_norm_with_global_normalization

Пакетная нормализация.

tf.nn.batch_norm_with_global_normalization(
    input,
    mean,
    variance,
    beta,
    gamma,
    variance_epsilon,
    scale_after_normalization,
    name=None
)

Эта операция устарела. См. tf.nn.batch_normalization.

Аргументы
input Входной тензор размерности 4.
mean Тензор среднего размерности 1, размер которого соответствует последнему измерению t. Это первый выход tf.nn.moments или сохранённое скользящее среднее этого значения.
variance Тензор дисперсии размерности 1, размер которого соответствует последнему измерению t. Это второй выход tf.nn.moments или сохранённое скользящее среднее этого значения.
beta Тензор beta размерности 1, размер которого соответствует последнему измерению t. Смещение, добавляемое к нормализованному тензору.
gamma Тензор gamma размерности 1, размер которого соответствует последнему измерению t. Если "scale_after_normalization" имеет значение true, этот тензор будет умножен на нормализованный тензор.
variance_epsilon Небольшое число с плавающей запятой, предотвращающее деление на 0.
scale_after_normalization Значение bool, указывающее, нужно ли умножать полученный тензор на gamma.
name Имя этой операции (необязательно).
Возвращает
Пакетно-нормализованный t.
Ссылки
Пакетная нормализация — ускорение обучения глубоких сетей за счёт уменьшения внутреннего ковариативного сдвига: Ioffe и др., 2015 (PDF)

© 2022 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 4.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/api_docs/python/tf/nn/batch_norm_with_global_normalization

Spec-Zone.ru

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