Function pso_rs::init[][src]

pub fn init(
    config: Config,
    obj_f: fn(_: &Particle, _: usize, _: &Vec<usize>) -> f64
) -> Result<PSO, &'static str>
Expand description

Initializes and returns a PSO instance without running the optimization process

Useful for initializing an instance for running at a later time