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.

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

org.tensorflow.op.RawOp
последнее логическое значение
равно (Объект obj)
окончательный интервал
Операция
оп ()
Верните эту единицу вычислений как одну Operation .
последняя строка
логическое значение
равно (Объект arg0)
последний класс<?>
получитьКласс ()
интервал
хэш-код ()
окончательная пустота
поставить в известность ()
окончательная пустота
уведомитьВсе ()
Нить
нанизывать ()
окончательная пустота
подождать (длинный arg0, int arg1)
окончательная пустота
подождите (длинный arg0)
окончательная пустота
ждать ()
org.tensorflow.op.Op
абстрактная среда выполнения
окружение ()
Верните среду выполнения, в которой была создана эта операция.
абстрактная операция
оп ()
Верните эту единицу вычислений как одну Operation .

Константы

общедоступная статическая финальная строка 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.