RuntimeError: Expected all tensors to be on the same device, but found at least two devices, cpu and cuda:0! (when checking argument for argument mat1 in method wrapper_addmm)
时间: 2023-07-11 12:00:07 浏览: 231
运行时的问题提示
这是一个错误提示,意味着您正在尝试在不同的设备上运行代码。具体来说,您正在尝试在CPU和GPU上运行代码,但是某些张量被分配到了不同的设备上。为了解决这个问题,您需要确保所有的张量都在同一个设备上,要么都在CPU上,要么都在GPU上。您可以使用 `tensor.to(device)` 方法将张量转移到特定的设备上,例如 `cuda:0`。
阅读全文