For the second update of 2024, the Ensmallen Development Team improved the CMA-ES optimizer by adding IPOP and BIPOP restart mechanisms. Additionally, they have updated the library to require a C++14 or greater compiler and Armadillo 10.8.2 or higher. We also sent upstream some compiler warnings we encountered while preparing the RcppEnsmallen CRAN release that were addressed and included in this update.
To learn more about any of the changes, please see the news entry for the package updates below. Note, one update was GitHub Only!
RcppEnsmallen
news file entry for version v0.2.22.1.1 (2024-12-03)
RcppEnsmallen
news file entry for version v0.2.22.0.1 [GitHub-only] (2024-12-03)
- Upgraded to ensmallen 2.22.0: “E-Bike Excitement” (2024-11-29)
- Addressed uninitialized variable and private field warnings (#65)