Random ‘Optimizer’

class RandomOptimizer(_opt_id=None, _signal_pipe=None, _results_queue=None, _pause_flag=None, _is_log_detailed=False, _workers=1, _backend='threads', iters=100, seed=None)[source]

Evaluates random points within the bounds for a fixed number of iterations.

Parameters

_opt_id, _signal_pipe, _results_queue, _pause_flag, _is_log_detailed, _workers, _backend

See BaseOptimizer.

iters

Number of function evaluations the optimizer will execute before terminating.