|
ITK
5.2.0
Insight Toolkit
|
Go to the documentation of this file.
18 #ifndef itkMultiStartOptimizerv4_h
19 #define itkMultiStartOptimizerv4_h
41 template <
typename TInternalComputationValueType>
70 #if !defined(ITK_LEGACY_REMOVE)
114 InstantiateLocalOptimizer();
118 StartOptimization(
bool doOnlyInitialization =
false)
override;
128 ResumeOptimization();
132 GetStopConditionDescription()
const override;
144 GetMetricValuesList()
const;
158 return this->m_BestParametersIndex;
168 PrintSelf(std::ostream & os,
Indent indent)
const override;
171 bool m_Stop{
false };
187 #ifndef ITK_MANUAL_INSTANTIATION
188 # include "itkMultiStartOptimizerv4.hxx"
StopConditionObjectToObjectOptimizerEnum m_StopCondition
MeasureType m_MinimumMetricValue
typename MetricType::Pointer MetricTypePointer
Gradient descent optimizer.
TInternalComputationValueType InternalComputationValueType
ParameterListSizeType GetBestParametersIndex()
typename Superclass::StopConditionReturnStringType StopConditionReturnStringType
Control indentation during Print() invocation.
MeasureType m_MaximumMetricValue
Multi-start searches over input parameters and returns the best metric value.
typename OptimizerType::Pointer OptimizerPointer
std::vector< MeasureType > MetricValuesListType
std::vector< ParametersType > ParametersListType
ParameterListSizeType m_BestParametersIndex
Light weight base class for most itk classes.
typename ParametersListType::size_type ParameterListSizeType
OptimizerPointer m_LocalOptimizer
StopConditionObjectToObjectOptimizer
StopConditionDescriptionType m_StopConditionDescription
ParametersListType m_ParametersList
typename Superclass::ParametersType ParametersType
typename Superclass::MetricType MetricType
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....
Abstract base for object-to-object optimizers.
typename MetricType::DerivativeType DerivativeType
MetricValuesListType m_MetricValuesList
typename Superclass::StopConditionDescriptionType StopConditionDescriptionType
typename LocalOptimizerType::Pointer LocalOptimizerPointer
typename MetricType::MeasureType MeasureType
typename itk::GradientDescentOptimizerv4Template< TInternalComputationValueType > LocalOptimizerType
typename Superclass::MeasureType MeasureType