Tensorflow.JS - TF.faire un coup de pouce

Tensorflow.JS - TF.faire un coup de pouce
Dans Tensorflow.JS, si vous souhaitez retourner le produit d'éléments dans un tenseur, vous devez connaître le TF.méthode prod ().

TF.Fonction prod ()

Le TF.prod () dans TensorFlow.JS renvoie le produit total des éléments.

Syntaxe:

TF.prod (tensor_input, axe)

Paramètre:

1. Le Tensor_input est un tenseur qui a des éléments numériques.

Cela peut être une ou deux dimensions.

2. Si le tenseur est bidimensionnel, il est possible de spécifier l'axe pour faire passer un produit sur les lignes ou les colonnes.
Si axe = 0, le produit total est renvoyé à travers la colonne sage. Si l'axe = 1, le produit total est renvoyé à travers la ligne sage.

Si l'axe n'est pas spécifié, il renvoie le produit de tous les éléments.

Retour:

Renvoie un tenseur avec le produit.

Exemple 1:

Créons un tenseur unidimensionnel dans JS qui a des valeurs entières et renvoie le produit.





Indice de linux


Tensorflow.JS - TF.prod ()




Sortir:

Fonctionnement:

34 * 56 * 78 * 90 = 13366080.

Si les valeurs sont déjà négatives, les résultats sont positifs.

Exemple 2:

Créons un tenseur qui a deux dimensions en js avec 4 lignes et 2 colonnes qui ont des valeurs entières et renvoie le produit à travers les colonnes.





Indice de linux


Tensorflow.JS - TF.prod ()




Sortir:


Fonctionnement:

Tensor [[1,2], [3,4], [5,6], [7,8]]
=>
1 * 3 * 5 * 7 = 105
2 * 4 * 6 * 8 = 384

Exemple 3:

Créons un tenseur qui a deux dimensions en js avec 1 ligne et 2 colonnes qui ont des valeurs entières et renvoie le produit à travers les lignes.





Indice de linux


Tensorflow.JS - TF.prod ()




Sortir:

Fonctionnement:

Tenseur [[1], [3]]
=>
1
3.

Puisqu'il n'y a qu'un seul élément dans chaque ligne, il se retourne.

Exemple 4:

Créons un tenseur qui a deux dimensions en js avec 4 lignes et 2 colonnes qui ont des valeurs entières et renvoient le produit total dans toutes les lignes et colonnes.





Indice de linux


Tensorflow.JS - TF.prod ()




Sortir:

Fonctionnement:

Tensor [[34, 56], [78, 90], [1, 0], [3, 4]]
=>
34 * 56 * 78 * 90 * 1 * 0 * 3 * 4 = 0…

Conclusion

Dans ce Tensorflow.Tutoriel JS, nous avons appris à retourner le produit total des éléments présents dans un tenseur en utilisant le TF.méthode prod (). Dans un tenseur 2D, si axe = 0, le produit total est renvoyé à travers la colonne sage. Si axe = 1, le produit total est renvoyé sur la ligne en termes de ligne. Par défaut, il renvoie le produit de tous les éléments à travers les lignes et les colonnes.