Skip to content

Instantly share code, notes, and snippets.

View ladatascience's full-sized avatar

ladatascience ladatascience

View GitHub Profile
@ladatascience
ladatascience / GPU_torch.py
Last active January 3, 2023 23:46
Connaître la mémoire disponible et totale pour le GPU, sur PyTorch. LIEN: https://ladatascience.fr/2022/12/21/memoire-utilisee-par-mon-gpu/
import torch
free_GPU_mem, global_GPU_mem = torch.cuda.mem_get_info()
print(f"Free GPU memory: {free_GPU_mem/(1024 * 1024 * 1024)} GB")
print(f"Global GPU memory: {global_GPU_mem/(1024 * 1024 * 1024)} GB")
@ladatascience
ladatascience / load-image-skimage.py
Last active December 22, 2022 09:26
Charger une image avec skimage.
import skimage
FILE_NAME = "picture.jpg" # insérer le nom du fichier à charger.
img = skimage.io.imread(FILE_NAME)
from skimage.color import rgb2gray
img_gray = rgb2gray(img_color) # où img_color est l'image couleur que vous souhaitez convertir en noir et blanc.
@ladatascience
ladatascience / color-to-gray-skimage-example.py
Last active December 7, 2023 22:17
Exemple concret de conversion couleur vers noir et blanc avec skimage. LIEN: https://ladatascience.fr/2022/12/22/convertir-image-couleur-vers-noir-et-blanc-skimage/
import matplotlib.pyplot as plt
from skimage import data
from skimage.color import rgb2gray
img_color = data.chelsea()
plt.imshow(img_color)
plt.show()
img_gray = rgb2gray(img_color)
plt.imshow(img_gray, cmap="gray")
@ladatascience
ladatascience / gaussian-filter.py
Created December 22, 2022 09:58
Exemple concret d'un filtre gaussien
from skimage import data
from skimage.color import rgb2gray
# Chargement de l'image
img = rgb2gray(data.chelsea())
from scipy.ndimage import gaussian_filter
# Application d'un filtre gaussien
sigma = 5
import torch
is_free = torch.cuda.is_available()
if is_free:
print("GPU disponible.")
else:
print("Pas de GPU disponible.")
pip uninstall <NOM DU PACKAGE>
# Par exemple, pour désinstaller numpy, on fera: pip uninstall numpy
pip show <NOM DU PACKAGE>
# Par exemple, si l'on veut connaître la version de numpy, on fera: pip show numpy
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
if [[ $(sfc 2>&1 | tr -d '\0') =~ SCANNOW ]]; then echo Administrator; else echo $USERNAME; fi