Skip to content

Conversation

@nathanielpritchard
Copy link
Contributor

This pull request aims to compute the compressed residual of linear system. By this we mean that for a sketching matrix $S$, coefficient matrix $A$, constant vector $b$, and solution vector $x$, this pull request computes $|SAx - Sb|_2$. This computation is very important for the computational importance of kaczmarz where computing the full residual is more expensive than an update. This pull request includes:

  • The data structures for the compressed solver.
  • The complete error function
  • The compute error function
  • Relevant tests and documentation

@codecov
Copy link

codecov bot commented Jun 8, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

📢 Thoughts on this report? Let us know!

@nathanielpritchard nathanielpritchard self-assigned this Jun 8, 2025
@nathanielpritchard nathanielpritchard added new feature A new technique enhancement New feature or request and removed new feature A new technique labels Jun 8, 2025
@nathanielpritchard nathanielpritchard changed the title Solver Error: Compressed Residual V0.2 Solver Error: Compressed Residual Jun 9, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant