Il tf.Funzione di Squared Direferen in Tensorflow.js

Il tf.Funzione di Squared Direferen in Tensorflow.js
Nel flusso di tensor.Biblioteca JS, TF.La funzione SquaredDiffference () viene utilizzata per restituire la differenza quadrata di ciascun elemento presente in due tensori/scalari.

Calcolo

(i-j)*(i-j)

Dove "io" è l'elemento nel primo tensore e "j" è l'elemento nel secondo tensore.

Sintassi:

tensore.SquaredDiffference ()

Ritorno:

Restituisce un numero intero positivo anche se il risultato è negativo.

Esempio 1

Crea due tensori 1D con 4 numeri interi e ottieni la differenza quadrata.









Produzione:

Se i valori in un tensore sono gli stessi, allora la differenza quadrata è 0.

È anche possibile ottenere la differenza quadrata con un tensore e uno scalare.

Esempio 3

Crea un tensore A1D con 5 numeri interi, uno scalare con un valore di 2 e ottieni la differenza quadrata.







Produzione:

Lavorando:

  1. (12-2)*(12-2) = 100
  2. (34-2)*(34-2) = 1024
  3. (56-2)*(56-2) = 2916
  4. (78-2)*(78-2) = 5776
  5. (90-2)*(90-2) = 7744

Conclusione

In questo articolo, abbiamo visto come restituire la differenza quadrata di elementi nei tensori usando TF.SquaredDiffference (). Esegue il calcolo usando la formula (i-j)*(i-j), dove "i" è l'elemento nel primo tensore e "j" è l'elemento nel secondo tensore. Inoltre, abbiamo discusso dei diversi esempi con casi diversi