Tensorflow.JS - TF.größer

Tensorflow.JS - TF.größer
„TF.Greater () gibt true zurück, wenn das Element im ersten Tensor größer ist als das Element im zweiten Tensor. Es dauert zwei Tensoren als Parameter, die die gleiche Anzahl von Werten haben. Andernfalls wird ein Fehler geworfen.

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

Syntax

tf.größer (Tensor1, Tensor2)
tf.größer (scalar1, scalar2)

Es ist auch möglich, die Greater () -Methode zu implementieren, wie unten gezeigt.

Syntax

Tensor1.größer (Tensor2)
scalar1.größer (scalar2)

Parameter
Tensor1 und Tensor2 sind die Tensoren, die einzeln oder mehrdimensional sein können.
Scalar1 und Scalar2 sind die Tensoren, die nur einen Wert als Parameter einnehmen können.

Zurückkehren
Kehren Sie einen Booleschen Tensor zurück.

Beispiel 1
Erstellen Sie zwei eindimensionale Tensoren mit Ganzzahlelementen und wenden Sie TF an.Greater () zu überprüfen, ob die Elemente im ersten Tensor größer sind als die Elemente im zweiten Tensor.






Tensorflow.JS - TF.größer (Tensor1, Tensor2)



Tensorflow.JS - Tensor1.größer (Tensor2)




Ausgang

Arbeiten
Tensor-1: Tensor [100, 200, 300, 500]
Tensor-2: Tensor [50, 345, 675, 120]

Elementweise Vergleich:
100> 50 - wahr
200> 345 - Falsch
300> 675 - Falsch
500> 120 - wahr

Beispiel 2
Erstellen Sie zwei Werte mit scalar () und wenden Sie TF an.Greater () zu überprüfen, ob der Wert größer ist als der im zweite Skalar vorhandene Wert.






Tensorflow.JS - TF.größer (scalar1, scalar2)



Tensorflow.JS - Scalar1.größer (scalar2)




Ausgang

34 ist größer als 23. Also kehrte es wahr zurück.

Beispiel 3
Erstellen Sie 2 zweidimensionale Tensoren mit 2 Zeilen und 2 Spalten und wenden Sie TF an.Greater () zu überprüfen, ob die Elemente im ersten Tensor größer sind als die Elemente im zweiten Tensor.






Tensorflow.JS - TF.größer (Tensor1, Tensor2)



Tensorflow.JS - Tensor1.größer (Tensor2)




Ausgang

Arbeiten
Tensor-1: Tensor [[90, 56], [78, 12]]
Tensor-2: Tensor [[10, 56], [34, 45]]

Elementweise Vergleich:
90> 10 - wahr
56> 56 - Falsch
78> 34 - wahr
12> 45 - Falsch

Abschluss

tf.Greater () im Tensorflow.JS wird verwendet, um die Elemente zu vergleichen, die true zurückkehren, wenn das Element im ersten Tensor größer ist als das Element im zweiten Tensor. Es ist auch möglich, die Greater () -Methode auf zwei Arten zu implementieren. Wir haben drei verschiedene Beispiele diskutiert, wobei die Tensors ein und zwei Dimensionen und Skalare verwendet werden.