публичный финальный класс QuantizedBatchNormWithGlobalNormalization
Квантованная пакетная нормализация.
Эта операция устарела и в будущем будет удалена. Предпочитайте tf.nn.batch_normalization
.
Константы
Нить | OP_NAME | Название этой операции, известное основному движку TensorFlow. |
Публичные методы
static <U расширяет TType , T расширяет TType > QuantizedBatchNormWithGlobalNormalization <U> | create ( Область действия, Операнд <T> t, Операнд < TFloat32 > tMin, Операнд < TFloat32 > tMax, Операнд <T> m, Операнд < TFloat32 > mMin, Операнд < TFloat32 > mMax, Операнд <T> v, Операнд < TFloat32 > vMin, Операнд < TFloat32 > vMax, Операнд <T> бета, Операнд < TFloat32 > betaMin, Операнд < TFloat32 > betaMax, Операнд <T> гамма, Операнд < TFloat32 > gammaMin, Операнд < TFloat32 > gammaMax, Class<U> outType , Отклонение с плавающей запятойЭпсилон, Логическая шкалаПосле нормализации) Фабричный метод для создания класса, обертывающего новую операцию QuantizedBatchNormWithGlobalNormalization. |
Выход <U> | результат () |
Вывод <TFloat32> | |
Вывод <TFloat32> | результатМин () |
Унаследованные методы
Константы
общедоступная статическая финальная строка OP_NAME
Название этой операции, известное основному движку TensorFlow.
Постоянное значение: «QuantizedBatchNormWithGlobalNormalization»
Публичные методы
public static QuantizedBatchNormWithGlobalNormalization <U> create ( Область действия, Операнд <T> t, Операнд < TFloat32 > tMin, Операнд < TFloat32 > tMax, Операнд <T> m, Операнд < TFloat32 > mMin, Операнд < TFloat32 > mMax, Операнд <T > v, Операнд < TFloat32 > vMin, Операнд < TFloat32 > vMax, Операнд <T> beta, Операнд < TFloat32 > betaMin, Операнд < TFloat32 > betaMax, Операнд <T> гамма, Операнд < TFloat32 > gammaMin, Операнд < TFloat32 > gammaMax , Class<U> outType, Float varianceEpsilon, Boolean ScaleAfterNormalization)
Фабричный метод для создания класса, обертывающего новую операцию QuantizedBatchNormWithGlobalNormalization.
Параметры
объем | текущий объем |
---|---|
т | Входной 4D-тензор. |
tМин | Значение, представленное наименьшим квантованным входом. |
tМакс | Значение, представленное самым высоким квантованным входом. |
м | Одномерный средний тензор, размер которого соответствует последнему измерению t. Это первый результат tf.nn.moments или его сохраненное скользящее среднее. |
ммин | Значение, представленное наименьшим квантованным средним значением. |
мМакс | Значение, представленное наивысшим квантованным средним значением. |
в | Одномерный тензор дисперсии, размер которого соответствует последнему измерению t. Это второй результат tf.nn.moments или его сохраненное скользящее среднее. |
вмин | Значение, представленное наименьшей квантованной дисперсией. |
вМакс | Значение, представленное самой высокой квантованной дисперсией. |
бета | Одномерный бета-тензор, размер которого соответствует последнему измерению t. Смещение, добавляемое к нормализованному тензору. |
бетаМин | Значение, представленное наименьшим квантованным смещением. |
бетаМакс | Значение, представленное наибольшим квантованным смещением. |
гамма | Одномерный гамма-тензор, размер которого соответствует последнему измерению t. Если «scale_after_normalization» истинно, этот тензор будет умножен на нормализованный тензор. |
гаммаМин | Значение, представленное наименьшей квантованной гаммой. |
гаммаМакс | Значение, представленное наивысшей квантованной гаммой. |
дисперсияЭпсилон | Небольшое число с плавающей запятой, чтобы избежать деления на 0. |
ScaleAfterNormalization | Логическое значение, указывающее, нужно ли умножать полученный тензор на гамму. |
Возврат
- новый экземпляр QuantizedBatchNormWithGlobalNormalization