Index A | B | C | E | F | G | H | I | L | M | N | P | S | T | U A accept_step() (LineSearchOptimizer method) AdaHessian (class in torch_numopt) apply_gradients() (LineSearchOptimizer method) approx_hessian_gn() (SecondOrderOptimizer method) B backtrack() (LineSearchOptimizer method) bisect() (LineSearchOptimizer method) bisect_search() (LineSearchOptimizer method) C ConjugateGradientLS (class in torch_numopt) CustomOptimizer (class in torch_numopt) E exact_hessian() (SecondOrderOptimizer method) F fix_stability() (in module torch_numopt.utils) G GaussNewtonLS (class in torch_numopt) get_scaling_matrix() (AdaHessian method) (ConjugateGradientLS method) (GaussNewtonLS method) (GradientDescentLS method) (LevenbergMarquardtLS method) (LineSearchOptimizer method) (NewtonLS method) get_step_direction() (AdaHessian method) (ConjugateGradientLS method) (GaussNewtonLS method) (GradientDescentLS method) (LevenbergMarquardtLS method) (LineSearchOptimizer method) (NewtonLS method) GradientDescentLS (class in torch_numopt) H hutchinson_diagonal() (SecondOrderOptimizer method) I initialize_lr() (LineSearchOptimizer method) interpolate_cubic() (LineSearchOptimizer method) L LevenbergMarquardtLS (class in torch_numopt) LineSearchOptimizer (class in torch_numopt) M module torch_numopt.utils N NewtonLS (class in torch_numopt) P param_flatten() (in module torch_numopt.utils) param_reshape_like() (in module torch_numopt.utils) param_sizes() (in module torch_numopt.utils) pinv_svd_trunc() (in module torch_numopt.utils) S SecondOrderOptimizer (class in torch_numopt) step() (CustomOptimizer method) (LineSearchOptimizer method) T torch_numopt.utils module U update() (CustomOptimizer method) (LevenbergMarquardtLS method)