Releases: mlpack/ensmallen
Releases · mlpack/ensmallen
ensmallen 2.22.1: "E-Bike Excitement"
Released Dec. 2, 2024.
- Remove unused variables to fix compiler warnings (#413).
ensmallen 2.22.0: "E-Bike Excitement"
Released Nov. 28, 2024.
- Update to C++14 standard (#400).
- Bump minimum Armadillo version to 10.8 (#404).
- For Armadillo 14.2.0 switch to
.index_min()
and .index_max()
(#409).
- Added IPOP and BIPOP restart mechanisms for CMA-ES. (#403).
ensmallen 2.21.1: "Bent Antenna"
ensmallen 2.21.0: "Bent Antenna"
Released Nov. 27, 2023.
-
Clarify return values for different callback types (#383).
-
Fix return types of callbacks (#382).
-
Minor cleanup for printing optimization reports via Report()
(#385).
ensmallen 2.20.0: "Stripped Bolt Head"
Released Oct. 4, 2023.
-
Implementation of Active CMAES (#367).
-
LBFGS: avoid generation of NaNs, and add checks for finite values (#368).
-
Fix CNE test tolerances (#360).
-
Rename SCD
optimizer, to CD
(#379).
ensmallen 2.19.1: "Eight Ball Deluxe"
Released Feb. 7, 2023.
- Avoid deprecation warnings in Armadillo 11.2+ (#347).
ensmallen 2.19.0: "Eight Ball Deluxe"
Released Apr. 10, 2022.
-
Added DemonSGD and DemonAdam optimizers (#211).
-
Fix bug with Adam-like optimizers not resetting when resetPolicy
is true
. (#340).
-
Add Yogi optimizer (#232).
-
Add AdaBelief optimizer (#233).
-
Add AdaSqrt optimizer (#234).
-
Bump check for minimum supported version of Armadillo (#342).
ensmallen 2.18.2: "Fairmount Bagel"
ensmallen 2.18.1: "Fairmount Bagel"
Released Nov. 20, 2021.
-
Accelerate SGD test time (#330).
-
Fix potential infinite loop in CMAES (#331).
-
Fix SCD partial gradient test (#332).
ensmallen 2.18.0: "Fairmount Bagel"
Released Oct. 21, 2021.
-
Add gradient value clipping and gradient norm scaling callback (#315).
-
Remove superfluous CMake option to build the tests (#313).
-
Bump minimum Armadillo version to 9.800 (#318).
-
Update Catch2 to 2.13.7 (#322).
-
Remove redundant template argument for C++20 compatibility (#324).
-
Fix MOEAD test stability (#327).