Im maschinellen Lernen ist es sehr einfach, ein maschinelles Lernmodell zu trainieren, wenn die Eingabe die Ganzzahlwerte enthält. Es ist sehr wichtig, nur die Ganzzahlen aus den Dezimalwerten zu erhalten und die Transformation (Skalierung) mit dieser Methode zu erreichen. Jeder Dezimalwert skaliert zu einer Ganzzahl.
Tf.rund () Funktion
Der tf.exp () im Tensorflow.JS gibt die exponentiellen Werte in einem Tensor zurück. Mathematisch wird „E“ in die Macht von „X“ angehoben.
Syntax:
tf.rund (Tensor_input)
Parameter:
Der Tensor_Input ist ein Tensor mit Zahlen.
Es kann ein oder zweidimensional sein.
Beispiel 1:
Erstellen wir einen eindimensionalen Tensor in JS, der einige Werte enthält und die abgerundeten Werte zurückgeben.
Linux -Hinweis
Tensorflow.JS - TF.runden()
Ausgang:
Beispiel 2:
Erstellen wir einen Tensor mit zwei Dimensionen in JS mit 2 Zeilen und 2 Spalten mit 0, Null-, NAN- und undefinierten Werten und geben die abgerundeten Werte zurück.
Linux -Hinweis
Tensorflow.JS - TF.runden()
Ausgang:
Wir können feststellen, dass für die Werte 0, Null, Nan und Undefined die abgerundeten Werte 0 sind.
Beispiel 3:
In diesem Fall werden wir die Ganzzahlwerte berücksichtigen. Erstellen wir einen Tensor mit zwei Dimensionen in JS mit 2 Zeilen und 2 Spalten und geben die abgerundeten Werte zurück.
Linux -Hinweis
Tensorflow.JS - TF.runden()
Ausgang:
Die abgerundeten Werte sind die gleichen wie die Ganzzahlen.
Abschluss
In diesem Tensorflow.JS Tutorial haben wir gelernt, wie man die nächsten Werte mit dem TF zurückgibt.rund () Funktion. Wenn sich das Eingabeelement in 0, Null, undefiniert oder Nan befindet, gibt es 0 zurück. Für die Ganzzahlwerte kehrt es Ganzzahl zurück. Wir haben die drei verschiedenen Beispiele zu TF gelernt.rund () Funktion.