18 #ifndef itkConjugateGradientOptimizer_h
19 #define itkConjugateGradientOptimizer_h
23 #include "vnl/algo/vnl_conjugate_gradient.h"
24 #include "ITKOptimizersExport.h"
60 vnl_conjugate_gradient * GetOptimizer();
63 void StartOptimization()
override;
Superclass::CostFunctionAdaptorType CostFunctionAdaptorType
This class is a base for the CostFunctions returning a single value.
Light weight base class for most itk classes.
unsigned long SizeValueType
vnl_vector< double > InternalParametersType
vnl_conjugate_gradient InternalOptimizerType
This class is a base for the Optimization methods that optimize a single valued function.
InternalOptimizerType * m_VnlOptimizer
This class is a base for the Optimization methods that optimize a single valued function.
bool m_OptimizerInitialized
CostFunctionType::MeasureType MeasureType
Wrap of the vnl_conjugate_gradient.