Tensorflow.JS - TF.logicalor

Tensorflow.JS - TF.logicalor

„TF.logicalor () w Tensorflow.JS jest stosowany na dwóch tensorach/skalarach o wartościach logicznych, które wykonują obliczenia elementarne. Zwraca to, czy jakiekolwiek elementy są prawdziwe; W przeciwnym razie Fałsz zostaje zwrócony."

Scenariusz 1: Pracuj z skalar

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

Składnia

tf.logicalor (skalar1, skalar2)

Parametry
SCALAR1 i SCALAR2 to tensory, które mogą przyjmować tylko jedną wartość jako parametr.

Przykład
Utwórz trzy skalary z wartościami logicznymi i zastosuj jednocześnie logicalor () na dwóch skalach.






Tensorflow.JS - TF.logicalor ()




Wyjście

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

Scenariusz 2: Pracuj z Tensor

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

Składnia

tf.logicalor (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ę logicalor ().







Wyjście

Pracujący
[prawda, false, true, true] logicalor [false, false, true, true] => [true, false, true, true]

Scenariusz 3: Pracuj z tensor i skalar

Możliwe może być wykonanie logicalor () na każdym elemencie w tensorze z skalar.

Składnia

tf.logicalor (tensor, skalar)

Przykład
Utwórz jednowymiarowy tensor, skalar i wykonaj logicalor ().







Wyjście

Pracujący
Prawdziwy logicalor Fałsz - prawda
FAŁSZ LOGICALOR FAŁSZ - FAŁSZ
Prawdziwy logicalor Fałsz - prawda

Wniosek

tf.logicalor () w Tensorflow.JS zwraca prawdziwie, jeśli którykolwiek z elementów jest prawdziwy; W przeciwnym razie Fałsz zostaje zwrócony. Podczas wykonywania TF.logicalor () 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 Logical ().