![]() |
aimsalgo
5.0.5
Neuroimaging image processing
|
#include <aims/optimization/powell.h>
Public Member Functions | |
PowellOptimizer (const ObjectiveFunc< T, D > &func, T error) | |
virtual | ~PowellOptimizer () |
AimsVector< T, D > | doit (const AimsVector< T, D > &pinit, const AimsVector< T, D > &deltaP) |
const AimsVector< T, D > & | getDirection (int which) const |
const T & | getOptCost () const |
const std::list< T > & | getCostEvolution () const |
![]() | |
Optimizer (const ObjectiveFunc< T, D > &func, T error, OptimizerProbe< T, D > *probe=0) | |
virtual | ~Optimizer () |
void | setProbe (OptimizerProbe< T, D > *probe) |
Additional Inherited Members | |
![]() | |
const ObjectiveFunc< T, D > & | _func |
T | _error |
OptimizerProbe< T, D > * | _probe |
|
inline |
|
inlinevirtual |
|
inlinevirtual |
Reimplemented from Optimizer< T, D >.
Definition at line 116 of file powell.h.
References Optimizer< T, D >::_error, Optimizer< T, D >::_func, Optimizer< T, D >::_probe, and SQR.
|
inline |
Definition at line 241 of file powell.h.
References Optimizer< T, D >::_func, Optimizer< T, D >::_probe, CGOLD, GLIMIT, GOLD, ITMAX, aims::meshdistance::max(), SIGN, TINY, TOL, and ZEPS.
|
inline |
|
inline |