Mixed Integer Evolution Strategies


[Up] [Top]

Documentation for package ‘miesmuschel’ version 0.0.3

Help Pages

C D F M O P R S T

miesmuschel-package miesmuschel: Mixed Integer Evolution Strategies

-- C --

crate_env Set a Function's Environment

-- D --

dict_filtors Dictionary of Filtors
dict_filtors_maybe Filtor-Combination that Filters According to Two Filtors
dict_filtors_null Null-Filtor
dict_filtors_proxy Proxy-Filtor that Filters According to its Configuration Parameter
dict_filtors_surprog Progressive Surrogate Model Filtering
dict_filtors_surtour Tournament Surrogate Model Filtering
dict_mutators Dictionary of Mutators
dict_mutators_cmpmaybe Mutator Choosing Action Component-Wise Independently
dict_mutators_combine Self-Adaptive Operator Combinations
dict_mutators_erase Uniform Sample Mutator
dict_mutators_gauss Gaussian Distribution Mutator
dict_mutators_maybe Mutator Choosing Action Probabilistically
dict_mutators_null Null Mutator
dict_mutators_proxy Proxy-Mutator that Mutates According to its Configuration parameter
dict_mutators_sequential Run Multiple Mutator Operations in Sequence
dict_mutators_unif Uniform Discrete Mutator
dict_recombinators Dictionary of Recombinators
dict_recombinators_cmpmaybe Recombinator Choosing Action Component-Wise Independently
dict_recombinators_combine Self-Adaptive Operator Combinations
dict_recombinators_convex Convex Combination Recombinator
dict_recombinators_cvxpair Convex Combination Recombinator for Pairs
dict_recombinators_maybe Recombinator Choosing Action Probabilistically
dict_recombinators_null Null-Recombinator
dict_recombinators_proxy Proxy-Recombinator that Recombines According to its Configuration parameter
dict_recombinators_sbx Simulated Binary Crossover Recombinator
dict_recombinators_sequential Run Multiple Recombinator Operations in Sequence
dict_recombinators_swap Swap Recombinator
dict_recombinators_xonary N-ary Crossover Recombinator
dict_recombinators_xounif Crossover Recombinator
dict_scalors Dictionary of Scalors
dict_scalors_aggregate Scalor giving Weighted Sum of Multiple Scalors
dict_scalors_domcount Scalor Counting Dominating Individuals
dict_scalors_fixedprojection Multi-Objective Fixed Projection Scalor
dict_scalors_hypervolume Hypervolume Scalor
dict_scalors_nondom Nondominated Sorting Scalor
dict_scalors_one Single Dimension Scalor
dict_scalors_proxy Proxy-Scalor that Scales According to its Configuration parameter
dict_scalors_single Single Objective Scalor
dict_selectors Dictionary of Selectors
dict_selectors_best Best Value Selector
dict_selectors_maybe Selector-Combination that Selects According to Two Selectors
dict_selectors_null Null Selector
dict_selectors_proxy Proxy-Selector that Selects According to its Configuration Parameter
dict_selectors_random Random Selector
dict_selectors_sequential Run Multiple Selection Operations in Sequence
dict_selectors_tournament Tournament Selector
dist_crowding Calculate Crowding Distance
domhv Calculate Dominated Hypervolume
domhv_contribution Calculate Hypervolume Contribution
domhv_improvement Calculate Hypervolume Improvement

-- F --

Filtor Filtor Base Class
FiltorMaybe Filtor-Combination that Filters According to Two Filtors
FiltorNull Null-Filtor
FiltorProxy Proxy-Filtor that Filters According to its Configuration Parameter
FiltorSurrogate Abstract Surrogate Model Filtering Base Class
FiltorSurrogateProgressive Progressive Surrogate Model Filtering
FiltorSurrogateTournament Tournament Surrogate Model Filtering
ftr Short Access Forms for Operators
ftrs Short Access Forms for Operators

-- M --

