|
tinyopt 700
Tinyopt, a lightweight, header only optimization library
|
Public Attributes | |
| bool | jacobi_scaling = false |
| Scale normal equations using the clamped Hessian diagonal. | |
Damping options | |
| float | damping_init = 1e-4f |
| std::array< float, 2 > | damping_range {{1e-9f, 1e9f}} |
| float | good_factor = 1.0f / 3.0f |
| Scale to apply to the damping for good steps. | |
| float | bad_factor = 2.0f |
| Scale to apply to the damping for bad steps. | |
| float tinyopt::Options::LM::damping_init = 1e-4f |
Initial damping factor. If 0, the damping is disable (it will behave like Gauss-Newton) Min and max damping values (only used when damping_init != 0)