Worker and its components

orion.core.worker – Coordination of the optimization procedure

orion.core.worker.reserve_trial(experiment, producer, _depth=1)[source]

Reserve a new trial, or produce and reserve a trial if none are available.

orion.core.worker.workon(experiment, max_trials=None, max_broken=None, max_idle_time=None, heartbeat=None, user_script_config=None, interrupt_signal_code=None)[source]

Try to find solution to the search problem defined in experiment.