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.print() se utiliza para imprimir información sobre el tf.Tensor, incluidos sus datos.
Sintaxis:
tf.print(value, verbose)
Parámetros:
- value: El valor del tensor que puede ser un Array simple o anidado o TypedArray de números. Si los elementos de la array son strings, se codificarán como UTF-8 y se mantendrán como Uint8Array[].
- verbose: es un valor booleano para indicar si se debe imprimir información detallada sobre el tensor, incluido el tipo y el tamaño, y el valor predeterminado de verbose es False.
Los siguientes ejemplos demuestran la función tf.print() :
Ejemplo 1: En este ejemplo, usamos ts.tensor2d para crear un tensor, y estamos imprimiendo usando la función tf.print usando el valor detallado como verdadero.
Javascript
// Importing the tensorflow.js library import * as tf from "@tensorflow/tfjs" // Creating the tensor const verbose = true; var val = tf.tensor2d(["geeks","for","geeks","website"], [2, 2]); // Printing the tensor val.print(verbose);
Producción:
Tensor dtype: string rank: 2 shape: [2,2] values: [['geeks', 'for' ], ['geeks', 'website']]
Ejemplo 2: En este ejemplo, usamos ts.tensor2d para crear un tensor, y estamos imprimiendo usando la función tf.print usando el valor detallado como falso.
Javascript
// Importing the tensorflow.js library import * as tf from "@tensorflow/tfjs" // Creating the tensor const verbose = false; var val = tf.tensor(["geeks","for","geeks"]); // Printing the tensor val.print(verbose);
Producción:
Tensor ['geeks', 'for', 'geeks']
Referencia: https://js.tensorflow.org/api/latest/#tf.Tensor.print