This repository has been archived by the owner on May 11, 2023. It is now read-only.
dev: Cache expensive (no-argument) LinearOperator methods that are reused in other calculations. #7
Labels
enhancement
New feature or request
Some expensive
LinearOperator
methods are reused in calculations. For example, the.to_root()
method for aDenseLinearOperator
returns the Cholesky decomposition that is costly to compute. But once computed, it is cheap to use in matrix operations such as solving linear systems, computing log-determinants, etc. Caching this would enhance performance.The text was updated successfully, but these errors were encountered: