tinyopt 700
Tinyopt, a lightweight, header only optimization library
Loading...
Searching...
No Matches
tinyopt::solvers::SolverDogLeg< Hessian_t > Member List

This is the complete list of members for tinyopt::solvers::SolverDogLeg< Hessian_t >, including all inherited members.

Accumulate(const X_t &x, const AccFunc &acc)tinyopt::solvers::SolverGN< MatX >inline
Base typedef (defined in tinyopt::solvers::SolverDogLeg< Hessian_t >)tinyopt::solvers::SolverDogLeg< Hessian_t >
Build(const X_t &x, const AccFunc &acc, bool resize_and_clear=true) (defined in tinyopt::solvers::SolverDogLeg< Hessian_t >)tinyopt::solvers::SolverDogLeg< Hessian_t >inline
Clamp(Grad_t &g, Scalar minmax) consttinyopt::solvers::SolverBase< MatX::Scalar, SQRT(traits::params_trait< MatX >::Dims)>inline
clear()tinyopt::solvers::SolverGN< MatX >inline
Covariance() consttinyopt::solvers::SolverGN< MatX >inlinevirtual
Dims (defined in tinyopt::solvers::SolverDogLeg< Hessian_t >)tinyopt::solvers::SolverDogLeg< Hessian_t >static
Evaluate(const X_t &x, const AccFunc &acc, bool save)tinyopt::solvers::SolverGN< MatX >inline
FirstOrder (defined in tinyopt::solvers::SolverDogLeg< Hessian_t >)tinyopt::solvers::SolverDogLeg< Hessian_t >static
Grad_t typedef (defined in tinyopt::solvers::SolverDogLeg< Hessian_t >)tinyopt::solvers::SolverDogLeg< Hessian_t >
H_t typedef (defined in tinyopt::solvers::SolverDogLeg< Hessian_t >)tinyopt::solvers::SolverDogLeg< Hessian_t >
Hessian() consttinyopt::solvers::SolverGN< MatX >inline
InitWith(const Grad_t &g, const H_t &h)tinyopt::solvers::SolverGN< MatX >inline
IsNLLS (defined in tinyopt::solvers::SolverDogLeg< Hessian_t >)tinyopt::solvers::SolverDogLeg< Hessian_t >static
MaxStdDev(bool use_damped=true) consttinyopt::solvers::SolverGN< MatX >inline
NormalizeCost(Cost &cost)tinyopt::solvers::SolverBase< MatX::Scalar, SQRT(traits::params_trait< MatX >::Dims)>inline
reset() overridetinyopt::solvers::SolverDogLeg< Hessian_t >inlinevirtual
resize(int dims)tinyopt::solvers::SolverGN< MatX >inline
ResizeIfNeeded(const X_t &x)tinyopt::solvers::SolverGN< MatX >inline
Scalar typedef (defined in tinyopt::solvers::SolverDogLeg< Hessian_t >)tinyopt::solvers::SolverDogLeg< Hessian_t >
Solve() const overridetinyopt::solvers::SolverDogLeg< Hessian_t >inlinevirtual
SolverDogLeg(const Options &options={}) (defined in tinyopt::solvers::SolverDogLeg< Hessian_t >)tinyopt::solvers::SolverDogLeg< Hessian_t >inlineexplicit
TrustRegionRadius() const (defined in tinyopt::solvers::SolverDogLeg< Hessian_t >)tinyopt::solvers::SolverDogLeg< Hessian_t >inline