一、问题描述
- 使用pytorch进行训练时,训练了仅几个batch后出现报错信息:
RuntimeError: DataLoader worker (pid xxxxx) is killed by signal: Killed.
- 这个报错和DataLoader有关,定位到训练脚本中的代码:
train_data_loader = DataLoader(train_dataset, batch_size=None, pin_memory=args.pin_memory, num_workers=args.num_workers, prefetch_factor=args.prefetch)
二、问题分析
- 这个报错和DataLoader有关,定位到训练脚本中的代码: