Tensorflow.JS - TF.real

Tensorflow.JS - TF.real
Wenn Sie mit den komplexen Zahlen im Tensorflow arbeiten.JS benötigen Sie in einigen Fällen nur echte Zahlen aus den komplexen Zahlen. Ist es möglich, es zu bekommen?? Die Antwort ist ja.

Lassen Sie uns sehen, wie Sie den realen Zahlenteil aus dem angegebenen Satz komplexer Zahlen zurückgeben können.
Wie wir wissen, ist die komplexe Zahl das Formular A+IB, in dem sich auf den realen Teil und B auf den imaginären Teil bezieht.

Tensorflow.JS ist ein Framework in JavaScript, mit dem die Modelle für maschinelles Lernen im Browser direkt ausgeführt werden. Mit dieser Bibliothek können wir das Modell trainieren und testen und die Genauigkeit des Modells erreichen.

Im Tensorflow.JS, wir können mit Tensor eine Daten erstellen. Es kann mehrere Elemente von Comma getrennt halten. Wir werden den Tensorflow laufen lassen.JS Framework in den HTML -Tags. Es ist sehr wichtig, den Link zum Zustellung von Inhaltszustellung im Skript -Tag zu verwenden. Dieses Framework kann im Tag implementiert werden. Dieses Skript -Tag kann im oder Tag platziert werden.

Struktur:

Es ist möglich, die mehrfachen imaginären Zahlen in einem Tensor mit dem TF zu erstellen.Komplex () Methode.

Syntax:

tf.Komplex ([real_parts], [imaginary_parts])

Notiz:

Es dauert zwei Arrays als Parameter. Das erste Array nimmt den realen Teil und das zweite Array nimmt die imaginären Teile ein.

Parameter:

Tf.Real () Funktion

Tensorflow.JS unterstützt den TF.Real () Methode, die nur den realen Zahlenteil aus der komplexen Zahl in einem Tensor zurückgeben kann. Es braucht nur einen Parameter, ich.e. Tensor, der komplexe Zahlen hat.

Syntax:

tf.real (komplex_tensor)

Parameter:

Der Komplex_tensor ist ein Tensor mit komplexen Zahlen.

Lassen Sie uns ohne Verzögerung einen Tensor mit 5 komplexen Zahlen erstellen und die realen Zahlen von ihnen zurückgeben.

Beispiel 1:

Hier erstellen wir einen komplexen Tensor mit numerischen Werten.





Linux -Hinweis


Tensorflow.JS - TF.real()




Ausgang:

Wir können beobachten, dass nur die reellen Zahlen aus den komplexen Zahlen zurückgegeben wurden:

34 + 12j => 34
56 + 34J => 56
78 + 56J => 78
45 + 89J => 45
0 + 66J => 0

Beispiel 2:

Hier erstellen wir einen komplexen Tensor mit Null-, undefinierten und NAN -Werten.

Es betrachtet den Nullwert als 0 und die undefinierten und NAN -Werte als NAN (nicht als Zahl).





Linux -Hinweis


Tensorflow.JS - TF.real()




Ausgang:

Arbeiten:

Tensor [[1,2], [3,4], [5,6], [7,8]]
=>
1*3*5*7 = 105
2*4*6*8 = 384

Wir können beobachten, dass der Nullwert als 0 angesehen wird, während die Nan- und undefinierten Werte als NAN genommen werden. Schließlich wurden sie zurückgegeben.

Abschluss

In diesem Tensorflow.JS -Tutorial haben wir gelernt, wie man den realen Teil mit dem TF aus der komplexen Nummer zurückgibt.Real () Funktion. Wenn der Tensor Null-, undefinierte oder NAN -Werte hat, betrachtet er den Nullwert als 0 und die undefinierten und NAN -Werte als NAN. Stellen Sie sicher, dass der CDN -Link im Skript -Tag bereitgestellt wird.