#include <itkAmoebaOptimizer.h>
Inheritance diagram for itk::AmoebaOptimizer:
Definition at line 31 of file itkAmoebaOptimizer.h.
|
Reimplemented from itk::SingleValuedNonLinearVnlOptimizer. Definition at line 39 of file itkAmoebaOptimizer.h. |
|
Reimplemented from itk::SingleValuedNonLinearVnlOptimizer. Definition at line 87 of file itkAmoebaOptimizer.h. |
|
Internal optimizer type. Definition at line 51 of file itkAmoebaOptimizer.h. |
|
InternalParameters typedef. Definition at line 48 of file itkAmoebaOptimizer.h. |
|
Reimplemented from itk::SingleValuedNonLinearVnlOptimizer. Definition at line 38 of file itkAmoebaOptimizer.h. |
|
Standard "Self" typedef. Reimplemented from itk::SingleValuedNonLinearVnlOptimizer. Definition at line 36 of file itkAmoebaOptimizer.h. |
|
Reimplemented from itk::SingleValuedNonLinearVnlOptimizer. Definition at line 37 of file itkAmoebaOptimizer.h. |
|
|
|
|
|
Run-time type information (and related methods). Reimplemented from itk::SingleValuedNonLinearVnlOptimizer.
|
|
The optimization algorithm will terminate when the simplex diameter and the difference in cost function within the simplex falls below user specified thresholds. The simplex diameter threshold is set via method SetParametersConvergenceTolerance() with the default value being 1e-8. The cost function convergence threshold is set via method SetFunctionConvergenceTolerance() with the default value being 1e-4. |
|
Set/Get the maximum number of iterations. The optimization algorithm will terminate after the maximum number of iterations has been reached. The default value is 500. |
|
Method for getting access to the internal optimizer. |
|
The optimization algorithm will terminate when the simplex diameter and the difference in cost function within the simplex falls below user specified thresholds. The simplex diameter threshold is set via method SetParametersConvergenceTolerance() with the default value being 1e-8. The cost function convergence threshold is set via method SetFunctionConvergenceTolerance() with the default value being 1e-4. |
|
Method for creation through the object factory. Reimplemented from itk::SingleValuedNonLinearOptimizer.
|
|
Methods invoked by Print() to print information about the object including superclasses. Typically not called by the user (use Print() instead) but used in the hierarchical print process to combine the output of several classes. Reimplemented from itk::SingleValuedNonLinearOptimizer.
|
|
Plug in a Cost Function into the optimizer Implements itk::SingleValuedNonLinearVnlOptimizer.
|
|
The optimization algorithm will terminate when the simplex diameter and the difference in cost function within the simplex falls below user specified thresholds. The simplex diameter threshold is set via method SetParametersConvergenceTolerance() with the default value being 1e-8. The cost function convergence threshold is set via method SetFunctionConvergenceTolerance() with the default value being 1e-4. |
|
Set/Get the maximum number of iterations. The optimization algorithm will terminate after the maximum number of iterations has been reached. The default value is 500. |
|
The optimization algorithm will terminate when the simplex diameter and the difference in cost function within the simplex falls below user specified thresholds. The simplex diameter threshold is set via method SetParametersConvergenceTolerance() with the default value being 1e-8. The cost function convergence threshold is set via method SetFunctionConvergenceTolerance() with the default value being 1e-4. |
|
Start optimization with an initial value. Reimplemented from itk::Optimizer.
|