Rellena un tensor.
Esta operación rellena la `entrada` de acuerdo con los `paddings` y los `constant_values` que especifiques. `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 relleno agregar antes del contenido de `input` en esa dimensión, y `paddings[D, 1]` indica cuántos valores de relleno agregar agregue después del contenido de "entrada" en esa dimensión. `constant_values` es un tensor escalar del mismo tipo que `input` que indica el valor a usar 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
Cadena | OP_NOMBRE | El nombre de esta operación, como lo conoce el motor central de TensorFlow. |
Métodos públicos
Salida <T> | como salida () Devuelve el identificador simbólico del tensor. |
estático <T extiende TType > Pad <T> | |
Salida <T> | producción () |
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.
Métodos públicos
Salida pública <T> como Salida ()
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.
Pad estático público <T> crear (alcance del alcance , entrada del operando <T>, operando <? extiende TNumber > rellenos, operando <T> valores constantes)
Método de fábrica para crear una clase que envuelve una nueva operación de Pad.
Parámetros
alcance | alcance actual |
---|
Devoluciones
- una nueva instancia de Pad