15 #ifndef __elxCMAEvolutionStrategy_h
16 #define __elxCMAEvolutionStrategy_h
113 template <
class TElastix>
161 virtual void StartOptimization(
void);
165 virtual void BeforeRegistration(
void);
166 virtual void BeforeEachResolution(
void);
167 virtual void AfterEachResolution(
void);
168 virtual void AfterEachIteration(
void);
169 virtual void AfterRegistration(
void);
178 virtual void InitializeProgressVariables(
void);
183 void operator=(
const Self& );
191 #ifndef ITK_MANUAL_INSTANTIATION
192 #include "elxCMAEvolutionStrategy.hxx"
195 #endif // end #ifndef __elxCMAEvolutionStrategy_h
Superclass::RegistrationPointer RegistrationPointer
Superclass::ScalesType ScalesType
Superclass2::RegistrationPointer RegistrationPointer
#define elxClassNameMacro(_name)
Superclass2::ConfigurationPointer ConfigurationPointer
Superclass1::DerivativeType DerivativeType
Superclass2::ElastixType ElastixType
This class is the elastix base class for all Optimizers.
Superclass::ElastixType ElastixType
Superclass::ConfigurationPointer ConfigurationPointer
Superclass2::RegistrationType RegistrationType
Superclass2::ElastixPointer ElastixPointer
Superclass::ElastixPointer ElastixPointer
Superclass1::CostFunctionType CostFunctionType
virtual ~CMAEvolutionStrategy()
Superclass::ParametersType ParametersType
Superclass::ConfigurationType ConfigurationType
An optimizer based on the itk::CMAEvolutionStrategyOptimizer.
Superclass::DerivativeType DerivativeType
CMAEvolutionStrategyOptimizer Superclass1
CMAEvolutionStrategy Self
OptimizerBase< TElastix > Superclass2
itk::Optimizer ITKBaseType
Superclass1::StopConditionType StopConditionType
Superclass2::ConfigurationType ConfigurationType
SmartPointer< Self > Pointer
Superclass2::ITKBaseType ITKBaseType
A Covariance Matrix Adaptation Evolution Strategy Optimizer.
Superclass::RegistrationType RegistrationType
SmartPointer< const Self > ConstPointer
Superclass::CostFunctionType CostFunctionType
Superclass1::ScalesType ScalesType
Superclass1::ParametersType ParametersType
Superclass1::CostFunctionPointer CostFunctionPointer