Nevergrad¶
-
class
glompo.optimizers.nevergrad.Nevergrad(_opt_id: int = None, _signal_pipe: multiprocessing.connection.Connection = None, _results_queue: multiprocessing.context.BaseContext.Queue = None, _pause_flag: multiprocessing.context.BaseContext.Event = None, workers: int = 1, backend: str = 'processes', is_log_detailed: bool = False, optimizer: str = 'TBPSA', zero: float = -inf)[source]¶ Bases:
glompo.optimizers.baseoptimizer.BaseOptimizerProvides access to the optimizers available through the nevergrad package.
Parameters: - _opt_id _signal_pipe _results_queue _pause_flag workers backend is_log_detailed (Inherited,) – See
BaseOptimizer. - optimizer – String key to the desired optimizer. See nevergrad documentation for a list of available algorithms.
- zero – Will stop the optimization when this cost function value is reached.
- _opt_id _signal_pipe _results_queue _pause_flag workers backend is_log_detailed (Inherited,) – See