Rellena un tensor.
Esta operación rellena la "entrada" de acuerdo con los "rellenos" y los "valores_constantes" que especifique. `paddings` es un tensor entero con forma` [Dn, 2] `, donde n es el rango de` input`. Para cada dimensión D de "input", "paddings [D, 0]" indica cuántos valores de padding agregar antes del contenido de "input" en esa dimensión, y "paddings [D, 1]" indica cuántos valores de padding agregar después del contenido de `input` en esa dimensión. `constant_values` es un tensor escalar del mismo tipo que` input` que indica el valor que se utilizará para rellenar `input`.
El tamaño acolchado de cada dimensión D de la salida es:
`rellenos (D, 0) + input.dim_size (D) + rellenos (D, 1)`
Por ejemplo:
# 't' is [[1, 1], [2, 2]]
# 'paddings' is [[1, 1], [2, 2]]
# 'constant_values' is 0
# rank of 't' is 2
pad(t, paddings) ==> [[0, 0, 0, 0, 0, 0]
[0, 0, 1, 1, 0, 0]
[0, 0, 2, 2, 0, 0]
[0, 0, 0, 0, 0, 0]]
Constantes
Cuerda | OP_NAME | El nombre de esta operación, como lo conoce el motor central de TensorFlow |
Métodos públicos
Salida <T> | asOutput () Devuelve el identificador simbólico del tensor. |
estática <T se extiende Ttype > Pad <T> | |
Salida <T> | salida () |
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
Métodos públicos
pública de salida <T> asOutput ()
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 Pad <T> crear ( Alcance alcance, operando <T> de entrada, operando <? extiende TNumber > acolchados, operando <T> constantValues)
Método de fábrica para crear una clase que envuelva una nueva operación de Pad.
Parámetros
alcance | alcance actual |
---|
Devoluciones
- una nueva instancia de Pad