Skip to content

Releases: TuringLang/AbstractPPL.jl

v0.11.0

04 Mar 22:02
c094f3a
Compare
Choose a tag to compare

AbstractPPL v0.11.0

Diff since v0.10.1

Breaking changes

  • Added prefix and unprefix functions for VarNames, please see documentation for details.

Merged pull requests:

Closed issues:

  • Test on 'pre' (Julia prerelease) rather than 'nightly' (too unstable) (#116)
  • Prefixing & unprefixing varnames should go here (#117)

v0.10.1

20 Dec 04:30
310c50d
Compare
Choose a tag to compare

AbstractPPL v0.10.1

Diff since v0.10.0

StatsBase.predict in v0.10.0 calls a four argument implementation of predict, which is a mistake. This release resolves this by removing the unintended NamedTuple argument. Now it called the intended three-argument StatsBase.predict(Random.default_rng(), model, params).

Merged pull requests:

  • Fix bugs and add test for StatsBase.predict (#114) (@sunxd3)

v0.10.0

19 Dec 17:39
f1ffda1
Compare
Choose a tag to compare

AbstractPPL v0.10.0

Diff since v0.9.0

Breaking changes

  • In this release, we add an interface function StatsBase.predict, which draws posterior predictive samples

Merged pull requests:

  • Add StatsBase.predict to the interface (#81) (@sethaxen)
  • Update CompatHelper.yml (#105) (@penelopeysm)
  • CompatHelper: bump compat for Documenter to 1 for package test, (keep existing compat) (#106) (@github-actions[bot])
  • CompatHelper: add new compat entry for Accessors at version 0.1 for package test, (keep existing compat) (#107) (@github-actions[bot])
  • Add fix and unfix functions for parameter fixing and unfixing (#109) (@sunxd3)
  • Use new GitHub actions (#110) (@penelopeysm)
  • Add varname tests from DPPL + format repo (#111) (@penelopeysm)

v0.9.0

01 Oct 12:18
1cbcd1c
Compare
Choose a tag to compare

AbstractPPL v0.9.0

Diff since v0.8.4

Merged pull requests:

Closed issues:

  • condition method with weights (#39)
  • serialisation / deserialisation of VarName (#98)
  • Colon doesn't subsume itself (#99)

v0.8.4

17 Apr 16:24
b9cd48b
Compare
Choose a tag to compare

AbstractPPL v0.8.4

Diff since v0.8.3

Merged pull requests:

v0.8.3

12 Apr 13:38
6fbeffd
Compare
Choose a tag to compare

AbstractPPL v0.8.3

Diff since v0.8.2

Merged pull requests:

  • Ignore identity optic when composing (#96) (@sunxd3)

v0.8.2

09 Apr 12:40
29cdd41
Compare
Choose a tag to compare

AbstractPPL v0.8.2

Diff since v0.8.1

Merged pull requests:

  • Bring back function between varname and optic (#95) (@sunxd3)

v0.8.1

08 Apr 08:03
9d35b63
Compare
Choose a tag to compare

AbstractPPL v0.8.1

Diff since v0.8.0

Merged pull requests:

v0.8.0

02 Apr 11:42
cc9c8ed
Compare
Choose a tag to compare

AbstractPPL v0.8.0

Diff since v0.7.1

Merged pull requests:

v0.7.1

08 Mar 17:18
1fd87cf
Compare
Choose a tag to compare

AbstractPPL v0.7.1

Diff since v0.7.0

Merged pull requests:

  • Remove dependencies associated with the removed GraphInfo (#90) (@sunxd3)