Flujo tensor.JS - TF.mul

Flujo tensor.JS - TF.mul
"TF.mul () en tensorflow.JS se usa para realizar la multiplicación sabia de elementos en dos tensores/escalares."

Escenario 1: Trabajar con escalar

Scalar almacenará solo un valor. Pero de todos modos, devuelve un tensor.

Sintaxis

TF.MUL (Scalar1, Scalar2)

Parámetros
Scalar1 y Scalar2 son los tensores que solo pueden tomar un valor como parámetro.

Devolver
Devolver el producto de dos valores escalares.

Ejemplo
Crear dos escalares y realizar la multiplicación de dos escalares.






Flujo tensor.JS - TF.mul ()




Producción

Laboral
El producto de 30 y 70 es 2100.

Escenario 2: Trabajar con Tensor

Un tensor puede almacenar múltiples valores; puede ser único o multidimensional.

Sintaxis

TF.MUL (Tensor1, Tensor2)

Parámetros
tensor1 y tensor2 son los tensores que solo pueden tomar valores individuales o múltiples como parámetro.

Devolver
Devolver el producto de dos tensores sobre cada elemento.

Debemos notar que el número total de elementos en ambos tensores debe ser igual.

Ejemplo 1
Cree dos tensores unidimensionales y devuelva el producto usando TF.mul ().






Flujo tensor.JS - TF.mul ()




Producción

Laboral
[10*1,20*2,30*3,40*4,50*5] => [10, 40, 90, 160, 250].

Ejemplo 2
Cree 2 tensores bidimensionales con 2 filas y 3 columnas y aplique TF.mul ().






Flujo tensor.JS - TF.mul ()




Producción

Laboral
[[1*34,2*10,3*20], [4*30,5*40,6*50]] => [[34, 20, 60], [120, 200, 300]].

Escenario 3: Trabajar con Tensor & Scalar

Multiplicar cada elemento a partir de un tensor con un escalar puede ser posible.

Sintaxis

TF.mul (tensor, escalar)

Ejemplo
Cree un tensor unidimensional y un escalar y realice una multiplicación usando TF.mul ().






Flujo tensor.JS - TF.mul ()




Producción

Laboral
[10*1, 20*1, 30*1, 4*1, 5*1, 6*1] => [10, 20, 30, 4, 5, 6].

Conclusión

Entonces llegamos al final de la lección. TF.mul () en tensorflow.JS se usa para devolver productos de elementos. Discutimos tres escenarios para multiplicar un tensor de un escalar.

Además, notamos que Scalar almacenará solo un valor y devuelve un tensor. Mientras realiza TF.mul () en dos tensores, asegúrese de que el número de elementos en dos tensores sea el mismo.