В последнее время я часто получаю RuntimeError: CUDA error: invalid argument
при вызове таких функций, как torch.cholesky
, например:
import torch
a = torch.randn(3, 3, device="cuda:0")
a = torch.mm(a, a.t()) # make symmetric positive-definite
torch.cholesky(a)
Это прекрасно работает, если я вместо этого использую device="cpu"
.Эта ошибка не очень наглядна, поэтому я не уверен, что здесь не так.