W uczeniu maszynowym bardzo proste jest wyszkolenie modelu uczenia maszynowego, jeśli dane wejściowe zawiera wartości liczb całkowitych. Bardzo ważne jest uzyskanie tylko liczb całkowitych z wartości dziesiętnych i osiągnięcie transformacji (skalowanie) przy użyciu tej metody. Każda wartość dziesiętna skaluje się na liczbę całkowitą.
Tf.Funkcja okrągłego ()
TF.exp () w Tensorflow.JS zwraca wartości wykładnicze w tensorze. Matematycznie „e” jest podniesiony do siły „x”.
Składnia:
tf.Round (tensor_input)
Parametr:
Tensor_input to tensor, który ma liczby.
Może być jeden lub dwuwymiarowy.
Przykład 1:
Utwórzmy jednowymiarowy tensor w JS, który ma pewne wartości i zwraca zaokrąglone wartości.
Wskazówka Linux
Tensorflow.JS - TF.okrągły()
Wyjście:
Przykład 2:
Utwórzmy tensor, który ma dwa wymiary w JS z 2 wierszami i 2 kolumnami, które mają 0, null, nan i niezdefiniowane wartości i zwróć zaokrąglone wartości.
Wskazówka Linux
Tensorflow.JS - TF.okrągły()
Wyjście:
Możemy zauważyć, że dla wartości 0, null, nan i niezdefiniowane, zaokrąglone wartości wynoszą 0.
Przykład 3:
W takim przypadku rozważymy wartości liczb całkowitych. Utwórzmy tensor, który ma dwa wymiary w JS z 2 wierszami i 2 kolumnami i zwróć zaokrąglone wartości.
Wskazówka Linux
Tensorflow.JS - TF.okrągły()
Wyjście:
Zaokrąglone wartości są takie same jak liczby całkowite.
Wniosek
W tym tensorflow.Samouczek JS, nauczyliśmy się zwracać najbliższe wartości za pomocą TF.Funkcja okrągłego (). Jeśli element wejściowy znajduje się w 0, null, niezdefiniowany lub nan, zwraca 0. Dla wartości liczb całkowitych zwraca liczbę całkowitą. Nauczyliśmy się trzech różnych przykładów na TF.Funkcja okrągłego ().