Tensorflow.JS - TF.logique

Tensorflow.JS - TF.logique

«TF.logicor () dans TensorFlow.JS est appliqué sur deux tenseurs / scalaires avec des valeurs booléennes, qui effectue un calcul d'élément. Il renvoie vrai si des éléments sont vrais; Sinon, false est retourné."

Scénario 1: Travaillez avec Scalar

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

Syntaxe

TF.Logicor (scalar1, scalar2)

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

Exemple
Créez trois scalaires avec des valeurs booléennes et appliquez Logicor () sur deux scalaires simultanément.






Tensorflow.JS - TF.logicor ()




Sortir

Fonctionnement
Sortie 1: Faux logicoraux faux - faux
Sortie 2: False Logicor True - True

Scénario 2: Travaillez avec le tenseur

Le tenseur peut stocker plusieurs valeurs; Ils peuvent être unidimensionnels ou multidimensionnels.

Syntaxe

TF.Logicor (Tensor1, Tensor2)

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

Exemple
Créez deux tenseurs unidimensionnels et effectuez une opération Logicor ().







Sortir

Fonctionnement
[true, false, true, true] logicoror [false, false, true, true] => [true, false, true, true]

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

Il peut être possible d'effectuer Logicor () sur chaque élément d'un tenseur avec un scalaire.

Syntaxe

TF.Logicor (tenseur, scalaire)

Exemple
Créez un tenseur unidimensionnel, un scalaire, et effectuez Logicor ().







Sortir

Fonctionnement
VRAI LOGICALOR FAUX - VRAI
Faux logicaux faux - faux
VRAI LOGICALOR FAUX - VRAI

Conclusion

TF.logicor () dans TensorFlow.JS revient vrai si l'un des éléments est vrai; Sinon, false est retourné. Tout en effectuant TF.logicor () sur deux tenseurs, assurez-vous que le nombre d'éléments en deux tenseurs doit être le même. Nous avons discuté de trois scénarios différents pour expliquer l'opération Logicor ().