TensorFlow es una biblioteca Python de código abierto diseñada por Google para desarrollar modelos de aprendizaje automático y redes neuronales de aprendizaje profundo.
fill() se usa para generar un tensor que tiene un valor escalar.
Sintaxis: tensorflow.fill(dimensiones, valor, nombre)
Parámetros:
- dims: es una secuencia 1-D de dtype int32 o int64 con enteros no negativos que representan la forma del tensor resultante.
- value: Es el valor a llenar.
- name(opcional): Define el nombre de la operación.
Devuelve: Devuelve un Tensor de forma dim.
Aumentos:
- InvalidArgumentError: este error se genera cuando dim contiene valores negativos.
- NotFoundError: este error se genera cuando dim contiene valores no enteros.
Ejemplo 1:
Python3
# Importing the library import tensorflow as tf # Initializing the input dim = [4, 5] value = 5 # Printing the input print('dim: ', dim) print('value: ', value) # Calculating result res = tf.fill(dim, value) # Printing the result print('res: ', res)
Producción:
dim: [4, 5] value: 5 res: tf.Tensor( [[5 5 5 5 5] [5 5 5 5 5] [5 5 5 5 5] [5 5 5 5 5]], shape=(4, 5), dtype=int32)
Ejemplo 2:
Python3
# Importing the library import tensorflow as tf # Initializing the input dim = [4, 2, 5] value = 5 # Printing the input print('dim: ', dim) print('value: ', value) # Calculating result res = tf.fill(dim, value) # Printing the result print('res: ', res)
Producción:
dim: [4, 2, 5] value: 5 res: tf.Tensor( [[[5 5 5 5 5] [5 5 5 5 5]] [[5 5 5 5 5] [5 5 5 5 5]] [[5 5 5 5 5] [5 5 5 5 5]] [[5 5 5 5 5] [5 5 5 5 5]]], shape=(4, 2, 5), dtype=int32)
Publicación traducida automáticamente
Artículo escrito por aman neekhara y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA