|
| 1 | +# RcppEnsmallen 0.2.12.1.1 |
| 2 | + |
| 3 | +- Upgraded to ensmallen 2.12.1: "Stir Crazy" (2020-04-20) |
| 4 | + - Fix total number of epochs and time estimation for ProgressBar callback |
| 5 | + (mlpack/ensmallen#181). |
| 6 | + - Handle SpSubview_col and SpSubview_row in Armadillo 9.870 |
| 7 | + (mlpack/ensmallen#194). |
| 8 | + - Minor documentation fixes |
| 9 | + (mlpack/ensmallen#197). |
| 10 | + - Correction in the formulation of sigma in CMA-ES |
| 11 | + (mlpack/ensmallen#183). |
| 12 | + - Remove deprecated methods from PrimalDualSolver implementation |
| 13 | + (mlpack/ensmallen#185). |
| 14 | + (mlpack/ensmallen#186). |
| 15 | + |
1 | 16 | # RcppEnsmallen 0.2.11.3.1 |
2 | 17 |
|
3 | | -- Upgraded to ensmallen 2.13.1: "The Poster Session Is Full" (2020-02-19) |
| 18 | +- Upgraded to ensmallen 2.11.3: "The Poster Session Is Full" (2020-02-19) |
4 | 19 | - Prevent spurious compiler warnings |
5 | | - ([#161](https://github.com/mlpack/ensmallen/pull/161)). |
| 20 | + (mlpack/ensmallen#161). |
6 | 21 | - Fix minor memory leaks |
7 | | - ([#167](https://github.com/mlpack/ensmallen/pull/167)). |
| 22 | + (mlpack/ensmallen#167). |
8 | 23 | - Revamp CMake configuration |
9 | | - ([#152](https://github.com/mlpack/ensmallen/pull/152)). |
| 24 | + (mlpack/ensmallen#152). |
10 | 25 | - Allow callback instantiation for SGD based optimizer |
11 | | - ([#138](https://github.com/mlpack/ensmallen/pull/155)). |
| 26 | + (mlpack/ensmallen#155). |
12 | 27 | - Minor test stability fixes on i386 |
13 | | - ([#156](https://github.com/mlpack/ensmallen/pull/156)). |
| 28 | + (mlpack/ensmallen#156). |
14 | 29 | - Fix Lookahead MaxIterations() check. |
15 | | - ([#159](https://github.com/mlpack/ensmallen/pull/159)). |
| 30 | + (mlpack/ensmallen#159). |
16 | 31 |
|
17 | 32 | # RcppEnsmallen 0.2.11.1.1 |
18 | 33 |
|
19 | 34 | - Upgraded to ensmallen 2.11.1: "The Poster Session Is Full" (2019-12-28) |
20 | 35 | - Fix Lookahead Synchronization period type |
21 | | - ([#153](https://github.com/mlpack/ensmallen/pull/153)). |
| 36 | + (mlpack/ensmallen#153). |
22 | 37 | - Add Lookahead |
23 | | - ([#138](https://github.com/mlpack/ensmallen/pull/138)). |
| 38 | + (mlpack/ensmallen#138). |
24 | 39 | - Add AdaBound and AMSBound |
25 | | - ([#137](https://github.com/mlpack/ensmallen/pull/137)). |
| 40 | + (mlpack/ensmallen#137). |
26 | 41 | - SGD callback test 32-bit safety (big number) |
27 | | - ([#143](https://github.com/mlpack/ensmallen/pull/143)). |
| 42 | + (mlpack/ensmallen#143). |
28 | 43 | - Use "arbitrary" and "separable" terms in static function type checks |
29 | | - ([#145](https://github.com/mlpack/ensmallen/pull/145)). |
| 44 | + (mlpack/ensmallen#145). |
30 | 45 | - Remove 'using namespace std' from `problems/` files |
31 | | - ([#147](https://github.com/mlpack/ensmallen/pull/147)). |
| 46 | + (mlpack/ensmallen#147). |
32 | 47 | - Add optional tests building. |
33 | | - ([#141](https://github.com/mlpack/ensmallen/pull/141)). |
| 48 | + (mlpack/ensmallen#141). |
34 | 49 | - Make code samples collapsible in the documentation. |
35 | | - ([#140](https://github.com/mlpack/ensmallen/pull/140)). |
| 50 | + (mlpack/ensmallen#140). |
36 | 51 | - Switched deployment from TravisCI to GitHub Actions. ([#17](https://github.com/coatless/rcppensmallen/pull/17), [#22](https://github.com/coatless/rcppensmallen/pull/22)) |
37 | 52 | - Removed check on header file inclusion ([#21](https://github.com/coatless/rcppensmallen/pull/21)) |
38 | 53 |
|
39 | 54 | # RcppEnsmallen 0.2.10.3.1 |
40 | 55 |
|
41 | 56 | - Upgraded to ensmallen 2.10.3: "Fried Chicken" (2019-09-26) |
42 | 57 | - Add release script to rel/ for maintainers |
43 | | - ([#128](https://github.com/mlpack/ensmallen/pull/128)). |
| 58 | + (mlpack/ensmallen#128). |
44 | 59 | - Fix Armadillo version check |
45 | | - ([#133](https://github.com/mlpack/ensmallen/pull/133)). |
| 60 | + (mlpack/ensmallen#133). |
46 | 61 | - Documentation fix for callbacks |
47 | | - ([#129](https://github.com/mlpack/ensmallen/pull/129). |
| 62 | + (mlpack/ensmallen#129). |
48 | 63 | - Compatibility fixes for ensmallen 1.x |
49 | | - ([#131](https://github.com/mlpack/ensmallen/pull/131)). |
| 64 | + (mlpack/ensmallen#131). |
50 | 65 | - Fix ParallelSGD runtime bug. |
51 | | - ([#135](https://github.com/mlpack/ensmallen/pull/135)). |
| 66 | + (mlpack/ensmallen#135). |
52 | 67 | - Add additional L-BFGS convergence check |
53 | | - ([#136](https://github.com/mlpack/ensmallen/pull/136)). |
| 68 | + (mlpack/ensmallen#136). |
54 | 69 | - Added vignette with worked example for linear regression and for package |
55 | 70 | inclusion. |
56 | 71 |
|
|
59 | 74 | - Upgraded to ensmallen 2.10.0: "Fried Chicken" (2019-09-07) |
60 | 75 | - All `Optimize()` functions now take any matrix type; so, e.g., `arma::fmat` |
61 | 76 | or `arma::sp_mat` can be used for optimization. See the documentation for |
62 | | - more details ([#113](https://github.com/mlpack/ensmallen/pull/113), |
63 | | - [#119](https://github.com/mlpack/ensmallen/pull/119)). |
| 77 | + (mlpack/ensmallen#113). |
| 78 | + (mlpack/ensmallen#119). |
64 | 79 | - Introduce callback support. Callbacks can be appended as the last arguments |
65 | 80 | of an `Optimize()` call, and can perform custom behavior at different points |
66 | 81 | during the optimization. See the documentation for more details |
67 | | - ([#119](https://github.com/mlpack/ensmallen/pull/119)). |
| 82 | + (mlpack/ensmallen#119). |
68 | 83 | - Slight speedups for `FrankWolfe` optimizer |
69 | | - ([#127](https://github.com/mlpack/ensmallen/pull/127)). |
| 84 | + (mlpack/ensmallen#127). |
70 | 85 |
|
71 | 86 | # RcppEnsmallen 0.1.16.0.1 |
72 | 87 |
|
73 | 88 | - Upgraded to ensmallen release 1.16.0 "Loud Alarm Clock" (2019-08-09) |
74 | 89 | - Add option to avoid computing exact objective at the end of the optimization |
75 | | - ([#109](https://github.com/mlpack/ensmallen/pull/109)). |
76 | | - - Fix handling of curvature for BigBatchSGD ([#118](https://github.com/mlpack/ensmallen/pull/118)). |
77 | | - - Reduce runtime of tests ([#118](https://github.com/mlpack/ensmallen/pull/118)). |
| 90 | + (mlpack/ensmallen#109). |
| 91 | + (mlpack/ensmallen#118). |
| 92 | + (mlpack/ensmallen#118). |
78 | 93 | - Introduce local-best particle swarm optimization, `LBestPSO`, for |
79 | | - unconstrained optimization problems ([#86](https://github.com/mlpack/ensmallen/pull/86)). |
80 | | -- Fix return type error in `PSO` ([#123](https://github.com/mlpack/ensmallen/pull/123)) |
| 94 | + (mlpack/ensmallen#86). |
| 95 | +- (mlpack/ensmallen#123). |
81 | 96 |
|
82 | 97 | # RcppEnsmallen 0.1.15.0.1 |
83 | 98 |
|
84 | 99 | - Upgraded to ensmallen release 1.15.0 "Wrong Side Of The Road" (2019-05-14) |
85 | | - - Added QHAdam and QHSGD optimizers ([#81](https://github.com/mlpack/ensmallen/pull/81)). |
86 | | -- Fix `-Wreorder` in `qhadam` warning ([#115](https://github.com/mlpack/ensmallen/pull/115)). |
87 | | -- Fix `-Wunused-private-field` warning in `spsa` ([#115](https://github.com/mlpack/ensmallen/pull/115)). |
| 100 | + (mlpack/ensmallen#81). |
| 101 | +- (mlpack/ensmallen#115). |
| 102 | +- (mlpack/ensmallen#115). |
88 | 103 |
|
89 | 104 | # RcppEnsmallen 0.1.14.4.1 |
90 | 105 |
|
91 | 106 | - Upgraded to ensmallen release 1.14.4 "Difficult Crimp" (2019-05-12) |
92 | | - - Fixes for BigBatchSGD ([#91](https://github.com/mlpack/ensmallen/pull/91)). |
93 | | - - Handle eig_sym() failures correctly ([#100](https://github.com/mlpack/ensmallen/pull/100)). |
94 | | - - SPSA test tolerance fix ([#97](https://github.com/mlpack/ensmallen/pull/97)). |
95 | | - - Minor documentation fixes ([#95](https://github.com/mlpack/ensmallen/pull/95), [#98](https://github.com/mlpack/ensmallen/pull/98)). |
96 | | - - Fix newlines at end of file ([#92](https://github.com/mlpack/ensmallen/pull/92)). |
| 107 | + (mlpack/ensmallen#91). |
| 108 | + (mlpack/ensmallen#100). |
| 109 | + (mlpack/ensmallen#97). |
| 110 | + (mlpack/ensmallen#98). |
| 111 | + (mlpack/ensmallen#92). |
97 | 112 |
|
98 | 113 | # RcppEnsmallen 0.1.14.1.1 |
99 | 114 |
|
100 | 115 | - Upgraded to ensmallen release 1.14.1 "Difficult Crimp" (2019-03-09) |
101 | | - - Fixes for SPSA ([#87](https://github.com/mlpack/ensmallen/pull/87)). |
102 | | - - Optimized CNE and DE ([#90](https://github.com/mlpack/ensmallen/pull/90)). Changed initial population generation |
| 116 | + (mlpack/ensmallen#87). |
| 117 | + (mlpack/ensmallen#90). |
103 | 118 | in CNE to be a normal distribution about the given starting point, |
104 | 119 | which should accelerate convergence. |
105 | | - - Add DE optimizer ([#77](https://github.com/mlpack/ensmallen/pull/77)). |
106 | | - - Fix for Cholesky decomposition in CMAES ([#83](https://github.com/mlpack/ensmallen/pull/83)). |
| 120 | + (mlpack/ensmallen#77). |
| 121 | + (mlpack/ensmallen#83). |
107 | 122 |
|
108 | 123 | # RcppEnsmallen 0.1.13.0.1 |
109 | 124 |
|
110 | 125 | - Upgraded to ensmallen release 1.13.0 "Coronavirus Invasion" (2019-01-14) |
111 | | - - Enhance options for AugLagrangian optimizer ([#66](https://github.com/mlpack/ensmallen/pull/66)). |
112 | | - - Add SPSA optimizer ([#69](https://github.com/mlpack/ensmallen/pull/69)). |
| 126 | + (mlpack/ensmallen#66). |
| 127 | + (mlpack/ensmallen#69). |
113 | 128 | - Fix list of contributors. |
114 | 129 | - Make sure all files end with newlines. |
115 | 130 | - Reordered SPSA parameters to quiet initialization error surfaced with `-Wreorder`. |
|
119 | 134 | - Upgraded to ensmallen release 1.12.0 "New Year's Party" (2018-12-30) |
120 | 135 | - Add link to ensmallen PDF to README.md. |
121 | 136 | - Minor documentation fixes. Remove too-verbose documentation from source for |
122 | | - each optimizer ([#61](https://github.com/mlpack/ensmallen/pull/61)). |
123 | | - - Add FTML optimizer ([#48](https://github.com/mlpack/ensmallen/pull/48)). |
124 | | - - Add SWATS optimizer ([#42](https://github.com/mlpack/ensmallen/pull/42)). |
125 | | - - Add Padam optimizer ([#46](https://github.com/mlpack/ensmallen/pull/46)). |
126 | | - - Add Eve optimizer ([#45](https://github.com/mlpack/ensmallen/pull/45)). |
127 | | - - Add ResetPolicy() to SGD-like optimizers ([#60](https://github.com/mlpack/ensmallen/pull/60)). |
| 137 | + (mlpack/ensmallen#61). |
| 138 | + (mlpack/ensmallen#48). |
| 139 | + (mlpack/ensmallen#42). |
| 140 | + (mlpack/ensmallen#46). |
| 141 | + (mlpack/ensmallen#45). |
| 142 | + (mlpack/ensmallen#60). |
128 | 143 | - Updated citation information |
129 | 144 |
|
130 | 145 | # RcppEnsmallen 0.1.11.1.1 |
|
0 commit comments