Python-将模型和张量加载到GPU
在配置好GPU版本的pytorch的环境后,可以先检查一下cuda是否可用
import torch device=torch.device("cuda:0" if torch.cuda.is_available() else "cpu") print(device)
或者是
torch.cuda.is_available()
然后有两种方式可以实现将模型和张量加载到GPU
model=model.to(device) x=x.to(device) y=y.to(device)
或者是
if torch.cuda.is_available(): model = model.cuda() x = x.cuda() y = y.cuda()
推荐用第一种方法