|
ITK
5.2.0
Insight Toolkit
|
Go to the documentation of this file.
18 #ifndef itkConjugateGradientOptimizer_h
19 #define itkConjugateGradientOptimizer_h
23 #include "vnl/algo/vnl_conjugate_gradient.h"
24 #include "ITKOptimizersExport.h"
59 vnl_conjugate_gradient *
64 StartOptimization()
override;
72 GetNumberOfIterations()
const;
75 GetCurrentIteration()
const;
bool m_OptimizerInitialized
This class is a base for the Optimization methods that optimize a single valued function.
Wrap of the vnl_conjugate_gradient.
vnl_conjugate_gradient InternalOptimizerType
Light weight base class for most itk classes.
Superclass::CostFunctionAdaptorType CostFunctionAdaptorType
This class is a base for the CostFunctions returning a single value.
InternalOptimizerType * m_VnlOptimizer
vnl_vector< double > InternalParametersType
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....
CostFunctionType::MeasureType MeasureType
This class is a base for the Optimization methods that optimize a single valued function.
unsigned long SizeValueType