Tensorflow.js tf.Tensor class .print() Método

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

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 *