Tensorflow.js es una biblioteca de código abierto desarrollada por Google para ejecutar modelos de aprendizaje automático y redes neuronales de aprendizaje profundo en el entorno del navegador o del Node.
La función tf.dot() se usa para calcular el producto punto de dos arrays o vectores dados, t1 y t2.
Sintaxis:
tf.dot(t1, t2);
Parámetros: Esta función acepta un parámetro que se ilustra a continuación:
- t1: Es el primer tensor para la operación punto.
- t2: Es el segundo tensor para la operación punto.
Valor devuelto: Devuelve el producto escalar de dos arrays o vectores dados t1 y t2.
Ejemplo 1:
Javascript
// Importing the tensorflow.js library import * as tf from "@tensorflow/tfjs" let geek1 = tf.tensor1d([2, 3]); let geek2 = tf.tensor2d([[2, 3], [4, 5]]); let geek3 = tf.tensor2d([[2, 3, 4], [5, 6, 7]]); let a =geek1.dot(geek2); let b =geek2.dot(geek1); let c =geek2.dot(geek3); a.print(); b.print(); c.print();
Producción:
Tensor [16, 21] Tensor [13, 23] Tensor [[19, 24, 29], [33, 42, 51]]
Ejemplo 2:
Javascript
// Importing the tensorflow.js library import * as tf from "@tensorflow/tfjs" let geek1 = tf.tensor1d([3, 4]); let geek2 = tf.tensor2d([[3, 4], [5, 6]]); tf.dot(geek1, geek2).print();
Producción:
Tensor [29, 36]
Referencia: https://js.tensorflow.org/api/latest/#dot
Publicación traducida automáticamente
Artículo escrito por thacker_shahid y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA