Tensorflow.js es una biblioteca de código abierto desarrollada por Google para ejecutar modelos de aprendizaje automático, así como redes neuronales de aprendizaje profundo en el entorno del navegador o del Node.
La función .dispose() se usa para eliminar el tf.Tensor indicado de la memoria.
Sintaxis:
dispose()
Parámetros: este método no contiene ningún parámetro.
Valor devuelto: Devuelve nulo.
Ejemplo 1:
Javascript
// Importing the tensorflow.js library import * as tf from "@tensorflow/tfjs" // Creating a tensor const t = tf.tensor([6, 7]); // Calling dispose() method t.dispose(); // Printing output console.log("Tensor Disposed.")
Producción:
Tensor Disposed.
Ejemplo 2:
Javascript
// Importing the tensorflow.js library import * as tf from "@tensorflow/tfjs" // Creating a 2d tensor const tn = tf.tensor2d([6, 7], [1, 2]); // Calling dispose() method const y = tn.dispose(); // Printing output console.log(tn)
Producción:
An error occurred on line: 11 Tensor is disposed.
Aquí, ocurrió un error al imprimir la salida del tensor ya que el tensor ya se está desechando.
Referencia: https://js.tensorflow.org/api/latest/#tf.Tensor.dispose
Publicación traducida automáticamente
Artículo escrito por nidhi1352singh y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA