Tensorflow.js es una biblioteca de código abierto que está desarrollando 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 .isInf() se usa para encontrar los elementos Infinity o -Infinity de la entrada de tensor indicada.
Sintaxis:
tf.isInf(x)
Parámetros:
- x: Es la entrada del tensor, y puede ser de tipo tf.Tensor, TypedArray o Array.
Valor devuelto: Devuelve el objeto tf.Tensor. Sin embargo, devuelve verdadero para elementos infinitos y falso para elementos finitos.
Ejemplo 1: En este ejemplo, estamos definiendo un tensor de entrada y luego imprimiendo verdadero para los valores infinitos y falso para los finitos. Para crear un tensor de entrada estamos utilizando el método .tensor1d() y para imprimir la salida estamos usando el método .print() .
Javascript
// Importing the tensorflow.js library import * as tf from "@tensorflow/tfjs" // Defining tensor input elements const y = tf.tensor1d([3, .5, -38.8, NaN]); // Calling isInf() method and // printing output y.isInf().print();
Producción:
Tensor [false, false, false, false]
Ejemplo 2: En este ejemplo, el parámetro se pasa directamente a la función isInf .
Javascript
// Importing the tensorflow.js library import * as tf from "@tensorflow/tfjs" // Defining tensor input var val = [Infinity, -Infinity, 5.78799797]; // Calling tensor1d method const y = tf.tensor1d(val); // Calling isInf() method var res = tf.isInf(y) // printing output res.print();
Producción:
Tensor [true, true, false]
Referencia: https://js.tensorflow.org/api/latest/#isInf
Publicación traducida automáticamente
Artículo escrito por nidhi1352singh y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA