Tensorflow.JS - TF.logicalNot

Tensorflow.JS - TF.logicalNot
„TF.logicalNot () w TensorFlow.JS jest nakładany na pojedynczy tensor/skalar, który ma wartości logiczne, które zwracają prawdziwe, gdy element jest fałszywy i fałsz, gdy element jest prawdziwy."

Scenariusz 1: Pracuj z skalar

Scalar będzie przechowywał tylko jedną wartość. Ale w każdym razie zwraca tensor.

Składnia

tf.logicalNot (skalar)

Parametry
Skalar jest tensor, który może przyjąć tylko jedną wartość jako parametr.

Przykład
Utwórz dwa skalary za pomocą boolean i zastosuj logicalNot () osobno.






Tensorflow.JS - TF.logicalNot ()




Wyjście

Pracujący
Wyjście 1: LogicalNot False - True
Wyjście 2: LogicalNot True - False

Scenariusz 2: Pracuj z Tensor

Tensor może przechowywać wiele wartości; Mogą być pojedyncze lub wielowymiarowe.

Składnia

tf.logicalNot (tensor)

Parametry
Tensor przyjmuje pojedyncze lub wiele wartości jako parametr.

Przykład
Utwórz jednowymiarowy tensor i wykonaj operację LogicalNot ().







Wyjście

Pracujący
logicalNot [true, false, true, true] => [false, true, false, false].

Wniosek

tf.logicalNot () w TensorFlow.JS zwraca prawdziwie, gdy element jest fałszywy i fałsz, gdy element jest prawdziwy. Omówiliśmy dwa różne scenariusze w celu wyjaśnienia operacji LogicalNot ().