Image Component Library (ICL)
Public Attributes | Friends | List of all members
icl::math::LevenbergMarquardtFitter< Scalar >::Result Struct Reference

Utility structure, that represents a fitting result. More...

#include <LevenbergMarquardtFitter.h>

Public Attributes

int iteration
 number of iterations needed More...
 
Scalar initialError
 initial error More...
 
Scalar error
 reached error More...
 
std::vector< Scalar > lambdas
 last lambdas (one per output) More...
 
Params params
 final parameters More...
 

Friends

ICLMath_API std::ostream & operator<< (std::ostream &str, const Result &d)
 overloaded ostream-operator More...
 

Detailed Description

template<class Scalar>
struct icl::math::LevenbergMarquardtFitter< Scalar >::Result

Utility structure, that represents a fitting result.

Friends And Related Function Documentation

◆ operator<<

template<class Scalar>
ICLMath_API std::ostream& operator<< ( std::ostream &  str,
const Result d 
)
friend

overloaded ostream-operator

Member Data Documentation

◆ error

template<class Scalar>
Scalar icl::math::LevenbergMarquardtFitter< Scalar >::Result::error

reached error

◆ initialError

template<class Scalar>
Scalar icl::math::LevenbergMarquardtFitter< Scalar >::Result::initialError

initial error

◆ iteration

template<class Scalar>
int icl::math::LevenbergMarquardtFitter< Scalar >::Result::iteration

number of iterations needed

◆ lambdas

template<class Scalar>
std::vector<Scalar> icl::math::LevenbergMarquardtFitter< Scalar >::Result::lambdas

last lambdas (one per output)

◆ params

template<class Scalar>
Params icl::math::LevenbergMarquardtFitter< Scalar >::Result::params

final parameters


The documentation for this struct was generated from the following file: