Tensorflow.JS - TF.sinh

Tensorflow.JS - TF.sinh
Dans certains scénarios, nous devons convertir des valeurs numériques présentes dans un tenseur en valeurs sinusoïdales hyperboliques. Il existe une méthode intégrée qui se transforme en sinus hyperbolique. Le sinus hyperbolique est utilisé pour trouver des angles dans de nombreuses applications de construction, comme trouver les angles par rapport aux coins de la pièce. Tout en prédisant les prix des logements via Tensorflow dans l'apprentissage automatique, nous devons convertir les valeurs normales en valeurs de stockage, puis appliquer des modèles d'apprentissage automatique. Donc, nous verrons comment appliquer TF.Fonction sinh () sur les valeurs existantes pour obtenir des valeurs sinusoïdales hyperboliques.

Tensorflow.JS est un cadre en JavaScript qui prend en charge le TF.Fonction sinh () qui convertit toutes les valeurs numériques en valeurs sinusoïdales hyperboliques présentes dans un tenseur.

Qu'est-ce qu'un tenseur?

Un tenseur à Tensorflow.JS agit comme un tableau qui stocke des éléments en dimensions uniques ou multiples.

Si nous voulons créer un tenseur avec une seule dimension, TF.Tensor1d () est utilisé.

Syntaxe:

TF.Tensor1d ([éléments])

Paramètre:

Il faut un tableau qui a des éléments séparés par une virgule. Pour créer un tenseur avec deux dimensions (lignes et colonnes), TF.Tensor2d () est utilisé.

Syntaxe:

TF.Tensor2d ([[éléments],…, [éléments]])

TF.sinh ()

TF.sinh () est utilisé pour retourner les valeurs sinusoïdales hyperboliques d'un tenseur donné.

Donc, il ne faut qu'un seul paramètre: c'est-à-dire le tenseur qui a des nombres.

Syntaxe:

TF.sinh (tensor_input)

Paramètre:

Tensor_input est un tenseur qui a des nombres.

Il peut être 1 ou 2 dimensions.

Explorons différents exemples de cette méthode.

Exemple :

Créons un tenseur unidimensionnel en JS qui a certaines valeurs et renvoie des valeurs sinusoïdales hyperboliques.





Tensorflow.JS - TF.sinh ()




Sortir:

Des valeurs sinusoïdales hyperboliques ont été renvoyées du tenseur unidimensionnel ci-dessus.

Exemple 2:

Créons un tenseur qui a 2 dimensions en js avec 5 lignes et 2 colonnes et retourne les valeurs de sinus hyperboliques.





Tensorflow.JS - TF.sinh ()




Sortir:

Des valeurs sinusoïdales hyperboliques ont été renvoyées du tenseur unidimensionnel ci-dessus.

Exemple 3:

Dans ce cas, nous considérerons les valeurs décimales. Créons un tenseur qui a 2 dimensions en js avec 5 lignes et 2 colonnes et retourne les valeurs de sinus hyperboliques.





Tensorflow.JS - TF.sinh ()




Sortir:

Des valeurs sinusoïdales hyperboliques ont été renvoyées du tenseur unidimensionnel ci-dessus.

Conclusion

Dans ce Tensorflow.tutoriel JS, nous avons vu comment retourner les valeurs sinusoïdales hyperboliques des valeurs réelles en utilisant le TF.Fonction sinh () présente dans un ou des tenseurs à deux dimensions avec trois exemples. Assurez-vous que le lien CDN est fourni à l'intérieur de la balise de script dans chaque code.