ERROR: Unexpected bus error encountered in worker. This might be caused by insufficient shared memor
出现这个错误的情况是,在服务器上的docker中运行训练代码时,batch size设置得过大,shared memory不够(因为docker限制了shm).解决方法是,找到代码中的Dataloader将num_workers设置为0.loader = DataLoader(dset, batch_size=args.batch, num_workers=0)...
·
出现这个错误的情况是,在服务器上的docker中运行训练代码时,batch size设置得过大,shared memory不够(因为docker限制了shm).
解决方法是,找到代码中的Dataloader将num_workers设置为0.
loader = DataLoader(dset, batch_size=args.batch, num_workers=0)
更多推荐
已为社区贡献2条内容
所有评论(0)