Producer

TODO

Produce and register samples to try

Suggest new parameter sets which optimize the objective.

class orion.core.worker.producer.Producer(experiment: Experiment[AlgoT])[source]

Produce suggested sets of problem’s parameter space to try out.

It uses an Experiment`s `BaseAlgorithm object to observe trial results and suggest new trials of the parameter Space to be evaluated. The producer is the bridge between the storage and the algorithm.

Methods

observe(trial)

Observe a trial to update algorithm's status

produce(pool_size[, timeout, retry_interval])

Create and register new trials.

observe(trial)[source]

Observe a trial to update algorithm’s status

produce(pool_size, timeout=60, retry_interval=1)[source]

Create and register new trials.