Catégorie : Python
-
Passer un Tenseur de 1 Channel à 3 Channels en PyTorch
Problème : Comment passer d’un tenseur à 1 channel à un tenseur à 3 channels en PyTorch? Solution : Certains modèles, notamment pour les images, prennent en entrée des tenseurs à 3 channels (images RGB). Hors, parfois, on veut les utiliser sur des images à 1 channel (images en nuances de gris). Pour ce faire,…
-
Transformée de Fourier d’un Signal en Python
Lorsque l’on fait de la data science, il arrive régulièrement que l’on soit confronté à des signaux, notamment dans le cadre de données audio. Une transformation alors régulièrement appliquée est la transformation de Fourier, qui permet d’associer une suite discrète de fréquences et de coefficients à un signal. Problème : Comment calculer la transformée de…
-
Compter le Nombre de Paramètres d’un Modèle PyTorch
Problème : Comment savoir quel est le nombre de paramètres d’un modèle PyTorch? Solution : Utiliser la ligne de code suivante: Compléments :
-
Séparer les Milliers par des Virgules dans un print() en Python
Problème : Comment séparer les milliers par des virgules dans un print() Python? (ou) Comment mettre en forme joliment un grand nombre que l’on print en Python? Solution : Utiliser une f-string avec l’option « :, ». Regardez l’exemple ci-dessous. Exemple :
-
Utiliser un Optimiseur sur Plusieurs Modèles Simultanément (PyTorch)
Problème : Comment utiliser un optimiseur (optimizer) pour optimiser plusieurs modèles en même temps sur PyTorch? Solution : Convertissez les paramètres de chacun de vos modèles en listes, puis concaténez ces listes. Donnez la liste obtenue par concaténation à votre optimiseur. Une forme générale pour faire ça est donnée ci-dessous en exemple. Exemple :
-
Supprimer un Environnement Virtuel Créé avec Anaconda
Problème : Comment supprimer un environnement virtuel créé avec Anaconda? Solution : Utiliser l’instruction conda env remove –name <NOM DE L’ENVIRONNEMENT> dans un terminal. Exemple :
-
Sortir d’un Environnement Virtuel Anaconda
Problème : Comment sortir d’un environnement virtuel créé avec Anaconda? Solution : Utiliser l’instruction conda deactivate dans un terminal. Exemple :
-
Installer un Environnement Virtuel pour une Version Spécifique de Python
Problème : Comment installer un environnement virtuel avec une version spécifique de Python? Solution : Si vous utilisez Anaconda, vous pouvez utiliser l’instruction conda create –name <NOM DE L’ENVIRONNEMENT> python=<VERSION DE PYTHON>. Si vous n’utilisez pas Anaconda, je n’ai pas encore de solution satisfaisante. Exemple :
-
Créer un Environnement Virtuel avec Anaconda
Problème : Comment créer un environnement virtuel avec Anaconda? Solution : Utiliser l’instruction dans un terminal. Exemple :
-
Savoir où se Trouve Python sur mon Ordinateur
Problème : Comment savoir où se trouve Python sur mon ordinateur? (ou) Où se trouve l’exécutable python.exe sur mon ordinateur? Solution : Utiliser l’instruction where python dans un terminal. Exemple :
