Closed AdriaJ closed 2 years ago
Thank you for this addition. The code as-is is functional but lacking in a few directions:
gram()
/svdvals()
/etc from LinOp
. (Large performance gains possible)I will nevertheless accept the PR. Follow-up commits on my behalf expand this implementation as stated above and will also be pushed shortly.
I have tested this operator and its adjoint with Numpy and Dask arrays, but not with cupy arrays as I don't have a GPU.
I have not been able to squash the 17 commits into one, as they are spread within the long history of other commits made on v2-dev. Please squash them when merging the PR.