pytorch错误
一、RuntimeError
1. DataLoader worker (pid(s) 4480, 4752, 16300, 22844) exited unexpectedly
- 错误原因:由于Windows下不支持num_workers>0,而默认num_workers=4
- 解决方法:在torch.py文件中找到 get_dataloader_workers,返回值改为0即可
def get_dataloader_workers():
"""Use 4 processes to read the data."""
return 0 if sys.platform.startswith('win') else 4
2. cublas runtime error : the GPU program failed to execute at…
- 错误原因:不支持运行当前cuda版本
- 解决方法:重新下载pytorch / 用CPU
3. object has no attribute sparse_csr_tensor
- 版本问题,我把torch-sparse=0.6.17换成了torch-sparse=0.6.14
- github issue
其他错误
1. This application failed to start because it could not find or load the Qt platform plugin “windows”
- 解决方法:
把 D:\Anaconda\envs[虚拟环境名]\Library\plugins\platforms 中的platforms文件夹
复制到 D:\Anaconda\envs[虚拟环境名] 中