Levenberg–Marquardt algorithm: Difference between revisions

Content deleted Content added
Jxwx (talk | contribs)
update link
Tag: possible conflict of interest
Line 181:
*[http://www.ics.forth.gr/%7elourakis/levmar/ levmar] is an implementation in [[C (programming language)|C]]/[[C++]] with support for constraints, distributed under the [[GNU General Public License]].
**levmar includes a [[MEX file]] interface for [[MATLAB]]
**[[Perl]] ([[Perl Data Language|PDL]]), [[Python (programming language)|python]] and, [[Haskell (programming language)|Haskell]] and [[.NET Framework|.NET]] interfaces to levmar are available: see [http://www.johnlapeyre.com/pdl/index.html PDL::Fit::Levmar] or [http://search.cpan.org/search?query=levmar&mode=dist CPAN], [http://trac.astrometry.net/wiki/PyLevmar PyLevmar] and, [http://hackage.haskell.org/package/levmar HackageDB levmar] and [https://github.com/AvengerDr/LevmarSharp LevmarSharp].
*[http://www.ics.forth.gr/%7elourakis/sparseLM/ sparseLM] is a [[C (programming language)|C]] implementation aimed at minimizing functions with large, arbitrarily [[Sparse matrix|sparse]] Jacobians. Includes a MATLAB MEX interface.
*[http://www2.imm.dtu.dk/~hbni/Software/SMarquardt.m SMarquardt.m] is a stand-alone routine for Matlab or Octave.