FractionalAvgPool

clase final pública FractionalAvgPool

Realiza una agrupación promedio fraccionaria en la entrada.

La agrupación promedio fraccional es similar a la agrupación máxima fraccional en el paso de generación de la región de agrupación. La única diferencia es que después de generar las regiones de agrupación, se realiza una operación media en lugar de una operación máxima en cada región de agrupación.

Clases anidadas

clase Opciones de grupo medio fraccionario Atributos opcionales para FractionalAvgPool

Constantes

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

Métodos públicos

Salida < TInt64 >
colPoolingSecuencia ()
secuencia de agrupación de columnas, necesaria para calcular el gradiente.
estático <T extiende TNumber > FractionalAvgPool <T>
crear (alcance alcance , valor del operando <T>, lista<Float> poolingRatio, opciones... opciones)
Método de fábrica para crear una clase que envuelve una nueva operación FractionalAvgPool.
Estático FractionalAvgPool.Options
determinista (determinista booleano)
Salida <T>
producción ()
tensor de salida después de la agrupación promedio fraccional.
Estático FractionalAvgPool.Options
superposición (superposición booleana)
Estático FractionalAvgPool.Options
pseudoAleatorio (pseudoaleatorio booleano)
Salida < TInt64 >
filaPoolingSequence ()
Secuencia de agrupación de filas, necesaria para calcular el gradiente.
Estático FractionalAvgPool.Options
semilla (semilla larga)
Estático FractionalAvgPool.Options
semilla2 (semilla larga2)

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: "FractionalAvgPool"

Métodos públicos

Salida pública < TInt64 > colPoolingSequence ()

secuencia de agrupación de columnas, necesaria para calcular el gradiente.

creación pública estática FractionalAvgPool <T> ( alcance , valor del operando <T>, lista <Float> poolingRatio, opciones... opciones)

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

Parámetros
alcance alcance actual
valor 4-D con forma `[lote, alto, ancho, canales]`.
relación de agrupación Relación de agrupación para cada dimensión de "valor", actualmente solo admite dimensiones de fila y columna y debe ser >= 1,0. Por ejemplo, una proporción de agrupación válida es [1,0, 1,44, 1,73, 1,0]. El primer y último elemento deben ser 1.0 porque no permitimos la agrupación en dimensiones de lotes y canales. 1,44 y 1,73 son proporciones de agrupación en las dimensiones de alto y ancho respectivamente.
opciones lleva valores de atributos opcionales
Devoluciones
  • una nueva instancia de FractionalAvgPool

público estático FractionalAvgPool.Options determinista (determinista booleano)

Parámetros
determinista Cuando se establece en True, se utilizará una región de agrupación fija al iterar sobre un nodo FractionalAvgPool en el gráfico de cálculo. Se utiliza principalmente en pruebas unitarias para hacer que FractionalAvgPool sea determinista.

Salida pública <T> salida ()

tensor de salida después de la agrupación promedio fraccional.

FractionalAvgPool.Options estático público superpuesto (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.

público estático FractionalAvgPool.Options pseudoRandom (booleano pseudoRandom)

Parámetros
pseudoaleatorio Cuando se establece en Verdadero, genera la secuencia de agrupación de forma pseudoaleatoria; en caso contrario, de forma aleatoria. Consulte el artículo [Benjamin Graham, Fractional Max-Pooling] (http://arxiv.org/abs/1412.6071) para conocer la diferencia entre pseudoaleatorio y aleatorio.

Salida pública < TInt64 > filaPoolingSequence ()

Secuencia de agrupación de filas, necesaria para calcular el gradiente.

semilla pública estática FractionalAvgPool.Options (semilla larga)

Parámetros
semilla Si seed o seed2 se configuran como distintos de cero, el generador de números aleatorios se siembra con la semilla dada. De lo contrario, se siembra con una semilla aleatoria.

público estático FractionalAvgPool.Options semilla2 (semilla larga2)

Parámetros
semilla2 Una segunda semilla para evitar la colisión de semillas.