Memuat dan memproses foto
Misalkan Anda sedang melatih sebuah model Machine Learning untuk membaca gambar American Sign Language dan menerjemahkannya ke dalam teks. Bagian pertama dari tugas ini adalah memuat gambar, dan jumlahnya sangat banyak. Untungnya, Dask dapat membantu Anda memuat dan memproses gambar-gambar ini secara lazy.
Latihan ini adalah bagian dari kursus
Pemrograman Paralel dengan Dask di Python
Petunjuk latihan
- Impor subpaket
imagedi dalamdask.array. - Muat semua gambar
.jpegdi dalam direktoridata/asl. - Iris gambar ke-0 dari array dan gunakan metode
.compute()untuk memuatnya ke memori.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# 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()