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 .relu6() se usa para encontrar el 6 lineal rectificado, es decir, min(max(x, 0), 6) y se realiza por elementos.
Sintaxis:
tf.relu6(x)
Parámetros:
- x: es la entrada de tensor indicada y puede ser de tipo tf.Tensor, TypedArray o Array. Además, si el tipo de datos indicado es de tipo booleano , el tipo de datos de salida será de tipo int32.
Valor devuelto: Devuelve el objeto tf.Tensor.
Ejemplo 1:
Javascript
// Importing the tensorflow.js library import * as tf from "@tensorflow/tfjs" // Defining tensor input elements const y = tf.tensor1d([1, 176, 0, NaN, -4]); // Calling relu6() method and // Printing output y.relu6().print();
Producción:
Tensor [1, 6, 0, NaN, 0]
Ejemplo 2:
Javascript
// Importing the tensorflow.js library import * as tf from "@tensorflow/tfjs" // Defining tensor input var val = [9.5, .4, "abc", null, 'z']; // Calling tensor1d method const y = tf.tensor1d(val); // Calling relu6() method var res = tf.relu6(y) // Printing output res.print();
Producción:
Tensor [6, 0.4, NaN, 0, NaN]
Referencia: https://js.tensorflow.org/api/latest/#relu6
Publicación traducida automáticamente
Artículo escrito por nidhi1352singh y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA