[][src]Trait hone::optimizer::Optimizer

pub trait Optimizer {
    fn ask(&mut self, trial_id: Uuid, param: &Param) -> Result<ParamValue>;
fn tell(&mut self, trial_id: Uuid, action: &TrialAction) -> Result<()>;
fn prune(&mut self, trial_id: Uuid) -> Result<bool>; }

Required methods

fn ask(&mut self, trial_id: Uuid, param: &Param) -> Result<ParamValue>

fn tell(&mut self, trial_id: Uuid, action: &TrialAction) -> Result<()>

fn prune(&mut self, trial_id: Uuid) -> Result<bool>

Loading content...

Implementors

impl Optimizer for BoxOptimizer[src]

impl Optimizer for RandomOptimizer[src]

Loading content...