解決win10下安裝cuda9.0在pytorch中torch.cuda.is_available()返回False的問題

很早之前使用的是Tensorflow框架,安裝了cuda 9.0/cudnn/tensorflow也一直能用GPU訓練。現在直接下載pytorch-cuda90版本的安裝後使用torch.cuda.is_available()卻返回的是false。瞭解了一下是顯卡驅動太舊了,更新一下即可。

雖然在C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0\bin文件夾中使用命令nvcc -V能夠查看到cuda已成功安裝,但是並不能調用GPU

打開Geforce Experience,在“驅動程序”中更新最新的顯卡驅動程序,由原來的398.xx更新到436.XX

>>> import torch
>>> torch.cuda.is_available()
True

至此解決問題。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章