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 .expm1() se usa para encontrar el valor exponencial menos uno, es decir, (e^x-1) de la entrada del tensor indicada, y se hace por elementos.
Sintaxis:
tf.expm1(x)
Parámetros:
- x: Es la entrada del tensor cuyo valor exponencial menos uno se va a calcular, y puede ser de tipo tf.Tensor, o TypedArray, o Array.
Valor devuelto: Devuelve el objeto tf.Tensor.
Ejemplo 1: En este ejemplo, estamos definiendo un tensor de entrada de tipo entero y luego imprimiendo el valor exponencial menos uno de él. 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([5, 1, 8, 0]); // Calling expm1() method and // printing output y.expm1().print();
Producción:
Tensor [147.4131622, 1.7182819, 2979.9580078, 0]
Ejemplo 2: En este ejemplo, los valores de tipo flotante se consideran como entrada de tensor y el parámetro se pasa directamente a la función expm1.
Javascript
// Importing the tensorflow.js library import * as tf from "@tensorflow/tfjs" // Defining float values var val = [8.6, 0.5, .24]; // Calling tensor1d method const y = tf.tensor1d(val); // Calling expm1() method var res = tf.expm1(y) // printing output res.print();
Producción:
Tensor [5430.6616211, 0.6487213, 0.2712491]
Referencia: https://js.tensorflow.org/api/latest/#expm1
Publicación traducida automáticamente
Artículo escrito por nidhi1352singh y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA