Pytorch est un cadre open source disponible avec un langage de programmation Python. Nous pouvons traiter les données en pytorch sous la forme d'un tenseur.
Un tenseur est un tableau multidimensionnel utilisé pour stocker les données. Pour utiliser un tenseur, nous devons importer le module de torche.
Pour créer un tenseur, la méthode utilisée est tenseur ().
Syntaxe:
torche.tenseur (données)
Où les données sont un tableau multidimensionnel.
torche.Fonction sin ()
La torche.La fonction sin () dans Pytorch renvoie les valeurs sinusoïdales de tous les éléments d'un tenseur. Il ne prend qu'un seul paramètre.
Syntaxe:
torche.sin (Tensor_Object)
Paramètre:
Tensor_Object est le tenseur d'entrée
Exemple 1
Créons un tenseur unidimensionnel, Data1 et Return Sine Values, en appliquant une torche.péché().
Module de torche #mportSortir:
Tensor: tenseur ([23, 45, 67, 10, 0])Nous pouvons voir que les valeurs sinusoïdales ont été renvoyées.
Exemple 2
Créons un tenseur bidimensionnel, Data1 et Return Sine Values, en appliquant une torche.sin () dessus.
Module de torche #mportSortir:
Tensor: tenseur ([[23, 45, 67, 10, 0],Nous pouvons voir que les valeurs sinusoïdales ont été renvoyées.
torche.Fonction cos ()
La torche.La fonction cos () dans Pytorch renvoie les valeurs de cosinus de tous les éléments dans un tenseur. Il ne prend qu'un seul paramètre.
Syntaxe:
torche.cos (Tensor_Object)
Paramètre:
Tensor_Object est le tenseur d'entrée.
Exemple 1
Créons un tenseur unidimensionnel, des valeurs de cosinus de Data1 et de retour, en appliquant une torche.cos () dessus.
Module de torche #mportSortir:
Tensor: tenseur ([23, 45, 67, 10, 0])Nous pouvons voir que les valeurs de cosinus ont été renvoyées.
Exemple 2
Créons un tenseur bidimensionnel, des valeurs de cosinus de données et de retour, en appliquant une torche.cos () dessus.
Module de torche #mportSortir:
Tensor: tenseur ([[23, 45, 67, 10, 0],Nous pouvons voir que les valeurs de cosinus ont été renvoyées.
torche.fonction tan ()
La torche.La fonction tan () dans Pytorch renvoie les valeurs tangentes de tous les éléments d'un tenseur. Il ne prend qu'un seul paramètre.
Syntaxe:
torche.tan (Tensor_Object)
Paramètre:
Tensor_Object est le tenseur d'entrée.
Exemple 1
Créons un tenseur unidimensionnel, des valeurs tangentes du tenseur unidimensionnel, en appliquant une torche.tan () dessus.
Module de torche #mportSortir:
Tensor: tenseur ([23, 45, 67, 10, 0])Nous pouvons voir que les valeurs tangentes ont été renvoyées.
Exemple 2
Créons un tenseur bidimensionnel, des valeurs tangentes Tenseur, Data1 et Retour, en appliquant une torche.tan () dessus.
Module de torche #mportSortir:
Tensor: tenseur ([[23, 45, 67, 10, 0],Nous pouvons voir que les valeurs tangentes ont été renvoyées.
torche.Fonction sinh ()
La torche.La fonction sinh () dans Pytorch renvoie les valeurs sinusoïdales hyperboliques de tous les éléments d'un tenseur. Il ne prend qu'un seul paramètre.
Syntaxe:
torche.Sinh (Tensor_Object)
Paramètre:
Tensor_Object est le tenseur d'entrée.
Exemple 1
Créons un tenseur unidimensionnel, DATA1 et Return Hyperbolic Sine Values, en appliquant une torche.sinh () dessus.
Module de torche #mportSortir:
Tensor: tenseur ([0, 1, 45, 10, 23])Nous pouvons voir que des valeurs sinusoïdales hyperboliques ont été renvoyées.
Exemple 2
Créons un tenseur bidimensionnel, Data1 et Return Hyperbolic Sine Values, en appliquant une torche.sinh () dessus.
Module de torche #mportSortir:
Tensor: tenseur ([[23, 45, 67, 10, 0],Nous pouvons voir que des valeurs sinusoïdales hyperboliques ont été renvoyées.
torche.Fonction COSH ()
La torche.La fonction COSH () dans Pytorch renvoie les valeurs de cosinus hyperboliques de tous les éléments d'un tenseur. Il ne prend qu'un seul paramètre.
Syntaxe:
torche.COSH (Tensor_Object)
Paramètre:
Tensor_Object est le tenseur d'entrée.
Exemple 1
Créons un tenseur unidimensionnel, DATA1 et Return Hyperbolic Cosine Valeurs en appliquant une torche.Cosh () dessus.
Module de torche #mportSortir:
Tensor: tenseur ([23, 45, 67, 10, 0])Nous pouvons voir que les valeurs de cosinus hyperboliques ont été renvoyées.
Exemple 2
Créons un tenseur bidimensionnel, Data1 et Return Hyperbolic Cosine Valeurs, en appliquant une torche.Cosh () dessus.
Module de torche #mportSortir:
Tensor: tenseur ([[23, 45, 67, 10, 0],Nous pouvons voir que les valeurs de cosinus hyperboliques ont été renvoyées.
torche.Fonction tanh ()
La torche.La fonction tanh () dans Pytorch renvoie les valeurs tangentes hyperboliques de tous les éléments d'un tenseur. Il ne prend qu'un seul paramètre.
Syntaxe:
torche.Tanh (Tensor_Object)
Paramètre:
Tensor_Object est le tenseur d'entrée.
Exemple 1
Créons un tenseur unidimensionnel, Data1 et Return Hyperbolic Tangent Values, en appliquant une torche.tanh () dessus.
Module de torche #mportSortir:
Tensor: tenseur ([23, 45, 67, 10, 0])Nous pouvons voir que des valeurs tangentes hyperboliques ont été renvoyées.
Exemple 2
Créons un tenseur bidimensionnel, Data1 et Return Hyperbolic Tangent Values, en appliquant une torche.tanh () dessus.
Module de torche #mportSortir:
Tensor: tenseur ([[23, 45, 67, 10, 0],Nous pouvons voir que des valeurs tangentes hyperboliques ont été renvoyées.
Conclusion
Dans cette leçon de pytorch, nous avons vu comment effectuer des fonctions trigonométriques à Pytorch. Nous avons discuté de trois types de fonctions trigonométriques: sin (), cos () et tan (). Si vous avez besoin d'effectuer des fonctions hyperboliques, vous pouvez utiliser Sinh (), Cosh () et Tan ().