ObjectiveFunction

Trait ObjectiveFunction 

Source
pub trait ObjectiveFunction {
    // Required methods
    fn evaluate(&self, parameters: &[f64]) -> f64;
    fn get_bounds(&self) -> Vec<(f64, f64)>;
}
Expand description

Objective function trait

Required Methods§

Source

fn evaluate(&self, parameters: &[f64]) -> f64

Source

fn get_bounds(&self) -> Vec<(f64, f64)>

Implementors§