Skip to main content

OptimizerExt

Trait OptimizerExt 

Source
pub trait OptimizerExt: StreamingIteratorExt {
    // Provided method
    fn argmin(&mut self) -> Option<<Self::Item as Optimizer>::Point>
       where Self::Item: Optimizer { ... }
}
Expand description

An extension trait adding methods to StreamingIterator for optimization.

Provided Methods§

Source

fn argmin(&mut self) -> Option<<Self::Item as Optimizer>::Point>
where Self::Item: Optimizer,

Return point that attempts to minimize a problem by running to completion.

How well the point minimizes the problem depends on the optimizer.

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§