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

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

Accumulate(const X_t &x, const AccFunc &acc)tinyopt::solvers::SolverGN< Hessian_t >inline
Base typedef (defined in tinyopt::solvers::SolverGN< Hessian_t >)tinyopt::solvers::SolverGN< Hessian_t >
Build(const X_t &x, const AccFunc &acc_func, bool resize_and_clear=true)tinyopt::solvers::SolverGN< 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< Hessian_t >inline
Covariance() consttinyopt::solvers::SolverGN< Hessian_t >inlinevirtual
Dims (defined in tinyopt::solvers::SolverGN< Hessian_t >)tinyopt::solvers::SolverGN< Hessian_t >static
dims() const override (defined in tinyopt::solvers::SolverGN< Hessian_t >)tinyopt::solvers::SolverGN< Hessian_t >inlinevirtual
Evaluate(const X_t &x, const AccFunc &acc, bool save)tinyopt::solvers::SolverGN< Hessian_t >inline
FirstOrder (defined in tinyopt::solvers::SolverGN< Hessian_t >)tinyopt::solvers::SolverGN< Hessian_t >static
grad_ (defined in tinyopt::solvers::SolverGN< Hessian_t >)tinyopt::solvers::SolverGN< Hessian_t >protected
Grad_t typedef (defined in tinyopt::solvers::SolverGN< Hessian_t >)tinyopt::solvers::SolverGN< Hessian_t >
Gradient() const (defined in tinyopt::solvers::SolverGN< Hessian_t >)tinyopt::solvers::SolverGN< Hessian_t >inline
Gradient() (defined in tinyopt::solvers::SolverGN< Hessian_t >)tinyopt::solvers::SolverGN< Hessian_t >inline
GradientNorm() const (defined in tinyopt::solvers::SolverGN< Hessian_t >)tinyopt::solvers::SolverGN< Hessian_t >inline
GradientSquaredNorm() const (defined in tinyopt::solvers::SolverGN< Hessian_t >)tinyopt::solvers::SolverGN< Hessian_t >inline
H() const (defined in tinyopt::solvers::SolverGN< Hessian_t >)tinyopt::solvers::SolverGN< Hessian_t >inline
H() (defined in tinyopt::solvers::SolverGN< Hessian_t >)tinyopt::solvers::SolverGN< Hessian_t >inline
H_ (defined in tinyopt::solvers::SolverGN< Hessian_t >)tinyopt::solvers::SolverGN< Hessian_t >protected
H_t typedef (defined in tinyopt::solvers::SolverGN< Hessian_t >)tinyopt::solvers::SolverGN< Hessian_t >
Hessian() consttinyopt::solvers::SolverGN< Hessian_t >inline
InitWith(const Grad_t &g, const H_t &h)tinyopt::solvers::SolverGN< Hessian_t >inline
IsNLLS (defined in tinyopt::solvers::SolverGN< Hessian_t >)tinyopt::solvers::SolverGN< Hessian_t >static
MaxStdDev(bool use_damped=true) consttinyopt::solvers::SolverGN< Hessian_t >inline
NormalizeCost(Cost &cost)tinyopt::solvers::SolverBase< MatX::Scalar, SQRT(traits::params_trait< MatX >::Dims)>inline
options_ (defined in tinyopt::solvers::SolverGN< Hessian_t >)tinyopt::solvers::SolverGN< Hessian_t >
reset()tinyopt::solvers::SolverGN< Hessian_t >inlinevirtual
resize(int dims)tinyopt::solvers::SolverGN< Hessian_t >inline
resize(int dims=Dims)tinyopt::solvers::SolverGN< Hessian_t >inline
ResizeIfNeeded(const X_t &x)tinyopt::solvers::SolverGN< Hessian_t >inline
Scalar typedef (defined in tinyopt::solvers::SolverGN< Hessian_t >)tinyopt::solvers::SolverGN< Hessian_t >
Solve() const overridetinyopt::solvers::SolverGN< Hessian_t >inlinevirtual
SolverGN(const Options &options={}) (defined in tinyopt::solvers::SolverGN< Hessian_t >)tinyopt::solvers::SolverGN< Hessian_t >inlineexplicit