![]() |
aimsalgo 6.0.0
Neuroimaging image processing
|
#include <aims/optimization/optimizer.h>


Public Member Functions | |
| Optimizer (const ObjectiveFunc< T, D > &func, T error, OptimizerProbe< T, D > *probe=0) | |
| virtual | ~Optimizer () |
| virtual AimsVector< T, D > | doit (const AimsVector< T, D > &, const AimsVector< T, D > &) |
| void | setProbe (OptimizerProbe< T, D > *probe) |
Protected Attributes | |
| const ObjectiveFunc< T, D > & | _func |
| T | _error |
| OptimizerProbe< T, D > * | _probe |
Definition at line 65 of file optimizer.h.
|
inline |
Definition at line 68 of file optimizer.h.
References _error, _func, and _probe.
Referenced by DetermOptimizer< T, D >::DetermOptimizer(), PowellOptimizer< T, D >::PowellOptimizer(), and SingleOptimizer< T, D >::SingleOptimizer().
Definition at line 78 of file optimizer.h.
|
inlinevirtual |
Reimplemented in DetermOptimizer< T, D >, PowellOptimizer< T, D >, and SingleOptimizer< T, D >.
Definition at line 80 of file optimizer.h.
|
inline |
Definition at line 84 of file optimizer.h.
References _probe, and OptimizerProbe< T, D >::clone().
|
protected |
Definition at line 89 of file optimizer.h.
Referenced by DetermOptimizer< T, D >::doit(), PowellOptimizer< T, D >::doit(), and Optimizer().
|
protected |
Definition at line 88 of file optimizer.h.
Referenced by DetermOptimizer< T, D >::doit(), PowellOptimizer< T, D >::doit(), SingleOptimizer< T, D >::doit(), and Optimizer().
|
protected |
Definition at line 91 of file optimizer.h.
Referenced by PowellOptimizer< T, D >::doit(), Optimizer(), and setProbe().