18 #ifndef itkLBFGSOptimizerv4_h
19 #define itkLBFGSOptimizerv4_h
22 #include "vnl/algo/vnl_lbfgs.h"
23 #include "ITKOptimizersv4Export.h"
110 StartOptimization(
bool doOnlyInitialization =
false)
override;
128 SetLineSearchAccuracy(
double f);
130 itkGetConstMacro(LineSearchAccuracy,
double);
137 SetDefaultStepLength(
double f);
139 itkGetConstMacro(DefaultStepLength,
double);
145 PrintSelf(std::ostream & os,
Indent indent)
const override;
154 bool m_Verbose{
false };
155 double m_LineSearchAccuracy{ 0.9 };
156 double m_DefaultStepLength{ 1.0 };