rapids_singlecell icon indicating copy to clipboard operation
rapids_singlecell copied to clipboard

Move to nanobind

Open Intron7 opened this issue 3 months ago • 2 comments

This for now is a test with precompiled cuda extensions.

Intron7 avatar Sep 11 '25 18:09 Intron7

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

flying-sheep avatar Sep 15 '25 08:09 flying-sheep

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

Intron7 avatar Sep 18 '25 08:09 Intron7