class documentation

class CMAAdaptSigmaDistanceProportional(CMAAdaptSigmaBase):

View In Hierarchy

artificial setting of sigma for test purposes, e.g. to simulate optimal progress rates.

Method __init__ pass multiplier for normalized step-size
Method update need attributes N, sp.weights.mueff, mean, sp.cmean of input parameter es
Instance Variable coefficient Undocumented
Instance Variable is_initialized Undocumented

Inherited from CMAAdaptSigmaBase:

Method check_consistency make consistency checks with a CMAEvolutionStrategy instance as input
Method hsig return "OK-signal" for rank-one update, True (OK) or False (stall rank-one update), based on the length of an evolution path
Method initialize_base set parameters and state variable based on dimension, mueff and possibly further options.
Method update2 return sigma change factor and update self.delta.
Instance Variable cs Undocumented
Instance Variable delta cumulated effect of adaptation
Instance Variable is_initialized_base Undocumented
Instance Variable ps Undocumented
Method _update_ps update the isotropic evolution path.
Instance Variable _ps_updated_iteration Undocumented
def __init__(self, coefficient=1.2, **kwargs):

pass multiplier for normalized step-size

def update(self, es, **kwargs):

need attributes N, sp.weights.mueff, mean, sp.cmean of input parameter es

coefficient =

Undocumented

is_initialized: bool =

Undocumented