JuliaLinearAlgebra / GenericLinearAlgebra.jl

Generic numerical linear algebra in Julia

Home Page:https://julialinearalgebra.github.io/GenericLinearAlgebra.jl/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Add GenericSVD.jl here?

ChrisRackauckas opened this issue · comments

It seems like it fits nicely here, and there is no need to have it as a separate package. @simonbyrne

There is mention of and SVD solver here, what's the difference?

This package isn't registered: I get the impression that it is a bit experimental

GenericSVD.jl was based on this code, but has a bit more polish, and deals with a few more edge cases.

Now it has been registered, this would probably be a good idea.

This package is now registered and I think the svd here covers the same functionality as GenericSVD so I'll close.

commented

It seems like some things that were fixed in the GenericSVD package are still broken in this package, for example that the full kwarg is respected

using GenericLinearAlgebra
svd(big.(randn(5,2)), full=true)

I guess there could be others as well.

Some simple tests that perhaps could be reused are found here
https://github.com/JuliaLinearAlgebra/GenericSVD.jl/pull/20/files

Added support for full in #73.