云服务 pytorch 使用错误总结
数据加载 Dataloader
使用Dataloader加载文件,设置num_workers=1,batch_size>1或者num_workers>1时,会报错总线错误bus error 显示shm 不够
应该是进程间通信的问题 如果pytorch dataloader设置num_workers=0 默认使用主进程 就不会报总线错误bus error 如果设置num_worker>=1 可能是随机使用cpu的某个核的进程?就会因为共享内存间的通信问题报bus error
已向技术后台反馈,明日更新
skimage io
skimage io throw could not load borken image
解决办法:
from PIL import Image, ImageFile
ImageFile.LOAD_TRUNCATED_IMAGES = True