Op. De degradado para la op. De MirrorPad. Esta operación pliega un tensor con relleno de espejo.
Esta operación pliega las áreas acolchadas de `input` por` MirrorPad` de acuerdo con los `paddings` que especifiques. `paddings` debe ser el mismo que el argumento` paddings` dado a la operación correspondiente de `MirrorPad`.
El tamaño plegado de cada dimensión D de la salida es:
`input.dim_size (D) - rellenos (D, 0) - rellenos (D, 1)`
Por ejemplo:
# 't' is [[1, 2, 3], [4, 5, 6], [7, 8, 9]].
# 'paddings' is [[0, 1]], [0, 1]].
# 'mode' is SYMMETRIC.
# rank of 't' is 2.
pad(t, paddings) ==> [[ 1, 5]
[11, 28]]
Métodos públicos
Salida <T> | asOutput () Devuelve el identificador simbólico de un tensor. |
estática <T, U se extiende Número> MirrorPadGrad <T> | |
Salida <T> | salida () El tensor plegado. |
Métodos heredados
Métodos públicos
pública de salida <T> asOutput ()
Devuelve el identificador simbólico de un 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 MirrorPadGrad <T> crear ( Alcance alcance, operando <T> de entrada, operando <U> paddings, modo String)
Método de fábrica para crear una clase que envuelva una nueva operación MirrorPadGrad.
Parámetros
alcance | alcance actual |
---|---|
aporte | El tensor de entrada que se va a plegar. |
acolchados | Una matriz de dos columnas que especifica los tamaños de relleno. El número de filas debe ser el mismo que el rango de "entrada". |
modo | El modo utilizado en la operación `MirrorPad`. |
Devoluciones
- una nueva instancia de MirrorPadGrad