modcma
stable
The Modular CMA-ES
Welcome to the Modular CMAES’s Documentation!
The ModularCMAES
Functions
correct_bounds
evaluate_bbob
fmin
scale_with_threshold
tpa_mutation
Classes
ModularCMAES
Ask & Tell Interface
Functions
check_break_conditions
Classes
AskTellCMAES
Class Inheritance Diagram
The Parameters Object
Classes
BIPOPParameters
Parameters
Class Inheritance Diagram
The Population Object
Classes
Population
Class Inheritance Diagram
Samplers
Functions
gaussian_sampling
halton_sampling
mirrored_sampling
orthogonal_sampling
sobol_sampling
Classes
Halton
Sobol
Class Inheritance Diagram
Utils
modcma.utils Module
Functions
ert
timeit
Classes
AnnotatedStruct
AnnotatedStructMeta
AnyOf
Descriptor
InstanceOf
Class Inheritance Diagram
modcma
»
Index
Edit on GitHub
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
|
X
_
__bound__ (modcma.utils.AnnotatedStruct attribute)
__signature__ (modcma.utils.AnnotatedStruct attribute)
_fitness_func (modcma.modularcmaes.ModularCMAES attribute)
A
a_tpa (modcma.parameters.Parameters attribute)
,
[1]
active (modcma.parameters.Parameters attribute)
,
[1]
adapt() (modcma.parameters.BIPOPParameters method)
(modcma.parameters.Parameters method)
adapt_covariance_matrix() (modcma.parameters.Parameters method)
adapt_sigma() (modcma.parameters.Parameters method)
AnnotatedStruct (class in modcma.utils)
AnnotatedStructMeta (class in modcma.utils)
AnyOf (class in modcma.utils)
ask() (modcma.asktellcmaes.AskTellCMAES method)
AskTellCMAES (class in modcma.asktellcmaes)
B
B (modcma.parameters.Parameters attribute)
b_tpa (modcma.parameters.Parameters attribute)
,
[1]
base_sampler (modcma.parameters.Parameters attribute)
,
[1]
bases (modcma.sampling.Halton attribute)
best_fitnesses (modcma.parameters.Parameters attribute)
best_fopts (modcma.parameters.Parameters attribute)
BIPOPParameters (class in modcma.parameters)
bound_correction (modcma.parameters.Parameters attribute)
,
[1]
break_conditions (modcma.modularcmaes.ModularCMAES attribute)
budget (modcma.parameters.BIPOPParameters attribute)
(modcma.parameters.Parameters attribute)
,
[1]
budget_large (modcma.parameters.BIPOPParameters attribute)
budget_small (modcma.parameters.BIPOPParameters attribute)
C
C (modcma.parameters.Parameters attribute)
c1 (modcma.parameters.Parameters attribute)
,
[1]
calculate_termination_criteria() (modcma.parameters.Parameters method)
cc (modcma.parameters.Parameters attribute)
,
[1]
check_break_conditions() (in module modcma.asktellcmaes)
chiN (modcma.parameters.Parameters attribute)
cmu (modcma.parameters.Parameters attribute)
,
[1]
compute_termination_criteria (modcma.parameters.Parameters attribute)
condition_cov (modcma.parameters.Parameters attribute)
,
[1]
copy() (modcma.population.Population method)
correct_bounds() (in module modcma.modularcmaes)
cs (modcma.parameters.Parameters attribute)
,
[1]
D
D (modcma.parameters.Parameters attribute)
d (modcma.parameters.Parameters attribute)
,
[1]
(modcma.population.Population attribute)
(modcma.sampling.Halton attribute)
(modcma.sampling.Sobol attribute)
damps (modcma.parameters.Parameters attribute)
decay_factor (modcma.parameters.Parameters attribute)
,
[1]
Descriptor (class in modcma.utils)
diameter (modcma.parameters.Parameters attribute)
dm (modcma.parameters.Parameters attribute)
ds (modcma.parameters.Parameters attribute)
E
elitist (modcma.parameters.Parameters attribute)
,
[1]
ert() (in module modcma.utils)
evaluate_bbob() (in module modcma.modularcmaes)
F
fitness_func() (modcma.asktellcmaes.AskTellCMAES method)
(modcma.modularcmaes.ModularCMAES method)
flat_fitness_index (modcma.parameters.Parameters attribute)
fmin() (in module modcma.modularcmaes)
fopt (modcma.parameters.Parameters attribute)
from_config_array() (modcma.parameters.Parameters static method)
G
gaussian_sampling() (in module modcma.sampling)
get_primes() (modcma.sampling.Halton static method)
get_sampler() (modcma.parameters.Parameters method)
H
h1() (modcma.sampling.Sobol static method)
Halton (class in modcma.sampling)
halton_sampling() (in module modcma.sampling)
I
index (modcma.sampling.Halton attribute)
init_adaptation_parameters() (modcma.parameters.Parameters method)
init_dynamic_parameters() (modcma.parameters.Parameters method)
init_fixed_parameters() (modcma.parameters.Parameters method)
init_local_restart_parameters() (modcma.parameters.Parameters method)
init_selection_parameters() (modcma.parameters.Parameters method)
init_threshold (modcma.parameters.Parameters attribute)
,
[1]
InstanceOf (class in modcma.utils)
inv_root_C (modcma.parameters.Parameters attribute)
ipop_factor (modcma.parameters.Parameters attribute)
,
[1]
L
l0() (modcma.sampling.Sobol static method)
lambda_ (modcma.parameters.BIPOPParameters attribute)
(modcma.parameters.Parameters attribute)
,
[1]
lambda_init (modcma.parameters.BIPOPParameters attribute)
lambda_large (modcma.parameters.BIPOPParameters attribute)
large (modcma.parameters.BIPOPParameters attribute)
last_restart (modcma.parameters.Parameters attribute)
,
[1]
lastq (modcma.sampling.Sobol attribute)
lb (modcma.parameters.Parameters attribute)
,
[1]
load() (modcma.parameters.Parameters static method)
local_restart (modcma.parameters.Parameters attribute)
,
[1]
M
m (modcma.parameters.Parameters attribute)
max_iter (modcma.parameters.Parameters attribute)
max_resamples (modcma.parameters.Parameters attribute)
,
[1]
,
[2]
median_fitnesses (modcma.parameters.Parameters attribute)
mirrored (modcma.parameters.Parameters attribute)
,
[1]
mirrored_sampling() (in module modcma.sampling)
modcma.asktellcmaes
module
modcma.modularcmaes
module
modcma.parameters
module
modcma.population
module
modcma.sampling
module
modcma.utils
module
ModularCMAES (class in modcma.modularcmaes)
module
modcma.asktellcmaes
modcma.modularcmaes
modcma.parameters
modcma.population
modcma.sampling
modcma.utils
mu (modcma.parameters.BIPOPParameters attribute)
(modcma.parameters.Parameters attribute)
,
[1]
mu_factor (modcma.parameters.BIPOPParameters attribute)
mueff (modcma.parameters.Parameters attribute)
mutate() (modcma.modularcmaes.ModularCMAES method)
N
n (modcma.population.Population attribute)
n_generations (modcma.parameters.Parameters attribute)
n_out_of_bounds (modcma.parameters.Parameters attribute)
n_stagnation (modcma.parameters.Parameters attribute)
nbin (modcma.parameters.Parameters attribute)
nweights (modcma.parameters.Parameters attribute)
O
old_population (modcma.parameters.Parameters attribute)
,
[1]
orthogonal (modcma.parameters.Parameters attribute)
,
[1]
orthogonal_sampling() (in module modcma.sampling)
P
Parameters (class in modcma.parameters)
parameters (modcma.modularcmaes.ModularCMAES attribute)
pc (modcma.parameters.Parameters attribute)
perform_eigendecomposition() (modcma.parameters.Parameters method)
perform_local_restart() (modcma.parameters.Parameters method)
Population (class in modcma.population)
population (modcma.parameters.Parameters attribute)
,
[1]
ps (modcma.parameters.Parameters attribute)
ps_factor (modcma.parameters.Parameters attribute)
,
[1]
pweights (modcma.parameters.Parameters attribute)
R
rank_tpa (modcma.parameters.Parameters attribute)
recipd (modcma.sampling.Sobol attribute)
recombine() (modcma.modularcmaes.ModularCMAES method)
record_statistics() (modcma.parameters.Parameters method)
register_individual() (modcma.asktellcmaes.AskTellCMAES method)
remaining_budget (modcma.parameters.BIPOPParameters attribute)
restarts (modcma.parameters.Parameters attribute)
run() (modcma.asktellcmaes.AskTellCMAES method)
(modcma.modularcmaes.ModularCMAES method)
S
s (modcma.parameters.Parameters attribute)
sample_sigma (modcma.parameters.Parameters attribute)
sampler (modcma.parameters.Parameters attribute)
save() (modcma.parameters.Parameters method)
scale_with_threshold() (in module modcma.modularcmaes)
seed (modcma.sampling.Sobol attribute)
select() (modcma.modularcmaes.ModularCMAES method)
seq_cutoff (modcma.parameters.Parameters attribute)
seq_cutoff_factor (modcma.parameters.Parameters attribute)
,
[1]
sequential (modcma.parameters.Parameters attribute)
,
[1]
sequential_break_conditions() (modcma.asktellcmaes.AskTellCMAES method)
(modcma.modularcmaes.ModularCMAES method)
set_default() (modcma.utils.AnnotatedStruct method)
sigma (modcma.parameters.BIPOPParameters attribute)
(modcma.parameters.Parameters attribute)
sigma0 (modcma.parameters.Parameters attribute)
sigma_over_time (modcma.parameters.Parameters attribute)
Sobol (class in modcma.sampling)
sobol_sampling() (in module modcma.sampling)
sort() (modcma.population.Population method)
step() (modcma.asktellcmaes.AskTellCMAES method)
(modcma.modularcmaes.ModularCMAES method)
step_size_adaptation (modcma.parameters.Parameters attribute)
,
[1]
T
t (modcma.parameters.Parameters attribute)
target (modcma.parameters.Parameters attribute)
,
[1]
tell() (modcma.asktellcmaes.AskTellCMAES method)
termination_criteria (modcma.parameters.Parameters attribute)
,
[1]
threshold (modcma.parameters.Parameters attribute)
,
[1]
threshold_convergence (modcma.parameters.Parameters attribute)
,
[1]
timeit() (in module modcma.utils)
tolup_sigma (modcma.parameters.Parameters attribute)
,
[1]
tolx (modcma.parameters.Parameters attribute)
,
[1]
tpa_mutation() (in module modcma.modularcmaes)
U
ub (modcma.parameters.Parameters attribute)
,
[1]
used_budget (modcma.parameters.BIPOPParameters attribute)
(modcma.parameters.Parameters attribute)
V
v (modcma.sampling.Sobol attribute)
vectorized_next (modcma.sampling.Halton attribute)
W
weights (modcma.parameters.Parameters attribute)
weights_option (modcma.parameters.Parameters attribute)
,
[1]
X
x0 (modcma.parameters.Parameters attribute)