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]]
Métodos públicos
Salida <T> | como salida () Devuelve el identificador simbólico de un tensor. |
estático <T, U extiende Número> Pad <T> | crear (alcance del alcance, entrada del operando <T>, rellenos del operando <U>, valores constantes del operando <T>) Método de fábrica para crear una clase que envuelve una nueva operación de Pad. |
Salida <T> | producción () |
Métodos heredados
Métodos públicos
Salida pública <T> como Salida ()
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.
Pad estático público <T> crear (alcance del alcance, entrada del operando <T>, rellenos del operando <U>, valores constantes del operando <T>)
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