Tensorflow.JS - TF.Sinh

Tensorflow.JS - TF.Sinh
W niektórych scenariuszach musimy przekonwertować wartości liczbowe obecne w tensorze na hiperboliczne wartości sinuso. Istnieje wbudowana metoda, która przekształca się w hiperboliczne sinus. Hiperboliczne sinus służy do znalezienia kątów w wielu zastosowaniach budowlanych, jak znaleźć kąty w odniesieniu do narożników pokoju. Przewidując ceny domów za pośrednictwem TensorFlow w uczeniu maszynowym, musimy przekonwertować normalne wartości na wartości magazynowe, a następnie zastosować modele uczenia maszynowego. Więc zobaczymy, jak zastosować TF.sinh () funkcja istniejących wartości w celu uzyskania hiperbolicznych wartości sinusoidalnych.

Tensorflow.JS jest ramą w JavaScript, który obsługuje TF.funkcja sinh (), która przekształca wszystkie wartości liczbowe w hiperboliczne wartości sinusoidalne obecne w tensorze.

Co to jest tensor?

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.sinh ()

tf.sinh () służy do zwracania hiperbolicznych wartości sinusoidalnych z danego tensora.

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

Składnia:

tf.sinh (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 :

Utwórzmy jednowymiarowy tensor w JS, który ma pewne wartości i zwraca hiperboliczne wartości sinuso.





Tensorflow.JS - TF.sinh ()




Wyjście:

Hiperboliczne wartości sinusoidalne zwrócono z powyższego jednowymiarowego tensora.

Przykład 2:

Utwórzmy tensor, który ma 2 wymiary w JS z 5 wierszami i 2 kolumnami i zwróć hiperboliczne wartości sinuso.





Tensorflow.JS - TF.sinh ()




Wyjście:

Hiperboliczne wartości sinusoidalne zwrócono z powyższego jednowymiarowego tensora.

Przykład 3:

W takim przypadku rozważymy wartości dziesiętne. Utwórzmy tensor, który ma 2 wymiary w JS z 5 wierszami i 2 kolumnami i zwróć hiperboliczne wartości sinuso.





Tensorflow.JS - TF.sinh ()




Wyjście:

Hiperboliczne wartości sinusoidalne zwrócono z powyższego jednowymiarowego tensora.

Wniosek

W tym tensorflow.Samouczek JS, widzieliśmy, jak zwrócić hiperboliczne wartości sinusoidalne z rzeczywistych wartości za pomocą TF.funkcja sinh () obecna w jednym lub dwuwymiarowym tensorom z trzema przykładami. Upewnij się, że link CDN jest podany wewnątrz znacznika skryptu w każdym kodzie.