Main Page   Groups   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Concepts

Numerics


Modules

Optimizers

Compounds

class  AmoebaOptimizer
 Wrap of the vnl_amoeba algorithm. More...

class  ConjugateGradientOptimizer
 Wrap of the vnl_conjugate_gradient. More...

class  CostFunction
 Base class for cost functions intended to be used with Optimizers. More...

class  GradientDescentOptimizer
 Implement a gradient descent optimizer. More...

class  KalmanLinearEstimator
 Implement a linear recursive estimator. More...

class  LBFGSOptimizer
 Wrap of the vnl_lbfgs algorithm. More...

class  LevenbergMarquardtOptimizer
 Wrap of the vnl_levenberg_marquardt algorithm. More...

class  MultipleValuedCostFunction
 This class is a base for the CostFunctions returning a single value. More...

class  MultipleValuedNonLinearOptimizer
 This class is a base for the Optimization methods that optimize a multiple valued function. More...

class  MultipleValuedNonLinearVnlOptimizer
 This class is a base for the Optimization methods that optimize a single valued function. More...

class  MultipleValuedVnlCostFunctionAdaptor
 This class is an Adaptor that allows to pass itk::MultipleValuedCostFunctions to vnl_optimizers expecting a vnl_cost_function. More...

class  NonLinearOptimizer
 Wrap of the vnl_nonlinear_minimizer to be adapted. More...

class  OnePlusOneEvolutionaryOptimizer
 1+1 evolutionary strategy optimizer. More...

class  Optimizer
 Generic representation for an optimization method. More...

class  QuaternionRigidTransformGradientDescentOptimizer
 Implement a gradient descent optimizer. More...

class  RegularStepGradientDescentBaseOptimizer
 Implement a gradient descent optimizer. More...

class  RegularStepGradientDescentOptimizer
 Implement a gradient descent optimizer. More...

class  SingleValuedCostFunction
 This class is a base for the CostFunctions returning a single value. More...

class  SingleValuedNonLinearOptimizer
 This class is a base for the Optimization methods that optimize a single valued function. More...

class  SingleValuedNonLinearVnlOptimizer
 This class is a base for the Optimization methods that optimize a single valued function. More...

class  SingleValuedVnlCostFunctionAdaptor
 This class is an Adaptor that allows to pass itk::SingleValuedCostFunctions to vnl_optimizers expecting a vnl_cost_function. More...

class  SymmetricEigenSystem
 wrapper of the vnl_symmetric_eigensystem algorithm. More...

class  VersorTransformOptimizer
 Implement a gradient descent optimizer. More...


Detailed Description

Insight provides support for numerical operations at two levels. First, Insight uses an external library called VNL, which is one component of the VXL toolkit. This library provides linear algebra, optimization, and FFTs. Second, Insight provides numerical optimizers designed for the registration framework and statistical classes designed to be used for classification and segmentation.
Generated at Wed Mar 12 01:13:44 2003 for ITK by doxygen 1.2.15 written by Dimitri van Heesch, © 1997-2000