Recent Releases of RcppEnsmallen
RcppEnsmallen - RcppEnsmallen 0.2.22.1.1
- Upgraded to ensmallen 2.22.1: "E-Bike Excitement" (2024-12-03)
- Remove unused variables to fix compiler warnings (#413).
- DESCRIPTION now emphasizes a C++14 or greater compiler and a requirement for Armadillo 10.8.2 or higher library. (#68).
- C++
Published by coatless about 1 year ago
RcppEnsmallen - RcppEnsmallen 0.2.22.0.1 (GitHub-only)
- Upgraded to ensmallen 2.22.0: "E-Bike Excitement" (2024-11-29)
- Addressed uninitialized variable and private field warnings (#65)
- C++
Published by coatless about 1 year ago
RcppEnsmallen - RcppEnsmallen 0.2.21.1.1
- Upgraded to ensmallen 2.21.1: "Bent Antenna" (2024-02-16)
- C++
Published by coatless about 2 years ago
RcppEnsmallen - RcppEnsmallen 0.2.21.0.1
- Upgraded to ensmallen 2.21.0: "Stripped Bolt Head" (2023-11-27)
- Updated vignettes to account for R 4.0.0 change. (#61)
- Added pkgdown website URL to DESCRIPTION.
- C++
Published by coatless about 2 years ago
RcppEnsmallen - RcppEnsmallen 0.2.20.0.1
- Upgraded to ensmallen 2.20.0: "Eight Ball Deluxe" (2023-10-05)
- Updated GitHub Action runners
update-ensmallen-refreshandpkgdownto address deprecation notices. (#53, #54, #55). - Removed explicit C++11 requirement from
DESCRIPTIONandMakevars{.win}. - Increased the R version required to R 4.0 to ensure a compiler with C++11 is available.
- C++
Published by coatless over 2 years ago
RcppEnsmallen - RcppEnsmallen 0.2.19.0.1
- Upgraded to ensmallen 2.19.0: "Eight Ball Deluxe" (2022-04-11)
- C++
Published by coatless almost 4 years ago
RcppEnsmallen - RcppEnsmallen 0.2.18.2.1
- Upgraded to ensmallen 2.18.2: "Fairmount Bagel" (2022-02-14)
- Update R package URLs.
- C++
Published by coatless about 4 years ago
RcppEnsmallen - RcppEnsmallen 0.2.18.1.1
- Upgraded to ensmallen 2.18.1: "Fairmount Bagel" (2021-11-20)
- C++
Published by coatless about 4 years ago
RcppEnsmallen - RcppEnsmallen 0.2.18.0.1
- Upgraded to ensmallen 2.18.0: "Fairmount Bagel" (2021-10-21)
- Add gradient value clipping and gradient norm scaling callback (mlpack/ensmallen#315).
- Remove superfluous CMake option to build the tests (mlpack/ensmallen#313).
- Bump minimum Armadillo version to 9.800 (mlpack/ensmallen#318).
- Update Catch2 to 2.13.7 (mlpack/ensmallen#322).
- Remove redundant template argument for C++20 compatibility (mlpack/ensmallen#324).
- Fix MOEAD test stability (mlpack/ensmallen#327).
- Update GitHub Actions to the standard
r-lib/actionsconfiguration. (#45)
- C++
Published by coatless over 4 years ago
RcppEnsmallen - RcppEnsmallen 0.2.17.0.1
- Upgraded to ensmallen 2.17.0: "Pachis Din Me Pesa Double" (2021-07-06)
- CheckArbitraryFunctionTypeAPI extended for MOO support (mlpack/ensmallen#283).
- Refactor NSGA2 (mlpack/ensmallen#263, mlpack/ensmallen#304).
- Add Indicators for Multiobjective optimizers (mlpack/ensmallen#285).
- Make Callback flexible for MultiObjective Optimizers (mlpack/ensmallen#289).
- Add ZDT Test Suite (mlpack/ensmallen#273).
- Add MOEA-D/DE Optimizer (mlpack/ensmallen#269).
- Introduce Policy Methods for MOEA/D-DE (mlpack/ensmallen#293).
- Add Das-Dennis weight initialization method (mlpack/ensmallen#295).
- Add Dirichlet Weight Initialization (mlpack/ensmallen#296).
- Improved installation and compilation instructions (mlpack/ensmallen#300).
- Disable building the tests by default for faster installation (mlpack/ensmallen#303).
- Modify matrix initialisation to take into account default element zeroing in Armadillo 10.5 (mlpack/ensmallen#305).
- C++
Published by coatless over 4 years ago
RcppEnsmallen - RcppEnsmallen 0.2.16.2.1 (GitHub-only Release)
- Upgraded to ensmallen 2.16.2: "Severely Dented Can Of Polyurethane" (2021-03-25)
- C++
Published by coatless almost 5 years ago
RcppEnsmallen - RcppEnsmallen 0.2.16.1.1
- Upgraded to ensmallen 2.16.1: "Severely Dented Can Of Polyurethane" (2021-03-04)
- C++
Published by coatless almost 5 years ago
RcppEnsmallen - RcppEnsmallen 0.2.16.0.1 (GH-Only Release)
- Upgraded to ensmallen 2.16.0: "Severely Dented Can Of Polyurethane" (2021-02-19)
- C++
Published by coatless almost 5 years ago
RcppEnsmallen - RcppEnsmallen 0.2.15.1.1
- Upgraded to ensmallen 2.15.1: "Why Can't I Manage To Grow Any Plants?" (2020-11-05)
- Fix include order to ensure traits is loaded before reports (#239).
- C++
Published by coatless over 5 years ago
RcppEnsmallen - RcppEnsmallen 0.2.15.0.1
- Upgraded to ensmallen 2.15.1: "Why Can't I Manage To Grow Any Plants?" (2020-11-03)
- C++
Published by coatless over 5 years ago
RcppEnsmallen - RcppEnsmallen 0.2.14.2.1
- Upgraded to ensmallen 2.14.2: "No Direction Home" (2020-09-05)
- Fix implementation of fonesca fleming problem function f1 and f2 type usage and negative signs. (#223)
- C++
Published by coatless over 5 years ago
RcppEnsmallen - RcppEnsmallen 0.2.14.1.1
- Upgraded to ensmallen 2.14.1: "No Direction Home" (2020-08-21)
- Fix release script (remove hardcoded information, trim leading
whitespaces introduced by
wc -lin MacOS) (#216, #220). - Adjust tolerance for AugLagrangian convergence based on element type (#217).
- Add NSGA2 optimizer for multi-objective functions (#149).
- Update automatic website update release script (#207).
- Clarify and fix documentation for constrained optimizers (#201).
- Fix L-BFGS convergence when starting from a minimum (#201).
- Fix release script (remove hardcoded information, trim leading
whitespaces introduced by
- Switch GitHub Actions to use reference tags to always be up-to-date with
CRAN's check grid (
oldrel,release,devel). (#29, #32) - Added a GitHub Action to automatically create a PR with the new version of Ensmallen when a new release is detected. (#30, #33)
- C++
Published by coatless over 5 years ago
RcppEnsmallen - RcppEnsmallen 0.2.13.0.1
- Upgraded to ensmallen 2.13.0: "Automatically Automated Automation" (2020-07-15)
- C++
Published by coatless over 5 years ago
RcppEnsmallen - RcppEnsmallen 0.2.12.1.1
- Upgraded to ensmallen 2.12.1: "Stir Crazy" (2020-04-20)
- Fix total number of epochs and time estimation for ProgressBar callback (#181).
- Handle SpSubviewcol and SpSubviewrow in Armadillo 9.870 (#194).
- Minor documentation fixes (#197).
- Correction in the formulation of sigma in CMA-ES (#183).
- Remove deprecated methods from PrimalDualSolver implementation (#185) (#186).
- C++
Published by coatless over 5 years ago
RcppEnsmallen - RcppEnsmallen 0.2.11.3.1
- Upgraded to ensmallen 2.11.3: "The Poster Session Is Full" (2020-02-19)
- C++
Published by coatless almost 6 years ago
RcppEnsmallen - RcppEnsmallen 0.2.11.1.1
- Upgraded to ensmallen 2.11.1: "The Poster Session Is Full" (2019-12-28)
- Fix Lookahead Synchronization period type (#153).
- Add Lookahead (#138).
- Add AdaBound and AMSBound (#137).
- SGD callback test 32-bit safety (big number) (#143).
- Use "arbitrary" and "separable" terms in static function type checks (#145).
- Remove 'using namespace std' from
problems/files (#147). - Add optional tests building. (#141).
- Make code samples collapsible in the documentation. (#140).
- Switched deployment from TravisCI to GitHub Actions. (#17, #22)
- Removed check on header file inclusion (#21)
- C++
Published by coatless about 6 years ago
RcppEnsmallen - RcppEnsmallen 0.2.10.3.1
- Upgraded to ensmallen 2.10.3: "Fried Chicken" (2019-09-26)
- Added vignette with worked example for linear regression and for package inclusion.
- C++
Published by coatless over 6 years ago
RcppEnsmallen - RcppEnsmallen 0.2.10.0.1
- Upgraded to ensmallen 2.10.0: "Fried Chicken" (2019-09-07)
- All
Optimize()functions now take any matrix type; so, e.g.,arma::fmatorarma::sp_matcan be used for optimization. See the documentation for more details (#113, #119). - Introduce callback support. Callbacks can be appended as the last arguments
of an
Optimize()call, and can perform custom behavior at different points during the optimization. See the documentation for more details (#119). - Slight speedups for
FrankWolfeoptimizer (#127).
- All
- C++
Published by coatless over 6 years ago
RcppEnsmallen - RcppEnsmallen 0.1.16.0.1
- Upgraded to ensmallen release 1.16.0 "Loud Alarm Clock" (2019-08-09)
- Fix return type error in
PSO(#123)
- C++
Published by coatless over 6 years ago
RcppEnsmallen - RcppEnsmallen 0.1.15.0.1
- Upgraded to ensmallen release 1.15.0 "Wrong Side Of The Road" (2019-05-14)
- Added QHAdam and QHSGD optimizers (#81).
- Fix
-Wreorderinqhadamwarning (#115). - Fix
-Wunused-private-fieldwarning inspsa(#115).
- C++
Published by coatless almost 7 years ago
RcppEnsmallen - RcppEnsmallen 0.1.14.4.1
- Upgraded to ensmallen release 1.14.4 "Difficult Crimp" (2019-05-12)
- C++
Published by coatless almost 7 years ago
RcppEnsmallen - RcppEnsmallen 0.1.14.1.1
- Upgraded to ensmallen release 1.14.1 "Difficult Crimp" (2019-03-09)
- Fixes for SPSA (#87).
- Optimized CNE and DE (#90). Changed initial population generation in CNE to be a normal distribution about the given starting point, which should accelerate convergence.
- Add DE optimizer (#77).
- Fix for Cholesky decomposition in CMAES (#83).
- C++
Published by coatless almost 7 years ago
RcppEnsmallen - RcppEnsmallen 0.1.13.0.1
- Upgraded to ensmallen release 1.13.0 "Coronavirus Invasion" (2019-01-14)
- Reordered SPSA parameters to quiet initialization error surfaced with
-Wreorder.
- C++
Published by coatless about 7 years ago
RcppEnsmallen - RcppEnsmallen 0.1.12.0.1
- Upgraded to ensmallen release 1.12.0 "New Year's Party" (2018-12-30)
- Updated citation information
- Fixed header files missing a terminal newline
- C++
Published by coatless about 7 years ago
RcppEnsmallen - RcppEnsmallen 0.1.11.1.1
RcppEnsmallen 0.1.11.1.1
- Upgraded to ensmallen release 1.11.1 "Jet Lag" (2018-11-28)
- Minor documentation fixes.
- Add WNGrad optimizer.
- Fix header name in documentation samples.
- Added citation information
- C++
Published by coatless about 7 years ago
RcppEnsmallen - RcppEnsmallen 0.1.10.0.1
New
- Support for compiling via R the mathematical optimizers in the C++ ensmallen library.
- Includes ensmallen release 1.10.0 "Corporate Catabolism" (2018-10-19)
Special Thanks
- The crux of this package has largely been developed by Ensmallen development team that consists of Conrad Sanderson, Ryan Curtin, and the MLPACK developers
- C++
Published by coatless about 7 years ago