„TF.logicaland () w Tensorflow.JS jest stosowany na dwóch tensorach/skalarach o wartościach logicznych, które wykonują obliczenia elementarne. Zwraca to, czy oba elementy są prawdziwe; w przeciwnym razie fałsz."
Scenariusz 1: Pracuj z skalar
Scalar będzie przechowywał tylko jedną wartość. Ale w każdym razie zwraca tensor.
Składnia
tf.logicaland (skalar1, skalar2)Parametry
SCALAR1 i SCALAR2 to tensory, które mogą przyjmować tylko jedną wartość jako parametr.
Przykład
Utwórz trzy skalary o wartościach logicznych i stosuj jednocześnie logicaland () na dwóch skalarach.
Tensorflow.JS - TF.logicaland ()
Wyjście
Pracujący
Wyjście 1: Prawda logika i fałsz - false -
Wyjście 2: prawdziwe logiczne i prawdziwe - prawda
Scenariusz 2: Pracuj z Tensor
Tensor może przechowywać wiele wartości; Mogą być pojedyncze lub wielowymiarowe.
Składnia
tf.logicaland (tensor1, tensor2)Parametry
Tensor1 i tensor2 to tensor, które mogą przyjmować tylko pojedyncze lub wiele wartości jako parametr.
Przykład
Utwórz dwa jednowymiarowe tensory i wykonaj operację Logicaland ().
Wyjście
Pracujący
[prawda, false, true, true] logicaland [false, true, true, true] => [false, false, true, true]
Scenariusz 3: Pracuj z tensor i skalar
Możliwe może być wykonanie logicaland () na każdym elemencie w tensorze za pomocą skalar.
Składnia
tf.logicaland (tensor, skalar)Przykład
Utwórz jednowymiarowy tensor i skalar i wykonaj logicaland ().
Wyjście
Wniosek
tf.logicaland () w Tensorflow.JS zwraca prawdziwie, jeśli oba elementy są prawdziwe; W przeciwnym razie fałsz. Podczas wykonywania TF.logicaland () na dwóch tensorach upewnij się, że liczba elementów w dwóch tensorach musi być taka sama. Omówiliśmy trzy różne scenariusze w celu wyjaśnienia operacji Logicaland ().