Trait rusty_machine::learning::optim::OptimAlgorithm [] [src]

pub trait OptimAlgorithm<M: Optimizable> {
    fn optimize(&self,
            model: &M,
            start: &[f64],
            inputs: &M::Inputs,
            targets: &M::Targets)
            -> Vec<f64>; }

Trait for optimization algorithms.

Required Methods

Return the optimized parameter using gradient optimization.

Takes in a set of starting parameters and related model data.

Implementors