0.1.33
Loading...
Searching...
No Matches
pyhelios.ParameterOptimization.CMAES Class Reference

Covariance Matrix Adaptation Evolution Strategy. More...

Detailed Description

Covariance Matrix Adaptation Evolution Strategy.

Strong general-purpose choice for continuous, non-separable problems.

Definition at line 302 of file ParameterOptimization.py.

Public Member Functions

"CMAES" explore (cls)
 Exploration-biased preset: large initial step size.
 
"CMAES" exploit (cls)
 Exploitation-biased preset: small initial step size.
 

Static Public Attributes

int max_evaluations = 200
 
int lambda_ = 0
 
float sigma = 0.3
 
int random_seed = 0
 

Protected Member Functions

"CMAES" _from_struct (cls, struct)
 
 _to_struct (self)
 

Member Function Documentation

◆ _from_struct()

"CMAES" pyhelios.ParameterOptimization.CMAES._from_struct ( cls,
struct )
protected

Definition at line 310 of file ParameterOptimization.py.

◆ _to_struct()

pyhelios.ParameterOptimization.CMAES._to_struct ( self)
protected

Definition at line 327 of file ParameterOptimization.py.

◆ exploit()

"CMAES" pyhelios.ParameterOptimization.CMAES.exploit ( cls)

Exploitation-biased preset: small initial step size.

Definition at line 324 of file ParameterOptimization.py.

◆ explore()

"CMAES" pyhelios.ParameterOptimization.CMAES.explore ( cls)

Exploration-biased preset: large initial step size.

Definition at line 319 of file ParameterOptimization.py.

Member Data Documentation

◆ lambda_

int pyhelios.ParameterOptimization.CMAES.lambda_ = 0
static

Definition at line 305 of file ParameterOptimization.py.

◆ max_evaluations

int pyhelios.ParameterOptimization.CMAES.max_evaluations = 200
static

Definition at line 304 of file ParameterOptimization.py.

◆ random_seed

int pyhelios.ParameterOptimization.CMAES.random_seed = 0
static

Definition at line 307 of file ParameterOptimization.py.

◆ sigma

float pyhelios.ParameterOptimization.CMAES.sigma = 0.3
static

Definition at line 306 of file ParameterOptimization.py.


The documentation for this class was generated from the following file: