Tensorflow.JS - TF.pari

Tensorflow.JS - TF.pari
“Nell'apprendimento automatico utilizzando Tensorflow.JS, se si desidera confrontare due punti dati o due attributi in un set di dati, allora TF.Viene utilizzato il metodo uguale ().
In questo articolo, vedremo come verificare se ogni valore in due tensori/scalari è uguale o non utilizza il TF.Metodo uguale ()."

tf.pari()

tf.uguale () restituisce vero se entrambi gli elementi sono uguali; Altrimenti, False viene restituito. Ci vogliono due tensori come parametri che hanno lo stesso numero di valori; Altrimenti, viene lanciato un errore.

Scalare memorizzerà solo un valore. Ma comunque, restituisce un tensore.

Sintassi:

tf.uguale (tensore1, tensore2)
tf.uguale (scalare1, scalare2)

È anche possibile implementare il metodo uguali (), come mostrato di seguito.

Sintassi:

tensor1.uguale (tensore2)
scalare1.uguale (scalare2)

Parametro:

tensor1 e tensore2 sono i tensori che possono essere singoli o multidimensionali.
Scalar1 e scarato2 sono i tensori che possono assumere un solo valore come parametro.

Ritorno

Restituire un tensore booleano.

Esempio 1:

Crea due tensori unidimensionali con elementi interi e applica TF.uguale () per verificare se gli elementi sono uguali o no.






;

Tensorflow.JS - TF.uguale (tensore1, tensore2)

<

;

Tensorflow.JS - Tensor1.uguale (tensore2)

<


Produzione:

Lavorando:

Tensor-1: Tensor [34, 12, 34, 11, 10, 34]
Tensor-2: Tensor [34, 12, 2, 3, 10, 23]

Confronto per l'elemento:

34 == 34 - vero
12 == 12 - Falso
34 == 2 - Falso
11 == 3 - Falso
10 == 10 - vero
34 == 23 - Falso

Esempio 2:

Crea due valori utilizzando scalari () e applica TF.uguale () per verificare se i valori sono uguali o no.






;

Tensorflow.JS - TF.uguale (scalare1, scalare2)

<

;

Tensorflow.JS - Scalar1.uguale (scalare2)

<


Produzione:

34 non è uguale a 23. Quindi è tornato falso.

Esempio 3:

Crea 2 tensori bidimensionali con 2 righe e 2 colonne e applica TF.uguale () per verificare se gli elementi sono uguali o no.






;

Tensorflow.JS - TF.uguale (tensore1, tensore2)

<

;

Tensorflow.JS - Tensor1.uguale (tensore2)

<


Produzione:

Lavorando:

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

Confronto per l'elemento:

1
2
3
4
90 == 90 - Vero
56 == 56 - vero
78 == 34 - Falso
12 == 45 - Falso

Conclusione

tf.uguale () in tensorflow.JS viene utilizzato per confrontare gli elementi che restituiscono vero; Se entrambi gli elementi sono uguali, altrimenti viene restituito. È anche possibile implementare il metodo uguale () in due modi. Abbiamo discusso di tre diversi esempi, usando tensori in una e due dimensioni e scalari.