How to solve large sparse linear system from Scala
There have been a few questions inquiring about general math/stats
frameworks for Scala.
I am interested in only one specific problem, that of solving a large
sparse linear system. Essentially I am looking for an equivalent of
scipy.sparse.linalg.spsolve.
Currently I am looking into breeze-math of ScalaNLP Breeze, which looks
like it would do the job, except that the focus of this library collection
is natural language processing, so it feels a bit strange to use that.
Saddle also looks promising, but not very mature yet, and looking at its
dependencies, EJML doesn't seem to have sparse functionality, while Apache
commons math did, but it was flaky.
Has anyone got a reasonably simple end efficient solution that is
currently available?
No comments:
Post a Comment