Skip to content

perf: stop constructing z matrix and just do the math manually

ab03a0a
Select commit
Loading
Failed to load commit list.
Merged

Unified API #76

perf: stop constructing z matrix and just do the math manually
ab03a0a
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Sep 21, 2025 in 0s

87.03% (+31.89%) compared to f5c3a0d

View this Pull Request on Codecov

87.03% (+31.89%) compared to f5c3a0d

Details

Codecov Report

❌ Patch coverage is 88.63730% with 552 lines in your changes missing coverage. Please review.
✅ Project coverage is 87.03%. Comparing base (f5c3a0d) to head (ab03a0a).
⚠️ Report is 1 commits behind head on main.

Files with missing lines Patch % Lines
src/algorithms/gradient_free/nelder_mead.rs 89.58% 92 Missing ⚠️
src/traits/transform.rs 70.14% 60 Missing ⚠️
src/core/transforms.rs 94.15% 37 Missing ⚠️
src/algorithms/gradient/lbfgsb.rs 93.12% 36 Missing ⚠️
.../algorithms/line_search/hager_zhang_line_search.rs 81.67% 35 Missing ⚠️
src/algorithms/particles/swarm.rs 66.27% 29 Missing ⚠️
...rc/algorithms/gradient_free/simulated_annealing.rs 83.62% 28 Missing ⚠️
src/core/summary.rs 53.44% 27 Missing ⚠️
src/algorithms/particles/pso.rs 76.34% 22 Missing ⚠️
src/algorithms/gradient/adam.rs 89.24% 20 Missing ⚠️
... and 13 more
Additional details and impacted files
@@             Coverage Diff             @@
##             main      #76       +/-   ##
===========================================
+ Coverage   55.13%   87.03%   +31.89%     
===========================================
  Files          26       32        +6     
  Lines        4097     5969     +1872     
===========================================
+ Hits         2259     5195     +2936     
+ Misses       1838      774     -1064     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.