MaxPoolWithArgmax

Clase public final MaxPoolWithArgmax

Realiza la agrupación máxima en la entrada y genera valores máximos e índices.

Los índices en `argmax` se aplanan, de modo que un valor máximo en la posición` [b, y, x, c] `se convierte en un índice aplanado:` (y * ancho + x) * canales + c` si `include_batch_in_index` es falso ; `((b * alto + y) * ancho + x) * canales + c` si` include_batch_in_index` es verdadero.

Los índices devueltos siempre están en `[0, altura) x [0, ancho)` antes del aplanamiento, incluso si se trata de un relleno y la respuesta matemáticamente correcta está afuera (ya sea negativa o demasiado grande). Esto es un error, pero solucionarlo es difícil de hacer de una manera segura compatible con versiones anteriores, especialmente debido al aplanamiento.

Clases anidadas

clase MaxPoolWithArgmax.Options Los atributos opcionales para MaxPoolWithArgmax

Constantes

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

Métodos públicos

Salida <U>
argmax ()
4-D.
estática <T se extiende TNumber , U se extiende TNumber > MaxPoolWithArgmax <T, U>
crear ( Alcance alcance, operando <T> de entrada, List <Larga> ksize, List <Larga> zancadas, Clase <U> Targmax, relleno de cuerdas, Opciones ... Opciones)
Método de fábrica para crear una clase que envuelva una nueva operación MaxPoolWithArgmax.
estática <T se extiende TNumber > MaxPoolWithArgmax <T, TInt64 >
crear ( Alcance alcance, operando <T> de entrada, List <Larga> ksize, List <Larga> zancadas, relleno de cuerdas, Opciones ... Opciones)
Método de fábrica para crear una clase que envuelva una nueva operación MaxPoolWithArgmax utilizando tipos de salida predeterminados.
estáticas MaxPoolWithArgmax.Options
includeBatchInIndex (Boolean includeBatchInIndex)
Salida <T>
salida ()
El tensor de salida combinado máximo.

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

Valor constante: "MaxPoolWithArgmax"

Métodos públicos

pública de salida <U> argmax ()

4-D. Los índices aplanados de los valores máximos elegidos para cada salida.

public static MaxPoolWithArgmax <T, U> crear ( Alcance alcance, operando <T> de entrada, List <Larga> ksize, List <Larga> zancadas, Clase <U> Targmax, relleno de cuerdas, Opciones ... Opciones)

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

Parámetros
alcance alcance actual
aporte 4-D con forma `[lote, altura, ancho, canales]`. Entrada para agrupar.
ksize El tamaño de la ventana para cada dimensión del tensor de entrada.
zancadas El paso de la ventana deslizante para cada dimensión del tensor de entrada.
relleno El tipo de algoritmo de relleno que se utilizará.
opciones lleva valores de atributos opcionales
Devoluciones
  • una nueva instancia de MaxPoolWithArgmax

public static MaxPoolWithArgmax <T, TInt64 > crear ( Alcance alcance, operando <T> de entrada, List <Larga> ksize, List <Larga> zancadas, relleno de cuerdas, Opciones ... Opciones)

Método de fábrica para crear una clase que envuelva una nueva operación MaxPoolWithArgmax utilizando tipos de salida predeterminados.

Parámetros
alcance alcance actual
aporte 4-D con forma `[lote, altura, ancho, canales]`. Entrada para agrupar.
ksize El tamaño de la ventana para cada dimensión del tensor de entrada.
zancadas El paso de la ventana deslizante para cada dimensión del tensor de entrada.
relleno El tipo de algoritmo de relleno que se utilizará.
opciones lleva valores de atributos opcionales
Devoluciones
  • una nueva instancia de MaxPoolWithArgmax

public static MaxPoolWithArgmax.Options includeBatchInIndex (booleano includeBatchInIndex)

Parámetros
includeBatchInIndex Si se debe incluir la dimensión del lote en el índice plano de "argmax".

pública de salida <T> salida ()

El tensor de salida combinado máximo.