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