Tensorflow.JS - TF.abs

Tensorflow.JS - TF.abs
Uczenie maszynowe z TensorFlow.JS jest jedną z najlepszych opcji do wdrożenia. W takim przypadku zobaczymy wartości ujemne. Aby przezwyciężyć te wartości lub uzyskać dokładne wyniki, przekonwertujemy je na wartości dodatnie. Jak więc zostaną przekonwertowane?

Tensorflow.JS jest ramą w JavaScript, który obsługuje TF.funkcja ABS (), która przekształca wszystkie wartości ujemne na pozytywne obecne w tensorze.

Wstęp

Tensor w Tensorflow.JS działa jak tablica, która przechowuje elementy w pojedynczych lub wielu wymiarach.

Jeśli chcemy utworzyć tensor o jednym wymiarze, TF.używany jest tensor1d ().

Składnia:

tf.tensor1d ([elementy])

Parametr:

Wymaga tablicy, która ma elementy oddzielone przecinkiem.

Aby utworzyć tensor z dwoma wymiarami (rzędy i kolumny), TF.używany jest tensor2d ().

Składnia:

tf.tensor2d ([[elementy],…, [elementy]])

tf.Abs ()

tf.ABS () służy do zwracania dodatnich wartości z danego tensora.

Zatem wymaga tylko jednego parametru: tj. Tensor, który ma liczby.

Składnia:

tf.ABS (tensor_input)

Parametr:

tensor_input to tensor, który ma liczby.

Może być 1 lub 2-wymiarowy.

Zbadajmy różne przykłady tej metody.

Przykład 1:

Tutaj stworzymy jednowymiarowy tensor, który ma pewne wartości ujemne.





Tensorflow.JS - TF.Abs ()




Wyjście:

W powyższym tensorze występują trzy wartości ujemne.

-45, -12 i -67 są przekształcane na dodatnie, ale 5 i 95 pozostają takie same.

Przykład 2:

Tutaj utworzymy dwuwymiarowy tensor z 3 wierszami i 2 kolumnami, które mają pewne wartości ujemne.





Tensorflow.JS - TF.Abs ()




Wyjście:

W powyższym tensorze występują trzy wartości ujemne.

-45, -12 i -43 są przekonwertowane na dodatnie, ale 34, 56 i 67 pozostają takie same.

Przykład 3:

W takim przypadku rozważymy wartości dziesiętne.

Tutaj utworzymy dwuwymiarowy tensor z 3 wierszami i 2 kolumnami, które mają pewne wartości ujemne.





Tensorflow.JS - TF.Abs ()




Wyjście:

W powyższym tensorze występują trzy wartości ujemne.

-0.56, -0.45 i -9.4499998 są przekonwertowane na pozytywne, ale 4.5599999,4.5599999 i 8.8999996 pozostań taki sam.

Wniosek

W tym tensorflow.Samouczek JS, widzieliśmy, jak przekonwertować wartości ujemne na dodatnie za pomocą TF.Funkcja ABS () obecna w jeden /dwuwymiarowych tensorach z trzema przykładami. Upewnij się, że link CDN jest podany wewnątrz znacznika skryptu.