Open avik-pal opened 7 months ago
See the last part of http://ceres-solver.org/nnls_solving.html#levenberg-marquardt. This is basically already there and this is mostly a internal solver selection mechanism:
newton_step = Val(:exact) / Val(:inexact)
dolinsolve
https://www.sciencedirect.com/science/article/pii/S0377042705007958
With the redesign this is very easy to do now, we need to add forcing terms to the newton-style descent algorithms and all algorithms will be able to use it
See the last part of http://ceres-solver.org/nnls_solving.html#levenberg-marquardt. This is basically already there and this is mostly a internal solver selection mechanism:
newton_step = Val(:exact) / Val(:inexact)
option. Set it to nothing by defaultdolinsolve
.