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 .metrics.binaryCrossentropy() es una función métrica de entropía cruzada binaria que utiliza tensores binarios y devuelve el objeto tf.Tensor.
Sintaxis:
tf.metrics.binaryCrossentropy (yTrue, yPred)
Parámetros:
- yVerdadero: Es la entrada de verdad del tensor binario indicado, y puede ser del tipo tf.Tensor.
- yPred: Es la entrada de predicción del tensor binario indicado, y puede ser del tipo tf.Tensor.
Valor devuelto: Devuelve el objeto tf.Tensor.
Ejemplo 1:
Javascript
// Importing the tensorflow.js library import * as tf from "@tensorflow/tfjs" // Defining binary tensors const y = tf.tensor2d([[4], [5], [6], [7]]); const z = tf.tensor2d([[1], [2], [0], [1.8]]); // Calling metrics.binaryCrossentropy() // method const binry_crsntropy = tf.metrics.binaryCrossentropy(y, z); // Printing output binry_crsntropy.print();
Producción:
Tensor [-27.6301231, -36.8401985, 55.2615433, -55.2603455]
Ejemplo 2:
Javascript
// Importing the tensorflow.js library import * as tf from "@tensorflow/tfjs" // Calling metrics.binaryCrossentropy() // method and printing output tf.metrics.binaryCrossentropy( tf.tensor2d([[-13], [-2.787]]), ([[-0.6], [-12]])).print();
Producción:
Tensor [-119.7330246, -25.6688404]
Referencia: https://js.tensorflow.org/api/latest/#metrics.binaryCrossentropy
Publicación traducida automáticamente
Artículo escrito por nidhi1352singh y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA