Tensorflow.JS - TF.logique

Tensorflow.JS - TF.logique
«TF.LogicalNot () dans TensorFlow.JS est appliqué sur un seul tenseur / scalaire qui a des valeurs booléennes qui renvoient vrai lorsque l'élément est faux et faux lorsque l'élément est vrai."

Scénario 1: Travaillez avec Scalar

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

Syntaxe

TF.LogicalNot (Scalar)

Paramètres
Scalar est un tenseur qui ne peut prendre qu'une seule valeur en tant que paramètre.

Exemple
Créez deux scalaires avec booléen et appliquez LogicalNot () séparément.






Tensorflow.JS - TF.LogicalNot ()




Sortir

Fonctionnement
Sortie 1: LogicalNot False - Vrai
Sortie 2: LogicalNot True - False

Scénario 2: Travaillez avec le tenseur

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

Syntaxe

TF.LogicalNot (tenseur)

Paramètres
le tenseur prend des valeurs uniques ou multiples comme paramètre.

Exemple
Créer un tenseur unidimensionnel et effectuer une opération logicalNot ().







Sortir

Fonctionnement
logicalNot [true, false, true, true] => [false, true, false, false].

Conclusion

TF.LogicalNot () dans TensorFlow.JS renvoie vrai lorsque l'élément est faux et faux lorsque l'élément est vrai. Nous avons discuté de deux scénarios différents pour expliquer l'opération LogicalNot ().