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
In several cases, we follow the pattern usv = svd(a); r = rank(usv): write util function that does both things.
We don't want to use numpy.linalg.matrix_rank because it recomputes the svd (expensive). It'd probably be helpful to add an optional argument like return_rank to numpy's svd.
The text was updated successfully, but these errors were encountered:
In several cases, we follow the pattern
usv = svd(a); r = rank(usv)
: write util function that does both things.We don't want to use
numpy.linalg.matrix_rank
because it recomputes the svd (expensive). It'd probably be helpful to add an optional argument likereturn_rank
to numpy's svd.The text was updated successfully, but these errors were encountered: