Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Anybody familiar with this know if it has a good implementation of Levenberg–Marquardt algorithm? Or know of one somewhere else? I can't find anything in their docs about non-linear function solving which seems like something google must do a lot of.



Is there a reason why you're looking for Levenberg-Marquardt over a trust-region Newton solver? In general, properly preconditioned matrix-free trust-region Newton solvers will give superior performance to Levenberg-Marquardt. Something like Optizelle

http://www.optimojoe.com/products/optizelle

can do that and is BSD licensed.


Thanks! That looks very interesting, will definitely try it out!


Looks like this is more LP oriented.

There are numerous free implementations listed here: https://en.wikipedia.org/wiki/Levenberg%E2%80%93Marquardt_al...

Was there something special you needed?


Ideally something c/c++ and liberal license. I'll take a look at ceres-solver to see how it works. Like that it is using Eigen under the hood to get benefit of SSE instructions.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: