開始使用免費開始

載入與處理照片

假設你要訓練一個機器學習模型,讀取美式手語的影像並將其轉成文字。第一步是載入影像,而且你手上有非常多影像。所幸,Dask 可以用延遲評估的方式,幫你載入並處理這些影像。

本練習屬於課程

在 Python 中使用 Dask 進行平行程式設計

檢視課程

練習說明

  • dask.array 匯入 image 子套件。
  • 載入目錄 data/asl 中所有 .jpeg 影像。
  • 從陣列切出第 0 張影像,並使用 .compute() 方法將它載入記憶體。

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

# 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()
編輯並執行程式碼