报错 

A6000深度网络训练时报错nvrtc: error: invalid value for --gpu-architecture (-arch) ,是NVIDIA运行时编译库(NVRTC)报出的错误,通常发生在使用CUDA代码的即时编译(JIT)过程中。该错误表明用户指定的GPU架构(-arch参数)不被当前CUDA工具链支持。

 

解决办法

参照NVIDIA官方文档,原因是架构不匹配,升级至torch==1.13.0+cu17即可解决

pip install torch==1.13.1+cu117 torchvision==0.14.1+cu117 torchaudio==0.13.1 --extra-index-url https://download.pytorch.org/whl/cu117

更多推荐