OSError: image file is truncated (1 bytes not processed)
在做深度学习图像分类任务时,偶然发现过这个错误,之前采取网上通用的增加
from PIL import ImageFile
ImageFile.LOAD_TRUNCATED_IMAGES = True
的方式可以进行错误屏蔽。但这次在做模型测试时添加了这段代码依然无法解决这个问题。
经过调试发现可以尝试将代码中的 Dataloader
模块里 num_workers
设置进行修改,我直接设置为0,顺利跑通。
之前没见到有这种方式解决的帖子,不知道我算不算误打误撞,记录分享一下。