Crea un tensor lleno de un valor escalar.
Esta operación crea un tensor de forma "atenuado" y lo llena con "valor".
Por ejemplo:
# Output tensor has shape [2, 3].
fill([2, 3], 9) ==> [[9, 9, 9]
[9, 9, 9]]
`tf.fill` difiere de `tf.constant` en varios aspectos:- `tf.fill` solo admite contenidos escalares, mientras que `tf.constant` admite valores tensoriales.
- `tf.fill` crea una operación en el gráfico de cálculo que construye el valor real del tensor en tiempo de ejecución. Esto contrasta con `tf.constant` que incorpora todo el tensor en el gráfico con un nodo `Const`.
- Debido a que `tf.fill` se evalúa en tiempo de ejecución del gráfico, admite formas dinámicas basadas en otros tensores de tiempo de ejecución, a diferencia de `tf.constant`.
Métodos públicos
Salida <U> | como salida () Devuelve el identificador simbólico de un tensor. |
estático <U, T extiende Número> Rellenar <U> | crear (alcance del alcance , atenuaciones del operando <T>, valor del operando <U>) Método de fábrica para crear una clase que envuelve una nueva operación de relleno. |
Salida <U> | producción () |
Métodos heredados
Métodos públicos
Salida pública <U> 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.
Relleno estático público <U> crear (alcance del alcance , atenuaciones del operando <T>, valor del operando <U>)
Método de fábrica para crear una clase que envuelve una nueva operación de relleno.
Parámetros
alcance | alcance actual |
---|---|
se atenúa | 1-D. Representa la forma del tensor de salida. |
valor | 0-D (escalar). Valor para llenar el tensor devuelto. |
Devoluciones
- una nueva instancia de relleno