Matrix-free operators
Represent operators by forward and adjoint matrix-vector products instead of explicit matrices.
PyLops
An open-source, backend-agnostic, collection of stackable linear operators and solvers for practical scientific workflows.
GitHub Org.Represent operators by forward and adjoint matrix-vector products instead of explicit matrices.
Designed for problems where explicit matrices are prohibitive in memory and compute footprint.
Includes iterative methods for least-squares and proximal optimization.
Provides LinearOperator and
ProxOperator base classes inspired
by SciPy and easy to extend.
Uses an idiomatic approach to provide support for multiple computational backends (NumPy / CuPy / JAX).
Community-driven and affiliated with NumFOCUS, with strong focus on transparent development.
Maturity snapshot across key application areas.
Want to grow PyLops' competency in one of these domains, or add support for your own domain? Start a discussion here.
Official links and project stats.