Skip to content

Move to nanobind#455

Merged
Intron7 merged 89 commits intomainfrom
move-to-nanobind
Feb 17, 2026
Merged

Move to nanobind#455
Intron7 merged 89 commits intomainfrom
move-to-nanobind

Conversation

@Intron7
Copy link
Member

@Intron7 Intron7 commented Sep 11, 2025

This for now is a test with precompiled cuda extensions.

@Intron7 Intron7 marked this pull request as draft September 11, 2025 19:02
Copy link
Member

@flying-sheep flying-sheep left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Oh wow, that looks super cool! Addresses all my previous concerns about manual specification of magic numbers for chunking, repetitive kernel wrapper code, and so on!

from rapids_singlecell._cuda import _qc_cuda as _qc

if sparse.isspmatrix_csr(X):
_qc.sparse_qc_csr(
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ditto, for all of these

@Intron7 Intron7 merged commit 08fa979 into main Feb 17, 2026
24 of 27 checks passed
@Intron7 Intron7 deleted the move-to-nanobind branch February 17, 2026 20:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants