开始使用免费开始使用

加载与处理照片

假设您正在训练一个机器学习模型,用于读取美式手语的图片并将其转换为文本。第一步是加载图片,而且图片数量很多。好在 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()
编辑并运行代码