#include <freEvolutionaryStrategySOOptimizer.h>


Definition at line 40 of file freEvolutionaryStrategySOOptimizer.h.
Standard "Self" typedef.
Reimplemented from FREE::SetupOptimizationOptimizer.
Definition at line 45 of file freEvolutionaryStrategySOOptimizer.h.
Reimplemented from FREE::SetupOptimizationOptimizer.
Definition at line 46 of file freEvolutionaryStrategySOOptimizer.h.
| typedef itk::SmartPointer<Self> FREE::EvolutionaryStrategySOOptimizer::Pointer |
Reimplemented from FREE::SetupOptimizationOptimizer.
Definition at line 47 of file freEvolutionaryStrategySOOptimizer.h.
| typedef itk::SmartPointer<const Self> FREE::EvolutionaryStrategySOOptimizer::ConstPointer |
Reimplemented from FREE::SetupOptimizationOptimizer.
Definition at line 48 of file freEvolutionaryStrategySOOptimizer.h.
| typedef ES::EvolutionaryStrategyOptimizer< ESIndividualType > FREE::EvolutionaryStrategySOOptimizer::InternalOptimizerType |
Definition at line 54 of file freEvolutionaryStrategySOOptimizer.h.
| typedef InternalOptimizerType::Pointer FREE::EvolutionaryStrategySOOptimizer::InternalOptimizerPointer |
Definition at line 57 of file freEvolutionaryStrategySOOptimizer.h.
Definition at line 59 of file freEvolutionaryStrategySOOptimizer.h.
| typedef InternalOptimizerType::IndividualPointer FREE::EvolutionaryStrategySOOptimizer::IndividualPointer |
Definition at line 60 of file freEvolutionaryStrategySOOptimizer.h.
| typedef InternalOptimizerType::ObjectiveValueType FREE::EvolutionaryStrategySOOptimizer::ObjectiveValueType |
Definition at line 61 of file freEvolutionaryStrategySOOptimizer.h.
| typedef InternalOptimizerType::IndividualIDType FREE::EvolutionaryStrategySOOptimizer::IndividualIDType |
Definition at line 62 of file freEvolutionaryStrategySOOptimizer.h.
| typedef InternalOptimizerType::IndividualSelectionType FREE::EvolutionaryStrategySOOptimizer::IndividualSelectionType |
Definition at line 63 of file freEvolutionaryStrategySOOptimizer.h.
| typedef InternalOptimizerType::HeritageMapType FREE::EvolutionaryStrategySOOptimizer::HeritageMapType |
Definition at line 64 of file freEvolutionaryStrategySOOptimizer.h.
Type of the population
Definition at line 67 of file freEvolutionaryStrategySOOptimizer.h.
| typedef InternalOptimizerType::PopulationPointer FREE::EvolutionaryStrategySOOptimizer::PopulationPointer |
Definition at line 68 of file freEvolutionaryStrategySOOptimizer.h.
| typedef InternalOptimizerType::ParentSelectorType FREE::EvolutionaryStrategySOOptimizer::ParentSelectorType |
Type of the parent selector
Definition at line 71 of file freEvolutionaryStrategySOOptimizer.h.
| typedef InternalOptimizerType::ParentSelectorPointer FREE::EvolutionaryStrategySOOptimizer::ParentSelectorPointer |
Definition at line 72 of file freEvolutionaryStrategySOOptimizer.h.
| typedef InternalOptimizerType::RecombinatorType FREE::EvolutionaryStrategySOOptimizer::RecombinatorType |
Type of the recombinator
Definition at line 75 of file freEvolutionaryStrategySOOptimizer.h.
| typedef InternalOptimizerType::RecombinatorPointer FREE::EvolutionaryStrategySOOptimizer::RecombinatorPointer |
Definition at line 76 of file freEvolutionaryStrategySOOptimizer.h.
Type of the mutation
Definition at line 79 of file freEvolutionaryStrategySOOptimizer.h.
| typedef InternalOptimizerType::MutationPointer FREE::EvolutionaryStrategySOOptimizer::MutationPointer |
Definition at line 80 of file freEvolutionaryStrategySOOptimizer.h.
Type of the selection
Definition at line 83 of file freEvolutionaryStrategySOOptimizer.h.
| typedef InternalOptimizerType::SelectionPointer FREE::EvolutionaryStrategySOOptimizer::SelectionPointer |
Definition at line 84 of file freEvolutionaryStrategySOOptimizer.h.
typedef RegistrationObserverBase<itk::StartEvent> FREE::EvolutionaryStrategySOOptimizer::StartObserver [protected] |
Definition at line 208 of file freEvolutionaryStrategySOOptimizer.h.
typedef RegistrationObserverBase<itk::EndEvent> FREE::EvolutionaryStrategySOOptimizer::EndObserver [protected] |
Definition at line 212 of file freEvolutionaryStrategySOOptimizer.h.
typedef RegistrationObserverBase<ES::NewChildGenerationEvent> FREE::EvolutionaryStrategySOOptimizer::ChildGenerationObserver [protected] |
Definition at line 216 of file freEvolutionaryStrategySOOptimizer.h.
typedef RegistrationObserverBase<ES::NewChildEvaluationEvent> FREE::EvolutionaryStrategySOOptimizer::ChildEvaluationObserver [protected] |
Definition at line 220 of file freEvolutionaryStrategySOOptimizer.h.
typedef std::map<IndividualIDType,DecomposedMeasureType> FREE::EvolutionaryStrategySOOptimizer::IndividualMeasureMapType [protected] |
Definition at line 227 of file freEvolutionaryStrategySOOptimizer.h.
| FREE::EvolutionaryStrategySOOptimizer::EvolutionaryStrategySOOptimizer | ( | ) | [protected] |
Constructor
Definition at line 34 of file freEvolutionaryStrategySOOptimizer.cxx.
References FREE::ItkSingleValuedCostFunctionWrapper::New().

