18 #ifndef itkOptimizer_h
19 #define itkOptimizer_h
25 #include "ITKOptimizersExport.h"
76 itkGetConstReferenceMacro(InverseScales,
ScalesType);
86 virtual const std::string GetStopConditionDescription()
const;
91 virtual void PrintSelf(std::ostream & os,
Indent indent)
const ITK_OVERRIDE;
94 virtual void SetCurrentPosition(
const ParametersType & param);
Light weight base class for most itk classes.
SmartPointer< Self > Pointer
ScalesType m_InverseScales
Generic representation for an optimization method.
ParametersType m_InitialPosition
SmartPointer< const Self > ConstPointer
ParametersType m_CurrentPosition
virtual ~Optimizer() override
Control indentation during Print() invocation.
Base class for most ITK classes.
virtual void StartOptimization()
OptimizerParameters< double > ParametersType
Array< double > ScalesType