Skip to content

C++ harmony#578

Merged
Intron7 merged 9 commits into
mainfrom
c++-harmony
Feb 19, 2026
Merged

C++ harmony#578
Intron7 merged 9 commits into
mainfrom
c++-harmony

Conversation

@Intron7
Copy link
Copy Markdown
Member

@Intron7 Intron7 commented Feb 18, 2026

moves harmony to use the new nanobind backend to make it even faster and more efficent

@codecov-commenter
Copy link
Copy Markdown

codecov-commenter commented Feb 18, 2026

Codecov Report

❌ Patch coverage is 90.41096% with 7 lines in your changes missing coverage. Please review.
✅ Project coverage is 86.53%. Comparing base (92e0334) to head (e8d81a4).

Files with missing lines Patch % Lines
...pids_singlecell/preprocessing/_harmony/__init__.py 93.65% 4 Missing ⚠️
...apids_singlecell/preprocessing/_harmony/_helper.py 70.00% 3 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main     #578      +/-   ##
==========================================
- Coverage   87.28%   86.53%   -0.75%     
==========================================
  Files          97       97              
  Lines        6890     6811      -79     
==========================================
- Hits         6014     5894     -120     
- Misses        876      917      +41     
Files with missing lines Coverage Δ
src/rapids_singlecell/_cuda/__init__.py 70.00% <ø> (ø)
...rapids_singlecell/preprocessing/_harmony/_fuses.py 100.00% <ø> (ø)
...ids_singlecell/preprocessing/_harmony_integrate.py 53.57% <ø> (ø)
...apids_singlecell/preprocessing/_harmony/_helper.py 66.50% <70.00%> (-19.22%) ⬇️
...pids_singlecell/preprocessing/_harmony/__init__.py 93.42% <93.65%> (-3.69%) ⬇️

@Intron7 Intron7 merged commit ee66cd5 into main Feb 19, 2026
26 of 34 checks passed
@Intron7 Intron7 deleted the c++-harmony branch February 19, 2026 14:53
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.

2 participants