Skip to content

Releases: coatless-rpkg/rcppensmallen

RcppEnsmallen 0.2.12.1.1

24 Jul 15:24
c29d5e5

Choose a tag to compare

  • Upgraded to ensmallen 2.12.1: "Stir Crazy" (2020-04-20)
    • Fix total number of epochs and time estimation for ProgressBar callback (#181).
    • Handle SpSubview_col and SpSubview_row 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).

RcppEnsmallen 0.2.11.3.1

22 Feb 21:34
73bafed

Choose a tag to compare

  • Upgraded to ensmallen 2.11.3: "The Poster Session Is Full" (2020-02-19)
    • Prevent spurious compiler warnings (#161).
    • Fix minor memory leaks (#167).
    • Revamp CMake configuration (#152).
    • Allow callback instantiation for SGD based optimizer (#138).
    • Minor test stability fixes on i386 (#156).
    • Fix Lookahead MaxIterations() check. (#159).

RcppEnsmallen 0.2.11.1.1

16 Jan 02:32

Choose a tag to compare

  • 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)

RcppEnsmallen 0.2.10.3.1

02 Oct 19:47
1fa380a

Choose a tag to compare

  • Upgraded to ensmallen 2.10.3: "Fried Chicken" (2019-09-26)
    • Add release script to rel/ for maintainers (#128).
    • Fix Armadillo version check (#133).
    • Documentation fix for callbacks (#129.
    • Compatibility fixes for ensmallen 1.x (#131).
    • Fix ParallelSGD runtime bug. (#135).
    • Add additional L-BFGS convergence check (#136).
  • Added vignette with worked example for linear regression and for package
    inclusion.

RcppEnsmallen 0.2.10.0.1

07 Sep 16:39
e6fd577

Choose a tag to compare

  • Upgraded to ensmallen 2.10.0: "Fried Chicken" (2019-09-07)
    • All Optimize() functions now take any matrix type; so, e.g., arma::fmat
      or arma::sp_mat can 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 FrankWolfe optimizer (#127).

RcppEnsmallen 0.1.16.0.1

07 Sep 16:38
0bafbaa

Choose a tag to compare

  • Upgraded to ensmallen release 1.16.0 "Loud Alarm Clock" (2019-08-09)
    • Add option to avoid computing exact objective at the end of the optimization
      (#109).
    • Fix handling of curvature for BigBatchSGD (#118).
    • Reduce runtime of tests (#118).
    • Introduce local-best particle swarm optimization, LBestPSO, for
      unconstrained optimization problems (#86).
  • Fix return type error in PSO (#123)

RcppEnsmallen 0.1.15.0.1

20 May 21:46
0096379

Choose a tag to compare

  • Upgraded to ensmallen release 1.15.0 "Wrong Side Of The Road" (2019-05-14)
    • Added QHAdam and QHSGD optimizers (#81).
  • Fix -Wreorder in qhadam warning (#115).
  • Fix -Wunused-private-field warning in spsa (#115).

RcppEnsmallen 0.1.14.4.1

20 May 18:19
203630d

Choose a tag to compare

  • Upgraded to ensmallen release 1.14.4 "Difficult Crimp" (2019-05-12)
    • Fixes for BigBatchSGD (#91).
    • Handle eig_sym() failures correctly (#100).
    • SPSA test tolerance fix (#97).
    • Minor documentation fixes (#95, #98).
    • Fix newlines at end of file (#92).

RcppEnsmallen 0.1.14.1.1

30 Mar 02:34
401b745

Choose a tag to compare

  • 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).

RcppEnsmallen 0.1.13.0.1

21 Jan 15:42
c327405

Choose a tag to compare

  • Upgraded to ensmallen release 1.13.0 "Coronavirus Invasion" (2019-01-14)
    • Enhance options for AugLagrangian optimizer (#66).
    • Add SPSA optimizer (#69).
    • Fix list of contributors.
    • Make sure all files end with newlines.
  • Reordered SPSA parameters to quiet initialization error surfaced with -Wreorder.