Tensorflow.JS - TF.péché

Tensorflow.JS - TF.péché
Dans certains scénarios, nous devons convertir les valeurs numériques présentes dans un tenseur en valeurs sinusoïdales. Il existe une méthode intégrée qui se transforme en sinus. Le sinus 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 sin () sur les valeurs existantes pour obtenir des valeurs sinusoïdales.

Tensorflow.JS est un cadre en JavaScript qui prend en charge le TF.Fonction sin () qui convertit toutes les valeurs numériques en valeurs sinusoïdales présentes dans un tenseur. Assurez-vous que la plage d'entrée est -inf à + inf (-inf, inf) et la plage de sortie sera de 1 à +1 (-1,1).

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, alors 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.péché()

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

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

Syntaxe:

TF.sin (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 1:

Créons un tenseur unidimensionnel en JS qui a certaines valeurs.





Tensorflow.JS - TF.péché()




Sortir:

Les valeurs sinusoïdales 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.





Tensorflow.JS - TF.péché()




Sortir:

Les valeurs sinusoïdales 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.





Tensorflow.JS - TF.péché()




Sortir:

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

Conclusion

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