Skip to content

Instantly share code, notes, and snippets.

View ladatascience's full-sized avatar

ladatascience ladatascience

View GitHub Profile
from copy import deepcopy
model_copy = deepcopy(model) # où model est un modèle que vous avez défini au préalable.
import torch
identity = torch.eye(n) # avec n la dimension de la matrice identité.
@ladatascience
ladatascience / histogram-from-dataframe.py
Created December 24, 2022 18:19
Créer un histogramme à partir d'une dataframe en Python.
import plotly.express as px
# Chargeons une dataframe pour l'exemple:
df = px.data.tips()
# Le code pour faire l'histogramme. À noter que "day" est spécifique à l'exemple en question.
fig = px.histogram(df, x="day")
fig.show()
@ladatascience
ladatascience / create-virtual-environment-Python
Created December 24, 2022 15:03
Créer un environnement virtuel pour un projet Python.
# Une fois placé dans le dossier de votre projet, faites:
virtualenv .venv
source .venv/scripts/activate
pip install --upgrade <NOM DU PACKAGE>
# Par exemple, pour mettre à jour numpy, on fera: pip install --upgrade numpy
# Variante:
pip install -U <NOM DU PACKAGE>
# E.g.: pip install -U numpy
deactivate
# Il suffit juste d'utiliser cette commande pour désactiver l'environnement virtuel.
pip install -r requirements.txt
# En général le fichier contenant les requirements s'appelle requirements.txt.
# Si ce n'est pas le cas, remplacer requirements.txt par le nom du fichier contenant les requirements.
if [[ $(sfc 2>&1 | tr -d '\0') =~ SCANNOW ]]; then echo Administrator; else echo $USERNAME; fi
pip install <NOM DU PACKAGE>==<VERSION SOUHAITÉE>
# Par exemple, si l'on veut installer la version 1.21 de numpy, on fera: pip install numpy==1.21
pip show <NOM DU PACKAGE>
# Par exemple, si l'on veut connaître la version de numpy, on fera: pip show numpy