Kom igångKom igång gratis

Ladda och bearbeta foton

Anta att du tränar en maskininlärningsmodell för att tolka bilder av amerikanskt teckenspråk och översätta dem till text. Det första steget är att ladda bilderna – och det finns många av dem. Tur att Dask kan hjälpa dig att ladda och bearbeta dem lazy.

Den här övningen är en del av kursen

Parallellprogrammering med Dask i Python

Visa kurs

Övningsinstruktioner

  • Importera subpaketet image från dask.array.
  • Ladda alla .jpeg-bilder i katalogen data/asl.
  • Hämta ut den nollte bilden från arrayen och använd metoden .compute() för att läsa in den i minnet.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# 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()
Redigera och kör kod