FusedBatchNormGrad

публичный финальный класс FusedBatchNormGrad

Градиент для пакетной нормализации.

Обратите внимание, что размер 4D-тензоров определяется либо «NHWC», либо «NCHW». Размер 1D-тензоров соответствует размеру C 4D-тензоров.

Вложенные классы

сорт FusedBatchNormGrad.Параметры Дополнительные атрибуты для FusedBatchNormGrad

Константы

Нить OP_NAME Название этой операции, известное основному движку TensorFlow.

Публичные методы

static <T расширяет TNumber , U расширяет TNumber > FusedBatchNormGrad <T, U>
create ( Область действия, Операнд <T> yBackprop, Операнд <T> x, Операнд <TFloat32> масштаб, Операнд <U> ReserveSpace1, Операнд <U> ReserveSpace2, Операнд <U> ReserveSpace3, Опции... опции)
Фабричный метод для создания класса, обертывающего новую операцию FusedBatchNormGrad.
статический FusedBatchNormGrad.Options
dataFormat (строка dataFormat)
статический FusedBatchNormGrad.Options
эпсилон (Эпсилон с плавающей запятой)
статический FusedBatchNormGrad.Options
isTraining (логическое значение isTraining)
Выход <U>
смещениеBackprop ()
Одномерный тензор для градиента относительно смещения.
Выход <U>
резервное пространство4 ()
Неиспользуемый заполнитель, соответствующий среднему входному значению в FusedBatchNorm.
Выход <U>
резервное пространство5 ()
Неиспользуемый заполнитель, соответствующий входным данным отклонения в FusedBatchNorm.
Выход <U>
масштабБэкпроп ()
Одномерный тензор для градиента по масштабу.
Выход <Т>
хбэкпроп ()
4D-тензор для градиента по x.

Унаследованные методы

Константы

общедоступная статическая финальная строка OP_NAME

Название этой операции, известное основному движку TensorFlow.

Постоянное значение: «FusedBatchNormGradV3»

Публичные методы

public static FusedBatchNormGrad <T, U> create ( Область действия, Операнд <T> yBackprop, Операнд <T> x, Операнд < TFloat32 > масштаб, Операнд <U> резервное пространство1, Операнд <U> резервное пространство2, Операнд <U> резервное пространство3, Параметры ... параметры)

Фабричный метод для создания класса, обертывающего новую операцию FusedBatchNormGrad.

Параметры
объем текущий объем
yBackprop 4D-тензор для градиента по y.
Икс 4D-тензор для входных данных.
шкала Одномерный тензор для коэффициента масштабирования для масштабирования нормализованного x.
резервПространство1 Если is_training имеет значение True, 1D-тензор для вычисляемого пакета означает повторное использование при вычислении градиента. Когда is_training имеет значение False, одномерный тензор для генеральной совокупности будет повторно использоваться при вычислении градиента как 1-го, так и 2-го порядка.
резервПространство2 Когда is_training имеет значение True, 1D-тензор для вычисленной пакетной дисперсии (инвертированной дисперсии в случае cuDNN), который будет повторно использоваться при вычислении градиента. Когда is_training имеет значение False, 1D-тензор для дисперсии генеральной совокупности будет повторно использоваться при вычислении градиента как 1-го, так и 2-го порядка.
резервПространство3 Если is_training имеет значение True, 1D-тензор для некоторых промежуточных результатов будет повторно использоваться при вычислении градиента. Когда is_training имеет значение False, будет создан фиктивный пустой Тензор.
параметры содержит значения необязательных атрибутов
Возврат
  • новый экземпляр FusedBatchNormGrad

общедоступный статический FusedBatchNormGrad.Options dataFormat (String dataFormat)

Параметры
формат данных Формат данных для y_backprop, x, x_backprop. Либо «NHWC» (по умолчанию), либо «NCHW».

общедоступный статический FusedBatchNormGrad.Options эпсилон (эпсилон с плавающей запятой)

Параметры
эпсилон Небольшое число с плавающей запятой добавляется к дисперсии x.

общедоступный статический FusedBatchNormGrad.Options isTraining (Boolean isTraining)

Параметры
isTraining Логическое значение, указывающее, что операция предназначена для обучения (по умолчанию) или вывода.

публичный вывод <U> offsetBackprop ()

Одномерный тензор для градиента относительно смещения.

публичный вывод <U> ReserveSpace4 ()

Неиспользуемый заполнитель, соответствующий среднему входному значению в FusedBatchNorm.

публичный вывод <U> ReserveSpace5 ()

Неиспользуемый заполнитель, соответствующий входным данным отклонения в FusedBatchNorm.

публичный вывод <U> ScaleBackprop ()

Одномерный тензор для градиента по масштабу.

публичный вывод <T> xBackprop ()

4D-тензор для градиента по x.