IniziaInizia gratis

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

Visualizza il corso

Istruzioni dell'esercizio

  • Importa il sottopacchetto image dentro dask.array.
  • Carica tutte le immagini .jpeg nella directory data/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()
Modifica ed esegui il codice