forked from mlpack/ensmallen
-
Notifications
You must be signed in to change notification settings - Fork 0
/
UPDATING.txt
20 lines (15 loc) · 879 Bytes
/
UPDATING.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
ensmallen uses semantic versioning for its versioning conventions
(http://semver.org).
The current version of ensmallen can be found with the ens::version::as_string()
function, or the ENS_VERSION_MAJOR, ENS_VERSION_MINOR, and ENS_VERSION_PATCH
macros.
In practice, this generally means:
* A MAJOR version bump implies a backwards-incompatible change to the
user-facing optimizers. Code using one major version of ensmallen may not
work with a newer major version of ensmallen.
* A MINOR version bump happens for feature additions to ensmallen. Typically
this might be the addition of a new optimizer. Code using one version of
ensmallen will work with all subsequent minor releases of the same major
release line.
* A PATCH version bump indicates some small bug fixes or optimizations. No new
functionality is added and no compatibility is broken.