| FREE::EvolutionaryStrategySOOptimizer::EvolutionaryStrategySOOptimizer | ( | const Self & | ) | [private] |
| virtual const char* FREE::EvolutionaryStrategySOOptimizer::GetNameOfClass | ( | ) | const [inline, virtual] |
Run-time type information (and related methods).
Reimplemented from FREE::SetupOptimizationOptimizer.
Definition at line 51 of file freEvolutionaryStrategySOOptimizer.h.
| static Pointer FREE::EvolutionaryStrategySOOptimizer::New | ( | void | ) | [inline, static] |
Method for creation through the object factory.
Definition at line 54 of file freEvolutionaryStrategySOOptimizer.h.
| virtual ::itk::LightObject::Pointer FREE::EvolutionaryStrategySOOptimizer::CreateAnother | ( | void | ) | const [inline, virtual] |
Definition at line 54 of file freEvolutionaryStrategySOOptimizer.h.
| void FREE::EvolutionaryStrategySOOptimizer::SetMaximize | ( | bool | maximize | ) |
Set if the Optimizer should maximize the metric
Definition at line 230 of file freEvolutionaryStrategySOOptimizer.cxx.
References m_InternalOptimizer.
| bool FREE::EvolutionaryStrategySOOptimizer::GetMaximize | ( | ) | const |
Definition at line 237 of file freEvolutionaryStrategySOOptimizer.cxx.
References m_InternalOptimizer.
| void FREE::EvolutionaryStrategySOOptimizer::MaximizeOn | ( | void | ) | [inline] |
Definition at line 89 of file freEvolutionaryStrategySOOptimizer.h.
| void FREE::EvolutionaryStrategySOOptimizer::MaximizeOff | ( | void | ) | [inline] |
Definition at line 91 of file freEvolutionaryStrategySOOptimizer.h.
| bool FREE::EvolutionaryStrategySOOptimizer::GetMinimize | ( | ) | const [inline] |
Definition at line 93 of file freEvolutionaryStrategySOOptimizer.h.
| void FREE::EvolutionaryStrategySOOptimizer::SetMinimize | ( | bool | v | ) | [inline] |
Definition at line 95 of file freEvolutionaryStrategySOOptimizer.h.
| void FREE::EvolutionaryStrategySOOptimizer::MinimizeOn | ( | void | ) | [inline] |
Definition at line 97 of file freEvolutionaryStrategySOOptimizer.h.
| void FREE::EvolutionaryStrategySOOptimizer::MinimizeOff | ( | void | ) | [inline] |
Definition at line 99 of file freEvolutionaryStrategySOOptimizer.h.
| void FREE::EvolutionaryStrategySOOptimizer::SetMaximumIteration | ( | unsigned int | iMaximumIteration | ) |
Set/Get maximum iteration limit.
Definition at line 252 of file freEvolutionaryStrategySOOptimizer.cxx.
References m_InternalOptimizer.
| const unsigned int FREE::EvolutionaryStrategySOOptimizer::GetMaximumIteration | ( | ) | const |
Definition at line 259 of file freEvolutionaryStrategySOOptimizer.cxx.
References m_InternalOptimizer.
| void FREE::EvolutionaryStrategySOOptimizer::SetNumberOfParents | ( | unsigned long | iNumberOfParents | ) |
Definition at line 266 of file freEvolutionaryStrategySOOptimizer.cxx.
References m_InternalOptimizer.
| const unsigned long FREE::EvolutionaryStrategySOOptimizer::GetNumberOfParents | ( | ) | const |
Definition at line 273 of file freEvolutionaryStrategySOOptimizer.cxx.
References m_InternalOptimizer.
| void FREE::EvolutionaryStrategySOOptimizer::SetNumberOfChildren | ( | unsigned long | iNumberOfChildren | ) |
Definition at line 280 of file freEvolutionaryStrategySOOptimizer.cxx.
References m_InternalOptimizer.
| const unsigned long FREE::EvolutionaryStrategySOOptimizer::GetNumberOfChildren | ( | ) | const |
Definition at line 287 of file freEvolutionaryStrategySOOptimizer.cxx.
References m_InternalOptimizer.
| void FREE::EvolutionaryStrategySOOptimizer::SetMutateIntitialPopulation | ( | bool | bMutateIntitialPopulation | ) |
Definition at line 294 of file freEvolutionaryStrategySOOptimizer.cxx.
References m_InternalOptimizer.
| const bool FREE::EvolutionaryStrategySOOptimizer::GetMutateIntitialPopulation | ( | ) | const |
Definition at line 301 of file freEvolutionaryStrategySOOptimizer.cxx.
References m_InternalOptimizer.
| void FREE::EvolutionaryStrategySOOptimizer::SetThreshold | ( | ObjectiveValueType | threshold | ) |
Definition at line 309 of file freEvolutionaryStrategySOOptimizer.cxx.
References m_InternalOptimizer.
| const EvolutionaryStrategySOOptimizer::ObjectiveValueType FREE::EvolutionaryStrategySOOptimizer::GetThreshold | ( | ) | const |
Definition at line 316 of file freEvolutionaryStrategySOOptimizer.cxx.
References m_InternalOptimizer.
| void FREE::EvolutionaryStrategySOOptimizer::SetParentSelector | ( | ParentSelectorType * | pParentSelector | ) | [virtual] |
Definition at line 323 of file freEvolutionaryStrategySOOptimizer.cxx.
References m_InternalOptimizer.
| const EvolutionaryStrategySOOptimizer::ParentSelectorType * FREE::EvolutionaryStrategySOOptimizer::GetParentSelector | ( | ) | const [virtual] |
Definition at line 330 of file freEvolutionaryStrategySOOptimizer.cxx.
References m_InternalOptimizer.
| EvolutionaryStrategySOOptimizer::ParentSelectorType * FREE::EvolutionaryStrategySOOptimizer::GetParentSelector | ( | ) | [virtual] |
Definition at line 337 of file freEvolutionaryStrategySOOptimizer.cxx.
References m_InternalOptimizer.
| void FREE::EvolutionaryStrategySOOptimizer::SetRecombinator | ( | RecombinatorType * | pRecombinator | ) | [virtual] |
Definition at line 344 of file freEvolutionaryStrategySOOptimizer.cxx.
References m_InternalOptimizer.
| const EvolutionaryStrategySOOptimizer::RecombinatorType * FREE::EvolutionaryStrategySOOptimizer::GetRecombinator | ( | ) | const [virtual] |
Definition at line 351 of file freEvolutionaryStrategySOOptimizer.cxx.
References m_InternalOptimizer.
| EvolutionaryStrategySOOptimizer::RecombinatorType * FREE::EvolutionaryStrategySOOptimizer::GetRecombinator | ( | ) | [virtual] |
Definition at line 358 of file freEvolutionaryStrategySOOptimizer.cxx.
References m_InternalOptimizer.
| void FREE::EvolutionaryStrategySOOptimizer::SetMutation | ( | MutationType * | pMutation | ) | [virtual] |
Definition at line 365 of file freEvolutionaryStrategySOOptimizer.cxx.
References m_InternalOptimizer.
| const EvolutionaryStrategySOOptimizer::MutationType * FREE::EvolutionaryStrategySOOptimizer::GetMutation | ( | ) | const [virtual] |
Definition at line 372 of file freEvolutionaryStrategySOOptimizer.cxx.
References m_InternalOptimizer.
| EvolutionaryStrategySOOptimizer::MutationType * FREE::EvolutionaryStrategySOOptimizer::GetMutation | ( | ) | [virtual] |
Definition at line 379 of file freEvolutionaryStrategySOOptimizer.cxx.
References m_InternalOptimizer.
| void FREE::EvolutionaryStrategySOOptimizer::SetSelection | ( | SelectionType * | pSelection | ) | [virtual] |
Definition at line 386 of file freEvolutionaryStrategySOOptimizer.cxx.
References m_InternalOptimizer.
| const EvolutionaryStrategySOOptimizer::SelectionType * FREE::EvolutionaryStrategySOOptimizer::GetSelection | ( | ) | const [virtual] |
Definition at line 393 of file freEvolutionaryStrategySOOptimizer.cxx.
References m_InternalOptimizer.
| EvolutionaryStrategySOOptimizer::SelectionType * FREE::EvolutionaryStrategySOOptimizer::GetSelection | ( | ) | [virtual] |
Definition at line 400 of file freEvolutionaryStrategySOOptimizer.cxx.
References m_InternalOptimizer.
| const EvolutionaryStrategySOOptimizer::PopulationType * FREE::EvolutionaryStrategySOOptimizer::GetPopulation | ( | ) | const [virtual] |
Definition at line 407 of file freEvolutionaryStrategySOOptimizer.cxx.
References m_InternalOptimizer.
| EvolutionaryStrategySOOptimizer::PopulationType * FREE::EvolutionaryStrategySOOptimizer::GetPopulation | ( | ) | [virtual] |
Definition at line 414 of file freEvolutionaryStrategySOOptimizer.cxx.
References m_InternalOptimizer.
| const EvolutionaryStrategySOOptimizer::IndividualType * FREE::EvolutionaryStrategySOOptimizer::GetBestIndividualEver | ( | ) | const |
Returns the best individual ever exists in the population. At the beginning of the optimization process (so in the first generation) the return may be NULL, thus there is no best individual yet.
Definition at line 421 of file freEvolutionaryStrategySOOptimizer.cxx.
References m_InternalOptimizer.
| const EvolutionaryStrategySOOptimizer::IndividualType * FREE::EvolutionaryStrategySOOptimizer::GetBestIndividual | ( | ) | const |
Returns the best individual in the current population. At the beginning of the optimization process (so in the first generation) the return may be NULL, thus there is no best individual yet.
Definition at line 428 of file freEvolutionaryStrategySOOptimizer.cxx.
References m_InternalOptimizer.
| void FREE::EvolutionaryStrategySOOptimizer::Initialize | ( | const PopulationType & | population | ) | [virtual] |
Initializes the optimizer by using the passed population. An exception is raised if the population size doesn't match parent count of the optimizer.
| population | The reference population, that will be copied to receive the first parental generation. |
Definition at line 435 of file freEvolutionaryStrategySOOptimizer.cxx.
References m_InternalOptimizer, and m_MeasureMap.
| void FREE::EvolutionaryStrategySOOptimizer::Initialize | ( | void | ) | [virtual] |
Initializes the optimizer by using the initial position as objective parameters for a new entity. This entity will be cloned to establish the first parental population.
Definition at line 443 of file freEvolutionaryStrategySOOptimizer.cxx.
References m_InternalOptimizer, and m_MeasureMap.
| void FREE::EvolutionaryStrategySOOptimizer::SetCostFunction | ( | CostFunctionType * | costFunction | ) | [virtual] |
Reimplemented from FREE::SetupOptimizationOptimizer.
Definition at line 221 of file freEvolutionaryStrategySOOptimizer.cxx.
References m_CostFunctionWrapper, m_InternalOptimizer, and FREE::SetupOptimizationOptimizer::SetCostFunction().

