Calcula el gradiente de la función FractionalAvgPool.
A diferencia de FractionalMaxPoolGrad, no necesitamos encontrar arg_max para FractionalAvgPoolGrad, solo necesitamos retropropagar uniformemente cada elemento de out_backprop a esos índices que forman la misma celda de agrupación. Por lo tanto, solo necesitamos conocer la forma del tensor de entrada original, en lugar del tensor completo.
Clases anidadas
clase | Opciones fraccionalesAvgPoolGrad.FractionalAvgPoolGrad.Options | Los atributos opcionales para FractionalAvgPoolGrad |
Constantes
Cuerda | OP_NAME | El nombre de esta operación, como lo conoce el motor central de TensorFlow |
Métodos públicos
Salida <T> | asOutput () Devuelve el identificador simbólico del tensor. |
estática <T se extiende TNumber > FractionalAvgPoolGrad <T> | |
Salida <T> | salida () 4-D. |
estáticas FractionalAvgPoolGrad.Options | la superposición (Boolean solapamiento) |
Métodos heredados
Constantes
OP_NAME pública final static String
El nombre de esta operación, como lo conoce el motor central de TensorFlow
Métodos públicos
pública de salida <T> asOutput ()
Devuelve el identificador simbólico del tensor.
Las entradas a las operaciones de TensorFlow son salidas de otra operación de TensorFlow. Este método se utiliza para obtener un identificador simbólico que representa el cálculo de la entrada.
public static FractionalAvgPoolGrad <T> crear ( Alcance alcance, operando < TInt64 > origInputTensorShape, operando <T> outBackprop, operando < TInt64 > rowPoolingSequence, operando < TInt64 > colPoolingSequence, Opciones ... Opciones)
Método de fábrica para crear una clase que envuelva una nueva operación FractionalAvgPoolGrad.
Parámetros
alcance | alcance actual |
---|---|
origInputTensorShape | Forma del tensor de entrada original para `fraccional_avg_pool` |
outBackprop | 4-D con forma `[lote, altura, ancho, canales]`. Los degradados representan la salida de `fraccional_avg_pool`. |
rowPoolingSequence | secuencia de agrupación de filas, forma la región de agrupación con col_pooling_sequence. |
colPoolingSequence | secuencia de agrupación de columnas, forma una región de agrupación con la secuencia de agrupación de filas. |
opciones | lleva valores de atributos opcionales |
Devoluciones
- una nueva instancia de FractionalAvgPoolGrad
pública de salida <T> salida ()
4-D. Los degradados representan la entrada de `fraccional_avg_pool`.
estáticas pública FractionalAvgPoolGrad.Options superpuestas (booleano superposición)
Parámetros
superposición | Cuando se establece en Verdadero, significa que al agrupar, ambas celdas utilizan los valores en el límite de las celdas de agrupación adyacentes. Por ejemplo: `índice 0 1 2 3 4` `valor 20 5 16 3 7` Si la secuencia de agrupación es [0, 2, 4], se utilizará dos veces 16 en el índice 2. El resultado sería [41/3, 26/3] para la agrupación media fraccionada. |
---|