-
Notifications
You must be signed in to change notification settings - Fork 12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Direct Torch and CUPY support for gpUNUFFT arrays #80
Conversation
Ready for review, all green soon! |
Nicely done ! I think we can use this PR to modify a few things:
|
I can handle for 1 and 2 in this PR, 3) to me is a new PR. |
DOne with both, ill let the tests run first. However, I would want to test both |
Spectral Radius (a.k.a Lipschitz Constant) is already tested in |
* Written codes * Have shapemismatch checks * Added support * Temporary * add with numpy * Fix pep508 * Linter stuff * Added black * Fixed ruff * Point to release * Move to gpuNUFFT * Add with_numpy_cupy to cufinufft * Added codes exposing spectral radius and pipe * fix linting * update test_ci --------- Co-authored-by: GILIYAR RADHAKRISHNA Chaithya <cg260486@is247382.intra.cea.fr>
This PR adds support for direct GPUNUFFT implementations. This prevents copies between CPU and GPU.
Also helps to better add support to torch tensors