在Linux上使用GPU加速PyTorch,你需要遵循以下步骤:
安装NVIDIA驱动程序:
安装CUDA Toolkit:
安装cuDNN:
设置环境变量:
~/.bashrc或~/.zshrc文件中添加以下行(根据你的CUDA安装路径进行调整):export PATH=/usr/local/cuda/bin:$PATH export LD_LIBRARY_PATH=/usr/local/cuda/lib64:$LD_LIBRARY_PATH source ~/.bashrc(或source ~/.zshrc)使更改生效。安装PyTorch:
pip install torch torchvision torchaudio --extra-index-url https://download.pytorch.org/whl/cu113 conda install pytorch torchvision torchaudio cudatoolkit=11.3 -c pytorch 验证安装:
import torch print(torch.cuda.is_available()) True,则表示PyTorch已经成功配置并可以使用GPU加速。编写和运行GPU加速的PyTorch代码:
device = torch.device("cuda" if torch.cuda.is_available() else "cpu") model.to(device) input_tensor = input_tensor.to(device) 遵循以上步骤后,你应该能够在Linux系统上使用GPU加速PyTorch了。记得定期更新驱动程序和库,以确保最佳的性能和兼容性。