feat: add Differential Evolution sampler

Population-based optimizer with mutation + crossover. Supports three
strategies (Rand1, Best1, CurrentToBest1), configurable F and CR,
and auto-sized populations. No extra dependencies needed.
This commit is contained in:
Manuel Raimann
2026-02-11 22:04:23 +01:00
parent 8239cc58a1
commit 24a0bdd473
4 changed files with 448 additions and 149 deletions
+1 -1
View File
@@ -3,7 +3,7 @@
pub mod bohb;
#[cfg(feature = "cma-es")]
pub mod cma_es;
pub mod de;
pub mod differential_evolution;
#[cfg(feature = "gp")]
pub mod gp;
pub mod grid;