rapids_singlecell
rapids_singlecell copied to clipboard
Move to nanobind
This for now is a test with precompiled cuda extensions.
OK, this is a start. I think the only big thing missing is installing nvcc. I found this, but it seems complicated, maybe there’s an easier way? https://github.com/eyalroz/cuda-api-wrappers/tree/master/.github/action-scripts
Todo:
- [ ] Protect Kernels against NullPointers
- [ ] Figure out if pointers or nb:arrays are the better option for passing arg
- [ ] add keywords
- [ ] Figure out cuda-13 support