TF.SquaredDifferensfunksjon i TensorFlow.JS

TF.SquaredDifferensfunksjon i TensorFlow.JS
I tensorflow.JS Library, TF.SquaredDiffence () -funksjon brukes til å returnere den kvadratiske forskjellen på hvert element som er til stede i to tensorer/skalarer.

Beregning

(i-j)*(i-j)

Der "jeg" er elementet i den første tensoren, og "j" er elementet i den andre tensoren.

Syntaks:

tensor.SquaredDiffence ()

Komme tilbake:

Det returnerer et positivt heltall selv om resultatet er negativt.

Eksempel 1

Lag to 1D -tensorer med 4 heltall og få den kvadratiske forskjellen.









Produksjon:

Hvis verdiene i en tensor er de samme, er den kvadratiske forskjellen 0.

Det er også mulig å få den kvadratiske forskjellen med en tensor og en skalar.

Eksempel 3

Lag A1D -tensor med 5 heltall, en skalar med en verdi på 2 og få den kvadratiske forskjellen.







Produksjon:

Arbeider:

  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

Konklusjon

I denne artikkelen så vi hvordan vi skulle returnere den kvadratiske forskjellen på elementer i tensorer ved hjelp av TF.SquaredDiffence (). Den utfører beregning ved bruk av formelen (i-j)*(i-j), der "i" er elementet i den første tensoren og "j" er elementet i den andre tensoren. Vi diskuterte også de forskjellige eksemplene med forskjellige tilfeller