TF.Oneslignende og TF-nulllignende i Tensorflow.JS

TF.Oneslignende og TF-nulllignende i Tensorflow.JS
I dyp læring jobber du med bilder. For enkelhets skyld må du konvertere de fargede bildene til 0 og alle de grå bildene til 1. Bruke TensorFlow.JS, hvordan kan du gjøre det?

Det er mulig å konvertere alle elementer i en tensor til 1 og 0 -er ved bruk av TF.OnesLike () og TF.Zerosligike (). La oss diskutere dem en etter en i detalj.

Tensorflow.JS - TF.OnesLike () -funksjon

TF.Onesligike () brukes til å erstatte alle eksisterende elementer med 1.

Syntaks:

tf.Onesligike (Tensor)

Parameter:

Det tar en tensor som en parameter som har numeriske verdier.

Eksempel 1:

Lag en 1D -tensor som har noen heltall. Nå vil vi erstatte alle med 1.







Produksjon:

Alle elementene erstattes med 1.

Eksempel 2:

Lag en 2D -tensor som har noen heltall. Nå vil vi erstatte alle med 1.



src = "https: // cdn.jsdelivr.nett/npm/@tensorflow/tfjs ">



Produksjon:

Alle elementene erstattes med 1.

Tensorflow.JS - TF.Zerosligike () -funksjon

tf.Zerosligike () brukes til å erstatte alle eksisterende elementer med 0.

Syntaks:

tf.Zerosligike (tensor)

Parameter:

Det tar en tensor som en parameter som har numeriske verdier.

Eksempel 1:

Lag en 1D -tensor som har noen heltall. Nå vil vi erstatte alle med 0.







>// Lag tensor
La verdier = TF.Tensor2d ([12,34,56,77,78,100], [3,2])
//vise
dokument.skrive("Faktisk tensor: "+verdier);
dokument.skrive("
");
dokument.skrive("Endelig tensor med alle 0 -er: ""+TF.Zerosligike (verdier));
dokument.skrive("
");


Produksjon:

Alle elementene erstattes med 0.

Konklusjon

I denne tensorflow.JS -opplæring, vi har sett hvordan du konverterer alle elementer i en tensor til 1 ved hjelp av TF.OnesLike () og alle elementer i en tensor til 0 ved hjelp av TF.erslike () med to eksempler.

Disse funksjonene er veldig nyttige med å konvertere bilder til binær slik at minnet reduseres. Vi håper denne artikkelen gir en bedre måte å lære.