tinyopt
700
Tinyopt, a lightweight, header only optimization library
Toggle main menu visibility
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
N
tinyopt
N
detail
C
PackedResidualAdapter
C
PackedAccumulationAdapter
N
losses
C
HuberTag
C
CauchyTag
C
TukeyTag
C
RobustResidual
C
has_rows
C
has_rows< T, std::void_t< decltype(std::declval< const T & >().rows())> >
N
solvers
C
SolverBase
C
SolverBFGS
C
SolverCG
C
SolverDogLeg
C
SolverGD
C
SolverGN
C
SolverLBFGS
C
SolverLM
N
traits
N
detail
C
PackDims
C
PackDims< T >
C
PackDims< T, U, Ts... >
C
IsJetScalar
C
IsJetScalar< T, std::void_t< decltype(std::declval< T >().a), decltype(std::declval< T >().v)> >
C
has_cast
C
has_cast< T, std::void_t< decltype(std::declval< const T >().template cast< int >())> >
C
has_static_cast
C
has_static_cast< T, std::void_t< decltype(T::template cast< float >(std::declval< const T & >()))> >
C
is_bool
C
is_jet_type
C
is_jet_type< diff::Jet< T, N > >
C
is_matrix_or_array
C
is_matrix_or_array< T, std::void_t< decltype(std::declval< const std::remove_cvref_t< T > & >().rows()), decltype(std::declval< const std::remove_cvref_t< T > & >().cols()), typename std::remove_cvref_t< T >::Scalar > >
C
is_nullptr_t
C
is_pair
C
is_pair< std::pair< T, U > >
C
is_scalar
C
is_scalar< diff::Jet< T, N > >
C
is_sparse_matrix
C
is_sparse_matrix< SparseMatrix< T > >
C
is_streamable
C
is_streamable< T, std::void_t< decltype(std::declval< std::ostream & >()<< std::declval< T >())> >
C
is_tuple
C
is_tuple< std::tuple< Ts... > >
C
jet_details
C
jet_details< diff::Jet< T, N > >
C
params_trait
C
params_trait< diff::Jet< _Scalar, N > >
C
params_trait< std::array< _Scalar, N > >
C
params_trait< std::pair< T1, T2 > >
C
params_trait< std::vector< _Scalar > >
C
params_trait< T, std::enable_if_t< is_matrix_or_array_v< T > > >
C
params_trait< T, std::enable_if_t< is_sparse_matrix_v< T > > >
C
params_trait< T, std::enable_if_t< std::is_scalar_v< T > > >
C
params_trait< T, std::void_t< decltype(T::Dims)> >
C
params_trait<::tinyopt::ParamsPack< Ts... > >
C
Cost
C
Optimizer_
C
Options
C
Optimization
C
Hessian
C
CostScaling
C
StopCriteria
C
LogOptions
C
LM
C
GD
C
CG
C
DL
C
BFGS
C
LBFGS
C
ParamsPack
C
ParamsWrapper
C
Summary
C
History
C
tinyopt_options_t
C
tinyopt_params_t
C
tinyopt_problem_t
C
[union].fn
C
tinyopt_summary_t
Generated by
1.18.0