BIPOPParameters¶
-
class
modcma.parameters.BIPOPParameters(*args, **kwargs)¶ Bases:
modcma.utils.AnnotatedStructObject which holds BIPOP specific parameters.
Attributes Summary
Data descriptor checks for correct types.
Data descriptor checks for correct types.
Data descriptor checks for correct types.
Return value for lambda, based which regime is active.
Data descriptor checks for correct types.
Data descriptor checks for correct types.
Determine where to use a large regime.
Return value for mu.
Data descriptor checks for correct types.
Compute the remaining budget.
Return value for sigma, based on which regime is active.
Data descriptor checks for correct types.
Methods Summary
adapt(used_budget)Adapt the parameters for BIPOP on restart.
Attributes Documentation
-
budget: int¶ Data descriptor checks for correct types.
-
budget_large: int¶ Data descriptor checks for correct types.
-
budget_small: int¶ Data descriptor checks for correct types.
-
lambda_¶ Return value for lambda, based which regime is active.
-
lambda_init: int¶ Data descriptor checks for correct types.
-
lambda_large: int¶ Data descriptor checks for correct types.
-
large¶ Determine where to use a large regime.
-
mu¶ Return value for mu.
-
mu_factor: float¶ Data descriptor checks for correct types.
-
remaining_budget¶ Compute the remaining budget.
-
sigma¶ Return value for sigma, based on which regime is active.
-
used_budget: int¶ Data descriptor checks for correct types.
Methods Documentation
-
adapt(used_budget: int) → None¶ Adapt the parameters for BIPOP on restart.
-