Tensorflow.JS - TF.Islnf

Tensorflow.JS - TF.Islnf
Mens du trener en modell i maskinlæring ved hjelp av TensorFlow.JS, du kan overvinne med uendelige verdier i datasettet ditt.

Hvis du inkluderer disse verdiene i datasettet ditt, fikk du ikke treningsnøyaktigheten for modellen. Det er nødvendig å fjerne uendeligene fra dataene dine. For det første må vi sjekke at alle elementene som er til stede i datasettet ikke er uendelige. Da er det bare du som må fortsette å trene og jobbe med modellen.

For å sjekke om dataene inneholder uendelige verdier eller ikke, bruker vi TF.ISInf () -funksjon.

Tf.ISInf () -funksjon

TF.Isinf () brukes til å sjekke om elementet er uendelig eller uendelig. Det returnerer de boolske verdiene. Hvis verdien er -infinitet eller uendelig, returnerer den sann. Ellers returnerer det falskt.

Syntaks:

tf.isinf (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 positive og negative uendelig og anvende ISINF () -funksjonen.





Linux hint


Tensorflow.JS - TF.isInf ()





Produksjon:


Vi kan se at det kommer tilbake for uendelig verdier (både positive og negative).

Eksempel 2:

La oss lage en endimensjonal tensor i JS som har 0, null, nan og udefinerte verdier og anvende isinf () -funksjonen.





Linux hint


Tensorflow.JS - TF.isInf ()





Produksjon:


Siden de ikke er relatert til uendelige verdier, blir falsk returnert.

Eksempel 3:

La oss lage en tensor som har to dimensjoner i JS med 2 rader og 2 kolonner som har desimalverdier med uendelig og sjekk for uendelig.





Linux hint


Tensorflow.JS - TF.isInf ()





Produksjon:


Det er to uendelig til stede i forrige tensor. For disse verdiene blir ekte returnert.

Konklusjon

I denne tensorflow.JS -opplæring, vi lærte hvordan vi kan sjekke de uendelige verdiene i en tensor ved hjelp av TF.ISInf () -funksjon med tre forskjellige eksempler. I JavaScript kan vi skape en uendelig verdi ved hjelp av uendelig eller -infinitet. Null, 0, udefinert, og Nan kommer ikke under de uendelige verdiene.