Image Component Library (ICL)
Public Member Functions | Public Attributes | List of all members
icl::math::StochasticOptimizerResult< T > Struct Template Reference

Utility structure for the stochastic optimizer class. More...

#include <StochasticOptimizer.h>

Public Member Functions

 StochasticOptimizerResult (const T *data=0, T error=0, T startError=0, int steps=0)
 creates a new result structure (internally used only) More...
 

Public Attributes

const T * data
 resulting optimized data vector More...
 
error
 reached minimum error More...
 
startError
 first error measurement (reached with initial data vector) More...
 
int steps
 steps iterated! More...
 

Detailed Description

template<class T>
struct icl::math::StochasticOptimizerResult< T >

Utility structure for the stochastic optimizer class.

Constructor & Destructor Documentation

◆ StochasticOptimizerResult()

template<class T >
icl::math::StochasticOptimizerResult< T >::StochasticOptimizerResult ( const T *  data = 0,
error = 0,
startError = 0,
int  steps = 0 
)

creates a new result structure (internally used only)

Member Data Documentation

◆ data

template<class T >
const T* icl::math::StochasticOptimizerResult< T >::data

resulting optimized data vector

◆ error

template<class T >
T icl::math::StochasticOptimizerResult< T >::error

reached minimum error

◆ startError

template<class T >
T icl::math::StochasticOptimizerResult< T >::startError

first error measurement (reached with initial data vector)

◆ steps

template<class T >
int icl::math::StochasticOptimizerResult< T >::steps

steps iterated!


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