[][src]Function error_predictive_learning::train

pub fn train<F: Fn(&[f64]) -> f64>(
    settings: TrainingSettings,
    weights: &[f64],
    f: F
) -> Result<Fit, Fit>

Trains to fit a vector of weights on a black-box function returning error.

Returns Ok if acceptable accuracy error was achieved. Returns Err if exceeding max iterations or score was unchanged for twice the reset interval.