You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
faster implementation of rank(::QRPivoted) fixes#1128 (#1129)
(fixes#1128)
The current implementation of `rank(::QRPivoted)` is slow and inefficient because of repeated calls to `A.R`, each of which triggers memory allocation. This PR fixes that by using `A.factors` instead, which does not cause memory allocations. The proposed implementation is orders of magnitude faster and avoids unnecessary memory allocations altogether.
0 commit comments