MaxPoolWithArgmax

clase final pública MaxPoolWithArgmax

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

Los índices en `argmax` están aplanados, 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, alto) x [0, ancho)` antes de aplanarse, incluso si hay relleno y la respuesta matemáticamente correcta está afuera (ya sea negativa o demasiado grande). Esto es un error, pero es difícil solucionarlo de una manera segura y compatible con versiones anteriores, especialmente debido al aplanamiento.

Clases anidadas

clase MaxPoolWithArgmax.Opciones Atributos opcionales para MaxPoolWithArgmax

Constantes

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

Métodos públicos

Salida <U>
argmax ()
4-D.
estático <T extiende TNumber , U extiende TNumber > MaxPoolWithArgmax <T, U>
crear (alcance alcance , entrada Operando <T>, Lista<Long> ksize, Lista<Long> zancadas, Clase<U> Targmax, relleno de cadena, Opciones... opciones)
Método de fábrica para crear una clase que envuelve una nueva operación MaxPoolWithArgmax.
estático <T extiende TNumber > MaxPoolWithArgmax <T, TInt64 >
crear ( alcance alcance , entrada de operando <T>, lista <largo> ksize, lista <largo> zancadas, relleno de cadena, opciones... opciones)
Método de fábrica para crear una clase que envuelve una nueva operación MaxPoolWithArgmax utilizando tipos de salida predeterminados.
estático MaxPoolWithArgmax.Options
includeBatchInIndex (booleano includeBatchInIndex)
Salida <T>
producción ()
El tensor de salida agrupado máximo.

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

Métodos públicos

Salida pública <U> argmax ()

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

MaxPoolWithArgmax <T, U> estático público crear (alcance del alcance , entrada del operando <T>, lista <Long> ksize, lista <Long> zancadas, clase <U> Targmax, relleno de cadena, opciones... opciones)

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

Parámetros
alcance alcance actual
aporte 4-D con forma `[lote, alto, ancho, canales]`. Entrada para agrupar.
tamaño k 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

público estático MaxPoolWithArgmax <T, TInt64 > crear (alcance del alcance , entrada del operando <T>, lista <Long> ksize, lista <Long> zancadas, relleno de cadena, opciones... opciones)

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

Parámetros
alcance alcance actual
aporte 4-D con forma `[lote, alto, ancho, canales]`. Entrada para agrupar.
tamaño k 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

público estático MaxPoolWithArgmax.Options includeBatchInIndex (booleano includeBatchInIndex)

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

Salida pública <T> salida ()

El tensor de salida agrupado máximo.