JuliaImageRecon / RegularizedLeastSquares.jl

MIT License
20 stars 9 forks source link

Unify NormalOperator Handling #42

Closed tknopp closed 1 year ago

tknopp commented 1 year ago

Our handling of the normal operator is currently not satisfying. Some methods have the AᴴA argument, CGNR has no way to pass the normal operator but it generates it internally. There it uses our "normalOperator" infrastructure for lazy generation of the normal op.

What we want:

tknopp commented 1 year ago

solved in https://github.com/tknopp/RegularizedLeastSquares.jl/commit/8430973d3c0d26474b8af3ff76b393e52b5d426b We got rid of SparsityOperator. LinearOperator is still there but can be probably removed with not so much effort (opEye is the only remaining function being used)