我在使用Pytorch里面的torch.multiprocessing进行多进程训练时,报出来
CUDA error (3): initialization error (multiprocessing)
通过一番查找资料,得知在调用torch的任何函数之前加一句
torch.multiprocessing.set_start_method(‘spawn’)
可以解决问题
但是又报出了新的错误
RuntimeError: context has already been set
我在github issue中找到了解答,原来是tqdm库的问题,将其更新至4.29.0以上就好了