![]() |
aimsalgo
5.0.5
Neuroimaging image processing
|
#include <aims/estimation/wlms-estimator.h>
Public Member Functions | |
WLMSEstimator (MEstimatorFunc &mfunc, float error, bool verbose=false) | |
virtual | ~WLMSEstimator () |
void | doit (const AimsData< AimsVector< float, D > > &x, const AimsData< float > &y, float &a, AimsVector< float, D > &b) |
![]() | |
MEstimator () | |
virtual | ~MEstimator () |
Protected Member Functions | |
float | sigma (const AimsData< AimsVector< float, D > > &x, const AimsData< float > &y, float a, const AimsVector< float, D > &b, AimsData< float > &error) |
void | step (const AimsData< AimsVector< float, D > > &x, const AimsData< float > &y, float &a, AimsVector< float, D > &b, const AimsData< float > &error) |
Protected Attributes | |
MEstimatorFunc & | _mfunc |
float | _error |
bool | _verbose |
Definition at line 47 of file wlms-estimator.h.
|
inline |
Definition at line 50 of file wlms-estimator.h.
References verbose.
|
inlinevirtual |
Definition at line 54 of file wlms-estimator.h.
References MEstimator< D >::doit().
|
inlinevirtual |
Reimplemented from MEstimator< D >.
Definition at line 157 of file wlms-estimator.h.
References ASSERT, AimsData< float >::dimT(), AimsData< float >::dimX(), AimsData< float >::dimY(), AimsData< float >::dimZ(), LMSEstimator< D >::doit(), and norm().
|
inlineprotected |
Definition at line 78 of file wlms-estimator.h.
References AimsData< float >::clone(), AimsData< float >::dimX(), incSorting(), and AimsVector< T, D >::item().
|
inlineprotected |
Definition at line 102 of file wlms-estimator.h.
References AimsLinearResolutionLU(), AimsData< float >::dimX(), and AimsVector< T, D >::item().
|
protected |
Definition at line 62 of file wlms-estimator.h.
|
protected |
Definition at line 61 of file wlms-estimator.h.
|
protected |
Definition at line 63 of file wlms-estimator.h.