Tensorflow.JS - TF.logisch und

Tensorflow.JS - TF.logisch und

„TF.logicaland () im Tensorflow.JS wird auf zwei Tensoren/Skalare mit booleschen Werten angewendet, was eine elemente Berechnung durchführt. Es gibt wahr, wenn beide Elemente wahr sind; sonst falsch.”

Szenario 1: Arbeiten Sie mit Skalar

Skalar speichert nur einen Wert. Trotzdem gibt es einen Tensor zurück.

Syntax

tf.logical und scalar1, scalar2)

Parameter
Scalar1 und Scalar2 sind die Tensoren, die nur einen Wert als Parameter einnehmen können.

Beispiel
Erstellen Sie drei Skalare mit booleschen Werten und wenden Sie logical und () gleichzeitig auf zwei Skalare an.






Tensorflow.JS - TF.logicaland ()




Ausgang

Arbeiten
Ausgabe 1: True Logical und False - Falsch
Ausgabe 2: True Logical und True - True

Szenario 2: Arbeiten Sie mit Tensor

Tensor kann mehrere Werte speichern; Sie können einzeln oder mehrdimensional sein.

Syntax

tf.Logical und Tensor1, Tensor2)

Parameter
Tensor1 und Tensor2 sind die Tensoren, die nur einzelne oder mehrere Werte als Parameter einnehmen können.

Beispiel
Erstellen Sie zwei eindimensionale Tensoren und führen Sie logical und () Operation durch.







Ausgang

Arbeiten

[wahr, falsch, wahr, wahr] logical und [falsch, wahr, wahr, wahr] => [falsch, falsch, wahr, wahr]

Szenario 3: Arbeiten mit Tensor & Scalar

Es kann möglich sein, logicaland () auf jedem Element in einem Tensor mit einem Skalar auszuführen.

Syntax

tf.Logical und Tensor, Skalar)

Beispiel
Erstellen Sie einen eindimensionalen Tensor und einen Skalar und führen Sie Logical und) durch ().







Ausgang

Abschluss

tf.logicaland () im Tensorflow.JS gibt wahr zurück, wenn beide Elemente wahr sind; Ansonsten falsch. Während der Durchführung von TF.Logicaland () auf zwei Tensoren stellen Sie sicher, dass die Anzahl der Elemente in zwei Tensoren gleich sein muss. Wir haben drei verschiedene Szenarien besprochen, um die logicaland () -Operation zu erklären.