PyNOA2

Enums

ConstraintHandling
PENALTY_DISTANCE
PENALTY_RANK
FitnessMethod
WEIGHTED_SUM
PARETO_DOMINANCE
MutationMethod
NONE
NORMAL_DISTRIBUTED
SELF_ADAPTIVE
RankingMethod
LINEAR
EXPONENTIAL
PARETO
RecombinationMethod
COPY
SINGLEPOINT
MULTIPOINT
UNIFORM
ARITHMETIC
SIMULATED_BINARY
SearchStrategy
LOCAL
BALANCED
GLOBAL
SelectionMethod
ROULETTE
STOCHASTIC
TOURNAMENT

Classes

CMA

Inherits from: NOABase

Constructors

EA

Inherits from: NOABase

Constructors

NOABase

Inherits from: OptimizerBase

Inherited by

EA PSO SDI CMA

Constructors

OptimizerSettingsCMA

Inherits from: OptimizerSettingsNOABase

Constructors

OptimizerSettingsEA

Inherits from: OptimizerSettingsNOABase

Constructors

Methods

get_archive_size

get_archive_size() -> int



get_crossover_probability

get_crossover_probability( (int)arg2) -> float



get_distribution_parameter

get_distribution_parameter( (int)arg2) -> float



get_mutation_method

get_mutation_method() -> MutationMethod



get_mutation_rate

get_mutation_rate() -> float



get_mutation_stddev_begin

get_mutation_stddev_begin() -> float



get_mutation_stddev_end

get_mutation_stddev_end() -> float



get_num_crossover_points

get_num_crossover_points( (int)arg2) -> int



get_num_recombination_methods

get_num_recombination_methods() -> int



get_parent_size

get_parent_size() -> int



get_ranking_method

get_ranking_method() -> RankingMethod



get_recombination_method

get_recombination_method( (int)arg2) -> RecombinationMethod



get_selection_method

get_selection_method() -> SelectionMethod



get_tournament_size

get_tournament_size() -> int



set_archive_size

set_archive_size( (int)arg2) -> None



set_crossover_probability

set_crossover_probability( (int)arg2, (float)arg3) -> None



set_defaults

set_defaults( (int)arg2, (SearchStrategy)arg3) -> None



set_distribution_parameter

set_distribution_parameter( (int)arg2, (float)arg3) -> None



set_mutation_method

set_mutation_method( (MutationMethod)arg2) -> None



set_mutation_rate

set_mutation_rate( (float)arg2) -> None



set_mutation_stddev

set_mutation_stddev( (float)arg2, (float)arg3) -> None



set_num_crossover_points

set_num_crossover_points( (int)arg2, (int)arg3) -> None



set_num_recombination_methods

set_num_recombination_methods( (int)arg2) -> None



set_parent_size

set_parent_size( (int)arg2) -> None



set_ranking_method

set_ranking_method( (RankingMethod)arg2) -> None



set_recombination_method

set_recombination_method( (int)arg2, (RecombinationMethod)arg3) -> None



set_selection_method

set_selection_method( (SelectionMethod)arg2) -> None



set_tournament_size

set_tournament_size( (int)arg2) -> None



OptimizerSettingsNOABase

Inherits from: SettingsBase

Constructors

Methods

get_constraint_handling

get_constraint_handling() -> ConstraintHandling



get_fitness_method

get_fitness_method() -> FitnessMethod



get_max_evaluations

get_max_evaluations() -> int



get_max_generations

get_max_generations() -> int



get_population_size

get_population_size() -> int



get_search_strategy

get_search_strategy() -> SearchStrategy



get_seed

get_seed() -> int



get_stagnation_generations

get_stagnation_generations() -> int



get_start_population_size

get_start_population_size() -> int



set_constraint_handling

set_constraint_handling( (ConstraintHandling)arg2) -> None



set_fitness_method

set_fitness_method( (FitnessMethod)arg2) -> None



set_max_generations

set_max_generations( (int)arg2) -> None



set_population_size

set_population_size( (int)arg2) -> None



set_seed

set_seed( (int)arg2) -> None



set_stagnation_generations

set_stagnation_generations( (int)arg2) -> None



set_start_population_size

set_start_population_size( (int)arg2) -> None



OptimizerSettingsPSO

Inherits from: OptimizerSettingsNOABase

Constructors

Methods

get_global_acccoeff_begin

get_global_acccoeff_begin() -> float



get_global_acccoeff_end

get_global_acccoeff_end() -> float



get_inertia_weight_begin

get_inertia_weight_begin() -> float



get_inertia_weight_end

get_inertia_weight_end() -> float



get_passive_congrcoeff_begin

get_passive_congrcoeff_begin() -> float



get_passive_congrcoeff_end

get_passive_congrcoeff_end() -> float



get_personal_acccoeff_begin

get_personal_acccoeff_begin() -> float



get_personal_acccoeff_end

get_personal_acccoeff_end() -> float



set_defaults

set_defaults( (int)arg2, (SearchStrategy)arg3) -> None



set_global_acccoeff_begin

set_global_acccoeff_begin( (float)arg2) -> None



set_global_acccoeff_end

set_global_acccoeff_end( (float)arg2) -> None



set_inertia_weight_begin

set_inertia_weight_begin( (float)arg2) -> None



set_inertia_weight_end

set_inertia_weight_end( (float)arg2) -> None



set_passive_congrcoeff_begin

set_passive_congrcoeff_begin( (float)arg2) -> None



set_passive_congrcoeff_end

set_passive_congrcoeff_end( (float)arg2) -> None



set_personal_acccoeff_begin

set_personal_acccoeff_begin( (float)arg2) -> None



set_personal_acccoeff_end

set_personal_acccoeff_end( (float)arg2) -> None



OptimizerSettingsSDI

Inherits from: OptimizerSettingsNOABase

Constructors

PSO

Inherits from: NOABase

Constructors

SDI

Inherits from: NOABase

Constructors