Skip to content

Releases: mlpack/ensmallen

ensmallen 2.22.1: "E-Bike Excitement"

03 Dec 00:30
Compare
Choose a tag to compare

Released Dec. 2, 2024.

  • Remove unused variables to fix compiler warnings (#413).

ensmallen 2.22.0: "E-Bike Excitement"

29 Nov 18:53
Compare
Choose a tag to compare

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"

16 Feb 01:48
Compare
Choose a tag to compare

Released Feb. 15, 2024.

  • Fix numerical precision issues for small-gradient L-BFGS scaling factor computations (#392).

  • Ensure the tests are built with optimisation enabled (#394).

ensmallen 2.21.0: "Bent Antenna"

27 Nov 20:16
7ade3e9
Compare
Choose a tag to compare

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"

05 Oct 20:15
42cdf42
Compare
Choose a tag to compare

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"

08 Feb 14:32
8194ad9
Compare
Choose a tag to compare

Released Feb. 7, 2023.

  • Avoid deprecation warnings in Armadillo 11.2+ (#347).

ensmallen 2.19.0: "Eight Ball Deluxe"

11 Apr 02:07
@zoq zoq
f974ea0
Compare
Choose a tag to compare

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"

14 Feb 14:37
Compare
Choose a tag to compare

Released Feb. 14, 2022.

  • Update Catch2 to 2.13.8 (#336).

  • Fix epoch timing output (#337).

ensmallen 2.18.1: "Fairmount Bagel"

20 Nov 16:50
Compare
Choose a tag to compare

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"

21 Oct 23:55
Compare
Choose a tag to compare

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