79214126

Date: 2024-11-22 08:13:04
Score: 0.5
Natty:
Report link

Found it, was a very dummy mistake. I did not install pykeops before running the code. Weird enough, if pykeops is not installed then keops kernels in gpytorch.kernels.keops fallback to non-keops kernels. The fallback in my case was happening silently, with no warning (somehow the warning generated here was suppressed).

I figured this out by inspecting source code. IMHO, I think that gpytorch.kernels.keops should raise some exception when it's used whitout pykeops installed.

Reasons:
  • Has code block (-0.5):
  • Self-answer (0.5):
  • Low reputation (0.5):
Posted by: stavoltafunzia