Cargar y procesar fotos
Imagina que estás entrenando un modelo de Machine Learning para leer imágenes del lenguaje de signos estadounidense y traducirlas a texto. La primera parte consiste en cargar imágenes, y tienes muchísimas. Por suerte, Dask puede ayudarte a cargarlas y procesarlas de forma perezosa (lazy).
Este ejercicio forma parte del curso
Programación paralela con Dask en Python
Instrucciones del ejercicio
- Importa el subpaquete
imagedentro dedask.array. - Carga todas las imágenes
.jpegdentro del directoriodata/asl. - Extrae la imagen cero del array y usa el método
.compute()para cargarla en memoria.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# 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()