Tensorflow.JS - TF.mâle

Tensorflow.JS - TF.mâle
«TF.Mul () dans Tensorflow.JS est utilisé pour effectuer une multiplication par élément sur deux tenseurs / scalaires."

Scénario 1: Travaillez avec Scalar

Scalar ne stockera qu'une seule valeur. Mais de toute façon, ça renvoie un tenseur.

Syntaxe

TF.Mul (scalar1, scalar2)

Paramètres
Scalar1 et Scalar2 sont les tenseurs qui ne peuvent prendre qu'une seule valeur en tant que paramètre.

Retour
Retour produit de deux valeurs scalaires.

Exemple
Créez deux scalaires et effectuez la multiplication de deux scalaires.






Tensorflow.JS - TF.Mul ()




Sortir

Fonctionnement
Le produit de 30 et 70 est 2100.

Scénario 2: Travaillez avec le tenseur

Un tenseur peut stocker plusieurs valeurs; il peut être unique ou multidimensionnel.

Syntaxe

TF.Mul (Tensor1, Tensor2)

Paramètres
Tensor1 et Tensor2 sont les tenseurs qui ne peuvent prendre que des valeurs uniques ou multiples comme paramètre.

Retour
Retour produit de deux tenseurs concernant chaque élément.

Nous devons remarquer que le nombre total d'éléments dans les deux tenseurs doit être égal.

Exemple 1
Créez deux tenseurs unidimensionnels et renvoyez le produit à l'aide de TF.Mul ().






Tensorflow.JS - TF.Mul ()




Sortir

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

Exemple 2
Créez 2 tenseurs bidimensionnels avec 2 lignes et 3 colonnes et appliquer TF.Mul ().






Tensorflow.JS - TF.Mul ()




Sortir

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

Scénario 3: Travaillez avec le tenseur et le scalaire

Multiplier chaque élément d'un tenseur avec un scalaire peut être possible.

Syntaxe

TF.Mul (tenseur, scalaire)

Exemple
Créez un tenseur unidimensionnel et un scalaire et effectuez une multiplication à l'aide de TF.Mul ().






Tensorflow.JS - TF.Mul ()




Sortir

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

Conclusion

Alors nous sommes arrivés à la fin de la leçon. TF.Mul () dans Tensorflow.JS est utilisé pour retourner les produits d'élément. Nous avons discuté de trois scénarios pour multiplier un tenseur d'un scalaire.

De plus, nous avons remarqué que Scalar ne stockera qu'une seule valeur et renvoie un tenseur. Tout en effectuant TF.Mul () sur deux tenseurs, assurez-vous que le nombre d'éléments dans deux tenseurs doit être le même.