| void FREE::EvolutionaryStrategySOOptimizer::SetInitialPosition | ( | const ParametersType & | param | ) | [virtual] |
Definition at line 244 of file freEvolutionaryStrategySOOptimizer.cxx.
References m_InternalOptimizer.
| void FREE::EvolutionaryStrategySOOptimizer::StartOptimization | ( | void | ) | [virtual] |
Implements FREE::SetupOptimizationOptimizer.
Definition at line 82 of file freEvolutionaryStrategySOOptimizer.cxx.
| bool FREE::EvolutionaryStrategySOOptimizer::IsStoppable | ( | ) | const [virtual] |
Indicates if the optimizer can be stopped.
Reimplemented from FREE::SetupOptimizationOptimizer.
Definition at line 90 of file freEvolutionaryStrategySOOptimizer.cxx.
| void FREE::EvolutionaryStrategySOOptimizer::StopOptimization | ( | void | ) | [virtual] |
Stops the ongoing optimization process.
Reimplemented from FREE::SetupOptimizationOptimizer.
Definition at line 98 of file freEvolutionaryStrategySOOptimizer.cxx.
| bool FREE::EvolutionaryStrategySOOptimizer::IsResumeable | ( | ) | const [virtual] |
Indicates if the managed optimizer can resume the optimization once stopped.
Reimplemented from FREE::SetupOptimizationOptimizer.
Definition at line 105 of file freEvolutionaryStrategySOOptimizer.cxx.
| void FREE::EvolutionaryStrategySOOptimizer::ResumeOptimization | ( | ) | [virtual] |
Resumes the ongoing optimization process.
Reimplemented from FREE::SetupOptimizationOptimizer.
Definition at line 112 of file freEvolutionaryStrategySOOptimizer.cxx.
| const EvolutionaryStrategySOOptimizer::HeritageMapType & FREE::EvolutionaryStrategySOOptimizer::GetRecentParentSelections | ( | ) | const |
Returns a map containing parent selection vectors keyed by the ID of the child individual. These parent selection vectors indicate which individuals (by ID) have been used to generate a child (ID is the key) of the last population.
Definition at line 119 of file freEvolutionaryStrategySOOptimizer.cxx.
| const EvolutionaryStrategySOOptimizer::PopulationPointer & FREE::EvolutionaryStrategySOOptimizer::GetRecentPopulationSelections | ( | ) | const |
Returns a vector containing the IDs of all individual sorted out by selection in the last step.
Definition at line 126 of file freEvolutionaryStrategySOOptimizer.cxx.
| const EvolutionaryStrategySOOptimizer::PopulationPointer & FREE::EvolutionaryStrategySOOptimizer::GetNewChildren | ( | ) | const |
Returns a population only containg the children of the last generation.
Definition at line 134 of file freEvolutionaryStrategySOOptimizer.cxx.
| const EvolutionaryStrategySOOptimizer::IndividualType * FREE::EvolutionaryStrategySOOptimizer::GetCurrentChild | ( | ) | const |
Returns the currently generated (and evaluated child). Return is only valid (and not Null) if at least the NewChildGenerationEvent was raised.
Definition at line 451 of file freEvolutionaryStrategySOOptimizer.cxx.
References m_InternalOptimizer.
Referenced by OnChildEval(), and OnChildGen().
| EvolutionaryStrategySOOptimizer::IndividualType * FREE::EvolutionaryStrategySOOptimizer::GetCurrentChild | ( | ) |
Returns the currently generated (and evaluated child). Return is only valid (and not Null) if at least the NewChildGenerationEvent was raised.
Definition at line 458 of file freEvolutionaryStrategySOOptimizer.cxx.
References m_InternalOptimizer.
| EvolutionaryStrategySOOptimizer::InternalOptimizerType * FREE::EvolutionaryStrategySOOptimizer::GetInternalOptimizer | ( | ) |
Definition at line 142 of file freEvolutionaryStrategySOOptimizer.cxx.
| EvolutionaryStrategySOOptimizer::DecomposedMeasureType FREE::EvolutionaryStrategySOOptimizer::GetDecomposedIndividualValue | ( | const IndividualIDType & | rID | ) |
| void FREE::EvolutionaryStrategySOOptimizer::PrintSelf | ( | std::ostream & | os, | |
| itk::Indent | indent | |||
| ) | const [protected] |
Reimplemented from FREE::SetupOptimizationOptimizer.
Definition at line 72 of file freEvolutionaryStrategySOOptimizer.cxx.
| void FREE::EvolutionaryStrategySOOptimizer::OnOptIteration | ( | void * | pSender, | |
| long | threadID | |||
| ) | [protected] |
Definition at line 149 of file freEvolutionaryStrategySOOptimizer.cxx.
References FREE::SetupOptimizationOptimizer::m_BestPosition, FREE::SetupOptimizationOptimizer::m_BestValue, FREE::SetupOptimizationOptimizer::m_CostFunction, FREE::SetupOptimizationOptimizer::m_CurrentDecomposedValue, FREE::SetupOptimizationOptimizer::m_CurrentValue, m_InternalOptimizer, and m_MeasureMap.
| void FREE::EvolutionaryStrategySOOptimizer::OnOptStart | ( | void * | pSender, | |
| long | threadID | |||
| ) | [protected] |
Definition at line 166 of file freEvolutionaryStrategySOOptimizer.cxx.
| void FREE::EvolutionaryStrategySOOptimizer::OnOptEnd | ( | void * | pSender, | |
| long | threadID | |||
| ) | [protected] |
Definition at line 174 of file freEvolutionaryStrategySOOptimizer.cxx.
| void FREE::EvolutionaryStrategySOOptimizer::OnChildGen | ( | void * | pSender, | |
| long | threadID | |||
| ) | [protected] |
Definition at line 182 of file freEvolutionaryStrategySOOptimizer.cxx.
References GetCurrentChild().

