-
Notifications
You must be signed in to change notification settings - Fork 77
Description
Hello there friends from Keops,
First at all, thanks a lot for putting this nice library available to everyone.
I am trying to use pykeops to re-implement the RBF interpolation function available in scipy with a local neighborhood support.
After reading a bit through the documentation of keops, I see that I can nicely solve linear systems by assembling the local kernel function associated to the RBF interpolation.
However, if I try to stick to the fomulation given in the scipy documentation, for each neighborhood, I need to solve the following linear system:
in this case
I am thinking of using a torch.nn.Module which can serve as some sort of LinearOperator and pass this to an iterative solver available in torch, but here is where I am not really sure if this would work.
At the end, my goal is to avoid realizing the full dense matrix associated to torch.linalg.solve, then I guess using the symbolic definition of
Maybe you have some recommendations/suggestions on where to look/refer to to solve this implementation.
Thanks for the feedback.