f3dasm_optimize.de_nevergrad#
- de_nevergrad(population=30, initialization='parametrization', scale=1.0, recommendation='optimistic', crossover=0.5, F1=0.8, F2=0.8, seed=None, **kwargs)[source]#
Nevergrad Differential Evolution (DE) optimizer.
- Parameters:
population (int, optional) – The number of individuals in the population, by default 30
initialization (str, optional) – Initialization strategy, by default ‘parametrization’
scale (float, optional) – Scale factor, by default 1.0
recommendation (str, optional) – Recommendation strategy, by default ‘optimistic’
crossover (float, optional) – Crossover probability, by default 0.5
F1 (float, optional) – First differential weight, by default 0.8
F2 (float, optional) – Second differential weight, by default 0.8
seed (Optional[int], optional) – The seed for the random number generator, by default None
- Returns:
Optimizer object.
- Return type:
Optimizer