Función Tensorflow.js tf.zeros()

Tensorflow.js es una biblioteca de código abierto desarrollada por Google para ejecutar modelos de aprendizaje automático y redes neuronales de aprendizaje profundo en el entorno del navegador o del Node.

La función tf.zeros() se usa para crear un nuevo tensor con todos los elementos establecidos en cero.

Sintaxis:

tf.zeros(shape, dataType)

Parámetros:

  • shape: Toma la forma del tensor que vamos a generar.
  • dataType: Es el tipo de tensor en el elemento resultante. Puede ser un ‘float32’, ‘int32’ o ‘bool’. Por defecto es el valor «float32». Es un parámetro opcional.

Valor devuelto: Devuelve el tensor de la forma dada con todos los elementos establecidos en cero.

Ejemplo 1: En este ejemplo, estamos creando un tensor de forma 1*1 usando tf.zeros().

Javascript

// Importing the tensorflow.Js library
import * as tf from "@tensorflow/tfjs"
 
// Creating a shape variable
// which stores the shape
var shape = [1,1]
 
// Creating the tensor
var val = tf.zeros(shape)
 
// Printing the tensor
val.print()

Producción: 

Tensor
     [[0],]

Ejemplo 2: En este ejemplo, estamos creando un tensor de forma 2*2 usando tf.zeros() y con el parámetro dataType.

Javascript

// Importing the tensorflow.Js library
import * as tf from "@tensorflow/tfjs"
 
// Creating a shape variable
// which stores the shape
var shape = [2, 2]
 
// Creating a d_Type variable
// which stores the data-type
var d_Type = 'bool'
 
// Creating the tensor
var val = tf.zeros(shape, d_Type)
 
// Printing the tensor
val.print()

 
Producción: 

Tensor
    [[false, false],
     [false, false]]

Ejemplo 3: En este ejemplo, estamos creando un tensor de forma 1*1 usando tf.zeros().

Javascript

// Importing the tensorflow.Js library
import * as tf from "@tensorflow/tfjs"
 
// Creating a shape variable
// which stores the shape
var shape = [3,3]
 
// Creating the tensor
var val = tf.zeros(shape)
 
// Printing the tensor
val.print()

 
Producción: 

Tensor
    [[0, 0, 0],
     [0, 0, 0],
     [0, 0, 0]]

Referencia: https://js.tensorflow.org/api/latest/#zeros
 

Publicación traducida automáticamente

Artículo escrito por magichat y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *