18 #ifndef __itkConjugateGradientLineSearchOptimizerv4_h
19 #define __itkConjugateGradientLineSearchOptimizerv4_h
46 template<
typename TInternalComputationValueType>
106 #ifndef ITK_MANUAL_INSTANTIATION
107 #include "itkConjugateGradientLineSearchOptimizerv4.hxx"
TInternalComputationValueType InternalComputationValueType
Light weight base class for most itk classes.
void operator=(const Self &)
virtual void PrintSelf(std::ostream &os, Indent indent) const
Superclass::DerivativeType DerivativeType
itk::Function::WindowConvergenceMonitoringFunction< TInternalComputationValueType > ConvergenceMonitoringType
SmartPointer< Self > Pointer
Conjugate gradient descent optimizer with a golden section line search for nonlinear optimization...
virtual ~ConjugateGradientLineSearchOptimizerv4Template()
ConjugateGradientLineSearchOptimizerv4Template()
Superclass::MeasureType MeasureType
DerivativeType m_LastGradient
GradientDescentLineSearchOptimizerv4Template< TInternalComputationValueType > Superclass
ConjugateGradientLineSearchOptimizerv4Template Self
Class which monitors convergence during the course of optimization.
SmartPointer< const Self > ConstPointer
virtual void StartOptimization(bool doOnlyInitialization=false)
Control indentation during Print() invocation.
DerivativeType m_ConjugateGradient
Superclass::MeasureType MeasureType
Gradient descent optimizer with a golden section line search.
ConjugateGradientLineSearchOptimizerv4Template< double > ConjugateGradientLineSearchOptimizerv4
Superclass::DerivativeType DerivativeType
virtual void AdvanceOneStep(void)