miesmuschel miesmuschel: Mixed Integer Evolution Strategies
MiesOperator Operator Base Class
mies_aggregate_generations Get Aggregated Performance Values by Generation
mies_aggregate_single_generation Aggregate a Value for a given Generation
mies_evaluate_offspring Evaluate Proposed Configurations Generated in a MIES Iteration
mies_filter_offspring Filter Offspring
mies_generate_offspring Generate Offspring Through Mutation and Recombination
mies_generation Get the Last Generation that was Evaluated
mies_generation_apply Aggregate Values for All Generations Present
mies_get_fitnesses Get Fitness Values from OptimInstance
mies_get_generation_results Get Performance Values by Generation
mies_init_population Initialize MIES Optimization
mies_prime_operators Prime MIES Operators
mies_select_from_archive Select Individuals from an OptimInstance
mies_step_fidelity Re-Evaluate Existing Configurations with Higher Fidelity
mies_survival_comma Choose Survivors According to the "Mu , Lambda" ("Comma") Strategy
mies_survival_plus Choose Survivors According to the "Mu + Lambda" ("Plus") Strategy
mlr_terminators_budget Terminator that Limits Total Budget Component Evaluation
mlr_terminators_genperfreached Terminator That Stops When a Generation-Wise Aggregated Value Reaches a Target
mlr_terminators_gens Terminator that Counts OptimizerMies Generations
mlr_terminators_genstag Terminator That Stops When a Generation-Wise Aggregated Value Stagnates
mut Short Access Forms for Operators
Mutator Mutator Base Class
MutatorCmpMaybe Mutator Choosing Action Component-Wise Independently
MutatorCombination Self-Adaptive Operator Combinations
MutatorDiscrete Discrete Mutator Base Class
MutatorDiscreteUniform Uniform Discrete Mutator
MutatorErase Uniform Sample Mutator
MutatorGauss Gaussian Distribution Mutator
MutatorMaybe Mutator Choosing Action Probabilistically
MutatorNull Null Mutator
MutatorNumeric Numeric Mutator Base Class
MutatorProxy Proxy-Mutator that Mutates According to its Configuration parameter
MutatorSequential Run Multiple Mutator Operations in Sequence
muts Short Access Forms for Operators

-- O --

OperatorCombination Self-Adaptive Operator Combinations
OptimizerMies Mixed Integer Evolution Strategies Optimizer

-- P --

ParamSetShadow ParamSetShadow

-- R --

rank_nondominated Perform Nondominated Sorting
rec Short Access Forms for Operators
Recombinator Recombinator Base Class
RecombinatorCmpMaybe Recombinator Choosing Action Component-Wise Independently
RecombinatorCombination Self-Adaptive Operator Combinations
RecombinatorConvex Convex Combination Recombinator
RecombinatorConvexPair Convex Combination Recombinator for Pairs
RecombinatorCrossoverNary N-ary Crossover Recombinator
RecombinatorCrossoverUniform Crossover Recombinator
RecombinatorMaybe Recombinator Choosing Action Probabilistically
RecombinatorNull Null-Recombinator
RecombinatorPair Pair Recombinator Base Class
RecombinatorProxy Proxy-Recombinator that Recombines According to its Configuration parameter
RecombinatorSequential Run Multiple Recombinator Operations in Sequence
RecombinatorSimulatedBinaryCrossover Simulated Binary Crossover Recombinator
RecombinatorSwap Swap Recombinator
recs Short Access Forms for Operators
repr Create a 'call' Object Representation

-- S --

SamplerRandomWeights Sampler for Projection Weights
Scalarizer Scalarizer
scalarizer_chebyshev Chebyshev Scalarizer
scalarizer_linear Linear Scalarizer
Scalor Scalor Base Class
ScalorAggregate Scalor giving Weighted Sum of Multiple Scalors
ScalorDomcount Scalor Counting Dominating Individuals
ScalorFixedProjection Multi-Objective Fixed Projection Scalor
ScalorHypervolume Hypervolume Scalor
ScalorNondom Nondominated Sorting Scalor
ScalorOne Single Dimension Scalor
ScalorProxy Proxy-Scalor that Scales According to its Configuration parameter
ScalorSingleObjective Single Objective Scalor
scl Short Access Forms for Operators
scls Short Access Forms for Operators
sel Short Access Forms for Operators
Selector Selector Base Class
SelectorBest Best Value Selector
SelectorMaybe Selector-Combination that Selects According to Two Selectors
SelectorNull Null Selector
SelectorProxy Proxy-Selector that Selects According to its Configuration Parameter
SelectorRandom Random Selector
SelectorScalar Selector making use of Scalors
SelectorSequential Run Multiple Selection Operations in Sequence
SelectorTournament Tournament Selector
sels Short Access Forms for Operators

-- T --

TerminatorBudget Terminator that Limits Total Budget Component Evaluation
TerminatorGenerationPerfReached Terminator That Stops When a Generation-Wise Aggregated Value Reaches a Target
TerminatorGenerations Terminator that Counts OptimizerMies Generations
TerminatorGenerationStagnation Terminator That Stops When a Generation-Wise Aggregated Value Stagnates
terminator_get_generations Get the Numger of Generations that a Terminator Allows
TunerMies Mixed Integer Evolution Strategies Optimizer