Tensorflow.JS - TF.rund

Tensorflow.JS - TF.rund
I denne artikkelen vil vi se hvordan vi kan avrunde verdiene i Tensorflow.JS Framework in the JavaScript. Fordelene med avrunding er at vi kan representere verdiene i et heltallformat uten noen desimalpunkter.

I maskinlæring er det veldig enkelt å trene en maskinlæringsmodell hvis inngangen inneholder heltallverdiene. Det er veldig viktig å få bare heltallene fra desimalverdiene og oppnå transformasjonen (skalering) ved bruk av denne metoden. Hver desimalverdi skalerer til et heltall.

Tf.rund () funksjon

TF.exp () i tensorflow.JS returnerer eksponentielle verdier i en tensor. Matematisk blir "E" hevet til kraften til "X".

Syntaks:

tf.runde (tensor_input)

Parameter:

Tensor_input er en tensor som har tall.
Det kan være en eller todimensjonal.

Eksempel 1:

La oss lage en endimensjonal tensor i JS som har noen verdier og returnere de avrundede verdiene.





Linux hint


Tensorflow.JS - TF.rund()




Produksjon:

  1. 0.45 runder til 0
  2. 0.98 runder til 1
  3. 0.12 runder til 0
  4. 9.02 runder til 9 og
  5. -0.343 runder til 0

Eksempel 2:

La oss lage en tensor som har to dimensjoner i JS med 2 rader og 2 kolonner som har 0, null, nan og udefinerte verdier og returnerte de avrundede verdiene.





Linux hint


Tensorflow.JS - TF.rund()




Produksjon:

Vi kan merke at for verdiene 0, null, nan og udefinert er de avrundede verdiene 0.

Eksempel 3:

I dette tilfellet vil vi vurdere heltallverdiene. La oss lage en tensor som har to dimensjoner i JS med 2 rader og 2 kolonner og returner de avrundede verdiene.





Linux hint


Tensorflow.JS - TF.rund()




Produksjon:

De avrundede verdiene er de samme som heltalene.

Konklusjon

I denne tensorflow.JS -opplæring, vi lærte hvordan vi skal returnere de nærmeste verdiene ved hjelp av TF.rund () funksjon. Hvis inngangselementet er i 0, null, udefinert eller nan, returnerer det 0. For heltallverdiene returnerer den heltall. Vi lærte de tre forskjellige eksemplene på TF.rund () funksjon.