Ce blog expliquera la méthode pour utiliser la méthode « clamp() » dans PyTorch.
Comment utiliser la méthode « clamp() » dans PyTorch ?
Pour utiliser la méthode « clamp() » dans PyTorch, regardez les étapes fournies :
- Importer la bibliothèque PyTorch
- Créer un tenseur souhaité
- Serrez les éléments du tenseur à l'aide du 'serrer()' méthode
- Afficher le tenseur des valeurs fixées
La syntaxe de base de « clamp() » est :
torche.pince ( , min =Aucun, maximum =Aucun )
Ici, « min » est la valeur limite inférieure et « max » est la valeur limite supérieure.
Explorons les étapes :
Étape 1 : Importer la bibliothèque PyTorch
Tout d’abord, importez le « torche ' pour utiliser la méthode 'clamp()' dans PyTorch :
Étape 2 : créer un tenseur
Ensuite, créez le tenseur souhaité en utilisant le 'torche.tensor()' fonctionner et imprimer ses éléments. Ici, nous créons le tenseur « Dizaines » suivant à partir d'une liste :
imprimer ( Dizaines )
La sortie ci-dessous montre le tenseur créé :
Étape 3 : Serrer les éléments tenseurs
Maintenant, utilisez la fonction « clamp() » et fournissez le tenseur d'entrée et la plage spécifique (limite inférieure et limite supérieure) comme arguments. Ici, nous bridons les éléments du « Dizaines ' tenseur et réglage de la valeur minimale « 5 » et de la valeur maximale « 10 ». Cela remplacera toutes les valeurs du tenseur inférieures à 5 par « 5 » et toutes les valeurs supérieures à 10 par « 10 » :
Étape 4 : Afficher le tenseur des valeurs limitées
Enfin, affichez le tenseur avec des valeurs serrées et visualisez ses éléments :
Dans le résultat ci-dessous, on peut observer que les valeurs inférieures à 5 et supérieures à 10 ont été remplacées respectivement par « 5 » et « 10 ». Cela indique que la méthode « clamp() » a été appliquée avec succès :
De même, si nous spécifions différentes valeurs min et max dans la fonction « clamp() », la sortie sera modifiée :
Clamp_tens = torche.clamp ( Des dizaines, mon = 7 , maximum = 13 )imprimer ( Pince_tens )
Le résultat ci-dessous montre que les valeurs inférieures à 7 et supérieures à 13 ont été remplacées avec succès par « 7 » et « 13 » respectivement.
Nous avons expliqué efficacement l'utilisation de la méthode « clamp() » dans PyTorch.
Note : Vous pouvez accéder à notre bloc-notes Google Colab à cette adresse lien .
Conclusion
Pour utiliser la méthode « clamp() » dans PyTorch, importez d’abord la bibliothèque torch. Ensuite, créez le tenseur souhaité et visualisez ses éléments. Ensuite, utilisez le 'serrer()' méthode pour serrer les éléments du tenseur d’entrée. Il est nécessaire de fournir le tenseur d'entrée et la plage spécifique (limite inférieure et limite supérieure) comme arguments. Enfin, affichez le tenseur avec des valeurs serrées et visualisez ses éléments. Cet article a expliqué la méthode pour utiliser la méthode « clamp() » dans PyTorch.