Expected object of device type cuda but got device type cpu for argument #1 'self' in call to _th...

  1. 模型是否放到了CUDA上 model = model.to(device) 或 model = model.cuda(device)
  2. 输入数据是否放到了CUDA上 data = data.to(device) 或 data = data .cuda(device)
  3. 模型内部新建的张量是否放到了CUDA上 p = torch.tensor([1]).cuda(device) 或 p = torch.tensor([1]).cuda(device)

这次的错误在于第三点,但是使用了方程,目前来说调用了别人的方程库,下一步研究怎么把别人的库放入cuda中。

你可能感兴趣的:(Expected object of device type cuda but got device type cpu for argument #1 'self' in call to _th...)