FusedBatchNormGrad

clase final pública FusedBatchNormGrad

Gradiente para normalización por lotes.

Tenga en cuenta que el tamaño de los tensores 4D está definido por "NHWC" o "NCHW". El tamaño de los tensores 1D coincide con la dimensión C de los tensores 4D.

Clases anidadas

clase Opciones de FusedBatchNormGrad. Atributos opcionales para FusedBatchNormGrad

Constantes

Cadena OP_NOMBRE El nombre de esta operación, como lo conoce el motor central de TensorFlow.

Métodos públicos

estático <T extiende TNumber , U extiende TNumber > FusedBatchNormGrad <T, U>
crear (alcance alcance , operando <T> yBackprop, operando <T> x, operando <TFloat32> escala, operando <U> reserveSpace1, operando <U> reserveSpace2, operando <U> reserveSpace3, opciones... opciones)
Método de fábrica para crear una clase que envuelve una nueva operación FusedBatchNormGrad.
Opciones estáticas de FusedBatchNormGrad
formato de datos (formato de datos de cadena)
Opciones estáticas de FusedBatchNormGrad
épsilon (épsilon flotante)
Opciones estáticas de FusedBatchNormGrad
isTraining (booleano isTraining)
Salida <U>
offsetBackprop ()
Un tensor 1D para el gradiente con respecto al desplazamiento.
Salida <U>
reservarEspacio4 ()
Marcador de posición no utilizado para coincidir con la entrada media en FusedBatchNorm.
Salida <U>
reservarEspacio5 ()
Marcador de posición no utilizado para coincidir con la entrada de varianza en FusedBatchNorm.
Salida <U>
escalaBackprop ()
Un tensor 1D para el gradiente con respecto a la escala.
Salida <T>
xBackprop ()
Un tensor 4D para el gradiente con respecto a x.

Métodos heredados

Constantes

Cadena final estática pública OP_NAME

El nombre de esta operación, como lo conoce el motor central de TensorFlow.

Valor constante: "FusedBatchNormGradV3"

Métodos públicos

público estático FusedBatchNormGrad <T, U> crear ( Alcance alcance, Operando <T> yBackprop, Operando <T> x, Operando < TFloat32 > escala, Operando <U> reserveSpace1, Operando <U> reserveSpace2, Operando <U> reserveSpace3, Opciones ... opciones)

Método de fábrica para crear una clase que envuelve una nueva operación FusedBatchNormGrad.

Parámetros
alcance alcance actual
yBackprop Un tensor 4D para el gradiente con respecto a y.
X Un tensor 4D para datos de entrada.
escala Un tensor 1D para factor de escala, para escalar la x normalizada.
reservarEspacio1 Cuando is_training es True, un tensor 1D para el lote calculado significa que se reutilizará en el cálculo del gradiente. Cuando is_training es False, un tensor 1D para la población significa que se reutilizará en el cálculo de gradiente de primer y segundo orden.
reservarEspacio2 Cuando is_training es True, un tensor 1D para la varianza del lote calculada (varianza invertida en el caso de cuDNN) se reutilizará en el cálculo del gradiente. Cuando is_training es False, se reutilizará un tensor 1D para la varianza de la población en el cálculo del gradiente de primer y segundo orden.
reservarEspacio3 Cuando is_training es True, se reutiliza un tensor 1D para algunos resultados intermedios en el cálculo del gradiente. Cuando is_training es False, se creará un tensor vacío ficticio.
opciones lleva valores de atributos opcionales
Devoluciones
  • una nueva instancia de FusedBatchNormGrad

público estático FusedBatchNormGrad.Options dataFormat (String dataFormat)

Parámetros
formato de datos El formato de datos para y_backprop, x, x_backprop. Ya sea "NHWC" (predeterminado) o "NCHW".

público estático FusedBatchNormGrad.Options épsilon (Float épsilon)

Parámetros
épsilon Un pequeño número flotante agregado a la varianza de x.

público estático FusedBatchNormGrad.Options isTraining (booleano isTraining)

Parámetros
está entrenando Un valor bool para indicar que la operación es para entrenamiento (predeterminado) o inferencia.

Salida pública <U> offsetBackprop ()

Un tensor 1D para el gradiente con respecto al desplazamiento.

Salida pública <U> reserveSpace4 ()

Marcador de posición no utilizado para coincidir con la entrada media en FusedBatchNorm.

Salida pública <U> reserveSpace5 ()

Marcador de posición no utilizado para coincidir con la entrada de varianza en FusedBatchNorm.

Salida pública <U> escalaBackprop ()

Un tensor 1D para el gradiente con respecto a la escala.

Salida pública <T> xBackprop ()

Un tensor 4D para el gradiente con respecto a x.