Caricamento ed elaborazione delle foto
Supponiamo che tu stia addestrando un modello di Machine Learning per leggere immagini della lingua dei segni americana e tradurle in testo. Il primo passo è caricare le immagini, e ne hai moltissime. Per fortuna, Dask può aiutarti a caricare ed elaborare queste immagini in modo lazy.
Questo esercizio fa parte del corso
Programmazione parallela con Dask in Python
Istruzioni dell'esercizio
- Importa il sottopacchetto
imagedentrodask.array. - Carica tutte le immagini
.jpegnella directorydata/asl. - Estrai l'immagine zero dall'array e usa il metodo
.compute()per caricarla in memoria.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# 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()