Worker and its components

Coordination of the optimization procedure

Executes optimization steps and runs training experiment with parameter values suggested.

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, ignore_code_changes=None)[source]

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