Expand description
The benchfun
crate provides several common benchmarking functions that are commonly
used to test new optimization algorithms. More specifically, the function is part of a struct
that contains the objective function as well as other important information. Currently a variety
of single-objective and multi-objective functions are implemented.
Re-exports§
Modules§
- This module contains multi-objective functions
- This module contains single-objective functions
Traits§
- This is a trait that ensures consistent implementation of bounded benchmark functions
- This is a trait that ensures consistent implementation of constrained benchmark functions
- This is a trait that ensures consistent implementation of benchmark functions with fixed dimensionality
- This is a trait that ensures consistent implementation of multi-objective benchmark functions
- This is a trait that ensures consistent implementation of N-dimensional benchmark functions
- This is a trait that ensures consistent implementation of single objective benchmark functions
- This is a trait that ensures consistent implementation of unbounded benchmark functions
- This is a trait that ensures consistent implementation of unconstrained benchmark functions