Calcula el gradiente de la función FractionalAvgPool.
A diferencia de FractionalMaxPoolGrad, no necesitamos encontrar arg_max para FractionalAvgPoolGrad, solo necesitamos propagar hacia atrás uniformemente cada elemento de out_backprop a los índices que forman la misma celda de agrupación. Por lo tanto, sólo necesitamos conocer la forma del tensor de entrada original, en lugar del tensor completo.
Clases anidadas
clase | FractionalAvgPoolGrad.Options | Atributos opcionales para FractionalAvgPoolGrad |
Constantes
Cadena | OP_NOMBRE | El nombre de esta operación, como lo conoce el motor central de TensorFlow. |
Métodos públicos
Salida <T> | como salida () Devuelve el identificador simbólico del tensor. |
estático <T extiende TNumber > FractionalAvgPoolGrad <T> | |
Salida <T> | producción () 4-D. |
estático FractionalAvgPoolGrad.Options | superposición (superposición booleana) |
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.
Métodos públicos
Salida pública <T> como Salida ()
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> create ( 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 envuelve una nueva operación FractionalAvgPoolGrad.
Parámetros
alcance | alcance actual |
---|---|
origInputTensorShape | Forma tensor de entrada original para `fractional_avg_pool` |
outBackprop | 4-D con forma `[lote, alto, ancho, canales]`. Los gradientes representan la salida de `fractional_avg_pool`. |
filaPoolingSequence | secuencia de agrupación de filas, forme la región de agrupación con col_pooling_sequence. |
colPoolingSecuencia | secuencia de agrupación de columnas, forme la 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
Salida pública <T> salida ()
4-D. Los gradientes corresponden a la entrada de `fractional_avg_pool`.
público estático FractionalAvgPoolGrad.Options superpuestos (superposición booleana)
Parámetros
superposición | Cuando se establece en Verdadero, significa que al realizar la agrupación, 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], entonces 16, en el índice 2, se usará dos veces. El resultado sería [41/3, 26/3] para la agrupación promedio fraccional. |
---|