Skip to content

Commit c3ca143

Browse files
committed
Wire Rust accelerated backend to Python
Connect the new demean_accelerated module to Python and polish: - Wire rust backend to use demean_accelerated instead of simple demean - Fix MultiFE early convergence bug in 3+ FE demeaning - Rename scatter/gather to apply_design_matrix for clarity - Avoid per-column copy for Fortran-ordered input arrays - Add type cast guard and #[inline(always)] on hot methods
1 parent 0ffdaea commit c3ca143

14 files changed

Lines changed: 316 additions & 996 deletions

File tree

.gitignore

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,4 +42,3 @@ coverage.xml
4242
# pixi environments
4343
.pixi/*
4444
!.pixi/config.toml
45-
benchmarks/results/

benchmarks/bench_demean_r.R

Lines changed: 0 additions & 71 deletions
This file was deleted.

benchmarks/bench_native_comparison.py

Lines changed: 0 additions & 209 deletions
This file was deleted.

0 commit comments

Comments
 (0)