#include <itkLBFGSOptimizerBasev4.h>
Wrapper helper around vnl optimizer.
This class is used to translate iteration events, etc, from vnl_lbfgsb into iteration events in ITK.
Definition at line 172 of file itkLBFGSOptimizerBasev4.h.
Inheritance diagram for itk::LBFGSOptimizerBaseHelperv4< TInternalVnlOptimizerType >:
Collaboration diagram for itk::LBFGSOptimizerBaseHelperv4< TInternalVnlOptimizerType >:Public Types | |
| using | Self = LBFGSOptimizerBaseHelperv4 |
| using | Superclass = TInternalVnlOptimizerType |
Public Member Functions | |
| LBFGSOptimizerBaseHelperv4 (vnl_cost_function &f, LBFGSOptimizerBasev4< TInternalVnlOptimizerType > *itkObj) | |
Protected Member Functions | |
| bool | report_iter () override |
Protected Attributes | |
| LBFGSOptimizerBasev4< TInternalVnlOptimizerType > * | m_ItkObj |
| using itk::LBFGSOptimizerBaseHelperv4< TInternalVnlOptimizerType >::Self = LBFGSOptimizerBaseHelperv4 |
Definition at line 175 of file itkLBFGSOptimizerBasev4.h.
| using itk::LBFGSOptimizerBaseHelperv4< TInternalVnlOptimizerType >::Superclass = TInternalVnlOptimizerType |
Definition at line 176 of file itkLBFGSOptimizerBasev4.h.
|
inline |
Definition at line 178 of file itkLBFGSOptimizerBasev4.h.
References m_ItkObj.
|
overrideprotected |
Handle new iteration event
|
protected |
Definition at line 184 of file itkLBFGSOptimizerBasev4.h.
Referenced by LBFGSOptimizerBaseHelperv4().