18#ifndef itkLBFGSOptimizerv4_h
19#define itkLBFGSOptimizerv4_h
22#include "vnl/algo/vnl_lbfgs.h"
23#include "ITKOptimizersv4Export.h"
116 itkGetConstMacro(LineSearchAccuracy,
double);
125 itkGetConstMacro(DefaultStepLength,
double);
Control indentation during Print() invocation.
Superclass::ScalesType ScalesType
Superclass::MetricType MetricType
Superclass::ParametersType ParametersType
void SetDefaultStepLength(double f)
~LBFGSOptimizerv4() override
vnl_lbfgs InternalOptimizerType
vnl_vector< double > InternalParametersType
SmartPointer< Self > Pointer
void SetLineSearchAccuracy(double f)
void SetMetric(MetricType *metric) override
double m_DefaultStepLength
LBFGSOptimizerBasev4< vnl_lbfgs > Superclass
void PrintSelf(std::ostream &os, Indent indent) const override
double m_LineSearchAccuracy
Superclass::ParametersType ParametersType
SmartPointer< const Self > ConstPointer
Superclass::ScalesType ScalesType
Superclass::MetricType MetricType
void StartOptimization(bool doOnlyInitialization=false) override
Implements transparent reference counting.
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....