Un tenseur est un tableau multidimensionnel utilisé pour stocker des données. Pour utiliser un tenseur, nous devons importer le module de torche.
Pour créer un tenseur, la méthode utilisée est le tenseur ().
Syntaxe:
torche.tenseur (données)
où les données sont un tableau multidimensionnel.
torche.un péché()
torche.asin () dans Pytorch renvoie les valeurs sinusoïdales inverses de tous les éléments dans un tenseur. Il ne prend qu'un seul paramètre.
Syntaxe:
torche.Asin (Tensor_Object)
Paramètre:
Tensor_Object est le tenseur d'entrée
Exemple 1:
Créons un tenseur unidimensionnel - Data1 et retournez les valeurs sinusoïdales inverses en appliquant une torche.asin () dessus.
Module de torche #mport
Importer une torche
#create un tenseur 1D - data1 avec 5 valeurs numériques.
data1 = torche.Tensor ([23,45,67,10,0])
#afficher
imprimer ("Tensor:", data1)
#perform asin () sur le tenseur ci-dessus
Imprimer ("Valeurs sinusoïdales inverses:", torche.asin (data1))
Sortir:
Tensor: tenseur ([23, 45, 67, 10, 0])On peut voir que les valeurs sinusoïdales inverses ont été renvoyées.
Exemple 2:
Créons un tenseur bidimensionnel - Data1 et retournons les valeurs sinusoïdales inverses en appliquant une torche.asin () dessus.
Module de torche #mportSortir:
Tensor: tenseur ([[23, 45, 67, 10, 0],On peut voir que les valeurs sinusoïdales inverses ont été renvoyées.
torche.acos ()
torche.ACOS () dans Pytorch renvoie les valeurs de cosinus inverses de tous les éléments dans un tenseur. Il ne prend qu'un seul paramètre.
Syntaxe:
torche.ACOS (Tensor_Object)
Paramètre:
Tensor_Object est le tenseur d'entrée
Exemple 1:
Créons un tenseur unidimensionnel - Data1 et retournez les valeurs de cosinus inverses en appliquant une torche.acos () dessus.
Module de torche #mportSortir:
Tensor: tenseur ([23, 45, 67, 10, 0])Nous pouvons voir que les valeurs de cosinus inverses ont été renvoyées.
Exemple 2:
Créons un tenseur bidimensionnel - Data1 et retournons les valeurs de cosinus inverses en appliquant une torche.acos () dessus.
Module de torche #mportSortir:
Tensor: tenseur ([[23, 45, 67, 10, 0],Nous pouvons voir que les valeurs de cosinus inverses ont été renvoyées.
torche.un bronzage()
torche.atan () dans Pytorch renvoie les valeurs tangentes inverses de tous les éléments d'un tenseur. Il ne prend qu'un seul paramètre.
Syntaxe:
torche.atan (Tensor_Object)
Paramètre:
Tensor_Object est le tenseur d'entrée
Exemple 1:
Créons un tenseur unidimensionnel - Data1 et retournez les valeurs tangentes inverses en appliquant une torche.atan () dessus.
Module de torche #mportSortir:
Tensor: tenseur ([23, 45, 67, 10, 0])Nous pouvons voir que des valeurs tangentes inverses ont été renvoyées.
Exemple 2:
Créons un tenseur bidimensionnel - Data1 et retournez les valeurs tangentes inverses en appliquant une torche.atan () dessus.
Module de torche #mportSortir:
Tensor: tenseur ([[23, 45, 67, 10, 0],Nous pouvons voir que des valeurs tangentes inverses ont été renvoyées.
torche.asinh ()
torche.asinh () dans Pytorch renvoie les valeurs sinusoïdales hyperboliques inverses de tous les éléments d'un tenseur. Il ne prend qu'un seul paramètre.
Syntaxe:
torche.ASINH (Tensor_Object)
Paramètre:
Tensor_Object est le tenseur d'entrée
Exemple 1:
Créons un tenseur unidimensionnel - Data1 et retournez les valeurs sinusoïdales hyperboliques inverses en appliquant une torche.asinh () dessus.
Module de torche #mportSortir:
Tensor: tenseur ([0, 1, 45, 10, 23])Nous pouvons voir que des valeurs de sinus hyperboliques inverses ont été renvoyées.
Exemple 2:
Créons un tenseur bidimensionnel - Data1 et retournez les valeurs sinusoïdales hyperboliques inverses en appliquant une torche.asinh () dessus.
Module de torche #mportSortir:
Tensor: tenseur ([[23, 45, 67, 10, 0],Nous pouvons voir que des valeurs de sinus hyperboliques inverses ont été renvoyées.
torche.acosh ()
torche.acosh () en pytorch renvoie les valeurs de cosinus hyperboliques inverses de tous les éléments d'un tenseur. Il ne prend qu'un seul paramètre.
Syntaxe:
torche.acosh (Tensor_Object)
Paramètre:
Tensor_Object est le tenseur d'entrée
Exemple 1:
Créons un tenseur unidimensionnel - Data1 et retournez les valeurs de cosinus hyperboliques inverses en appliquant une torche.acosh () dessus.
Module de torche #mportSortir:
Tensor: tenseur ([23, 45, 67, 10, 0])Nous pouvons voir que les valeurs de cosinus hyperboliques inverses ont été retournées.
Exemple 2:
Créons un tenseur bidimensionnel - Data1 et retournez les valeurs de cosinus hyperboliques inverses en appliquant une torche.acosh () dessus.
Module de torche #mportSortir:
Tensor: tenseur ([[23, 45, 67, 10, 0],Nous pouvons voir que les valeurs de cosinus hyperboliques inverses ont été retournées.
torche.atanh ()
torche.atanh () à Pytorch renvoie les valeurs tangentes hyperboliques inverses de tous les éléments d'un tenseur. Il ne prend qu'un seul paramètre.
Syntaxe:
torche.atanh (Tensor_Object)
Paramètre:
Tensor_Object est le tenseur d'entrée
Exemple 1:
Créons un tenseur unidimensionnel - Data1 et retournez des valeurs tangentes hyperboliques inverses en appliquant une torche.atanh () dessus.
Module de torche #mportSortir:
Tensor: tenseur ([23, 45, 67, 10, 0])Nous pouvons voir que des valeurs tangentes hyperboliques inverses ont été renvoyées.
Exemple 2:
Créons un tenseur bidimensionnel - Data1 et retournez des valeurs tangentes hyperboliques inverses en appliquant une torche.atanh () dessus.
Module de torche #mportSortir:
Tensor: tenseur ([[23, 45, 67, 10, 0],Nous pouvons voir que des valeurs tangentes hyperboliques inverses ont été renvoyées.
Conclusion
Dans cette leçon de pytorch, nous avons vu comment effectuer des fonctions trigonométriques inverses à Pytorch. Nous avons discuté de trois types de fonctions trigonométriques inverses - asin (), acos () et atan (). Si vous avez besoin d'effectuer des fonctions hyperboliques inverses, vous pouvez utiliser ASINH (), acosh () et atanh ().