Chargement et traitement de photos
Supposons que vous entraîniez un modèle de Machine Learning à lire des images de la langue des signes américaine et à les traduire en texte. La première étape consiste à charger les images, et vous en avez beaucoup. Heureusement, Dask peut vous aider à charger et à traiter ces images de façon paresseuse.
Cette activité fait partie du cours
Programmation parallèle avec Dask en Python
Instructions de l’exercice
- Importez le sous-module
imagedansdask.array. - Chargez toutes les images
.jpegdu répertoiredata/asl. - Extrayez la 0e image du tableau et utilisez la méthode
.compute()pour la charger en mémoire.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# Import the image subpackage from dask.array
from ____ import ____
# Lazily load in all jpegs inside all subdirectories inside data/asl
image_array = image.____(____)
# Load only the zeroth image into memory
zeroth_image = ____
# Plot the image
plt.imshow(zeroth_image)
plt.show()