| void FREE::EvolutionaryStrategySOOptimizer::OnChildEval | ( | void * | pSender, | |
| long | threadID | |||
| ) | [protected] |
Definition at line 198 of file freEvolutionaryStrategySOOptimizer.cxx.
References GetCurrentChild(), FREE::SetupOptimizationOptimizer::m_CostFunction, and m_MeasureMap.

| void FREE::EvolutionaryStrategySOOptimizer::operator= | ( | const Self & | ) | [private] |
Definition at line 205 of file freEvolutionaryStrategySOOptimizer.h.
NotificationEvent<Self>::Pointer FREE::EvolutionaryStrategySOOptimizer::m_IterationNotificationEvent [protected] |
Definition at line 206 of file freEvolutionaryStrategySOOptimizer.h.
Definition at line 209 of file freEvolutionaryStrategySOOptimizer.h.
NotificationEvent<Self>::Pointer FREE::EvolutionaryStrategySOOptimizer::m_StartNotificationEvent [protected] |
Definition at line 210 of file freEvolutionaryStrategySOOptimizer.h.
Definition at line 213 of file freEvolutionaryStrategySOOptimizer.h.
NotificationEvent<Self>::Pointer FREE::EvolutionaryStrategySOOptimizer::m_EndNotificationEvent [protected] |
Definition at line 214 of file freEvolutionaryStrategySOOptimizer.h.
ChildGenerationObserver::Pointer FREE::EvolutionaryStrategySOOptimizer::m_ChildGenerationObserver [protected] |
Definition at line 217 of file freEvolutionaryStrategySOOptimizer.h.
NotificationEvent<Self>::Pointer FREE::EvolutionaryStrategySOOptimizer::m_ChildGenerationNotificationEvent [protected] |
Definition at line 218 of file freEvolutionaryStrategySOOptimizer.h.
ChildEvaluationObserver::Pointer FREE::EvolutionaryStrategySOOptimizer::m_ChildEvaluationObserver [protected] |
Definition at line 221 of file freEvolutionaryStrategySOOptimizer.h.
NotificationEvent<Self>::Pointer FREE::EvolutionaryStrategySOOptimizer::m_ChildEvaluationNotificationEvent [protected] |
Definition at line 222 of file freEvolutionaryStrategySOOptimizer.h.
Definition at line 224 of file freEvolutionaryStrategySOOptimizer.h.
Referenced by GetBestIndividual(), GetBestIndividualEver(), GetCurrentChild(), GetMaximize(), GetMaximumIteration(), GetMutateIntitialPopulation(), GetMutation(), GetNumberOfChildren(), GetNumberOfParents(), GetParentSelector(), GetPopulation(), GetRecombinator(), GetSelection(), GetThreshold(), Initialize(), OnOptIteration(), SetCostFunction(), SetInitialPosition(), SetMaximize(), SetMaximumIteration(), SetMutateIntitialPopulation(), SetMutation(), SetNumberOfChildren(), SetNumberOfParents(), SetParentSelector(), SetRecombinator(), SetSelection(), and SetThreshold().
ItkSingleValuedCostFunctionWrapper::Pointer FREE::EvolutionaryStrategySOOptimizer::m_CostFunctionWrapper [protected] |
Definition at line 225 of file freEvolutionaryStrategySOOptimizer.h.
Referenced by SetCostFunction().
Definition at line 229 of file freEvolutionaryStrategySOOptimizer.h.
Referenced by GetDecomposedIndividualValue(), Initialize(), OnChildEval(), and OnOptIteration().
1.5.3 written by Dimitri van Heesch,
© 1997-2000