pub trait OptimAlgorithm<M: Optimizable> {
// Required method
fn optimize(
&self,
model: &M,
start: &[f64],
inputs: &M::Inputs,
targets: &M::Targets,
) -> Vec<f64>;
}Expand description
Trait for optimization algorithms.
Required Methods§
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".