代码示例
import torch
if __name__ == '__main__':
print(torch.__version__)
print(torch.cuda.is_available())
print(torch.cuda.device_count())
print(torch.version.cuda)
运行结果,2.5.1+cpu表示是安装的cpu版本的torch
2.5.1+cpu
False
0
None
False表示不可以,0没有没有cuda设备
torch.cuda.is_available(): False
torch.cuda.device_count(): 0
如果需要重新安装 CUDA 版本的 PyTorch
卸载当前 PyTorch:
pip uninstall torch torchvision torchaudio
根据您的 CUDA 版本安装对应的 PyTorch(需与显卡驱动兼容):
例如,PyTorch 官方下载页面 如果您的 CUDA 版本是 11.8,使用以下命令:
pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu118