Szenario 1: Arbeiten Sie mit Skalar
Skalar speichert nur einen Wert. Trotzdem gibt es einen Tensor zurück.
Syntax
tf.logicalxor (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 logicalxor () gleichzeitig auf zwei Skalare an.
Tensorflow.JS - TF.logicalxor ()
Ausgang
Arbeiten
Ausgabe 1: TRUE LOGICALXOR FALSE - TRUE
Ausgabe 2: TRUE LOGICALXOR TRUE - Falsch
Szenario 2: Arbeiten Sie mit Tensor
Tensor kann mehrere Werte speichern; Sie können einzeln oder mehrdimensional sein.
Syntax
tf.logicalxor (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 die Operation logicalxor () durch.
Ausgang
Arbeiten
[wahr, falsch, wahr, wahr] logicalxor [falsch, wahr, wahr, wahr] => [wahr, wahr, falsch, falsch]
Szenario 3: Arbeiten mit Tensor & Scalar
Es kann möglich sein, logicalxor () auf jedem Element in einem Tensor mit einem Skalar auszuführen.
Syntax
tf.logicalxor (Tensor, Skalar)Beispiel
Erstellen Sie einen eindimensionalen Tensor, einen Skalar und führen Sie logicalxor () durch ().
Ausgang
Arbeiten
wahrer logicalxor wahr - falsch
Falsch logicalxor wahr - wahr
wahrer logicalxor wahr - falsch
Abschluss
tf.logicalxor () im Tensorflow.JS gibt falsch zurück, wenn beide Elemente gleich sind; Ansonsten wird True zurückgegeben. Während der Durchführung von TF.logicalxor () 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 Operation logicalxor () zu erklären.