Skip to content

Releases: TuringLang/AbstractPPL.jl

v0.5.4

25 Feb 18:12
7d78781
Compare
Choose a tag to compare

AbstractPPL v0.5.4

Diff since v0.5.3

Closed issues:

  • Allow interpolation in @varname (#46)

Merged pull requests:

  • Backport 3-arg rand to AbstractPPL 0.5.x (#80) (@sunxd3)

v0.6.2

09 Feb 18:16
Compare
Choose a tag to compare

AbstractPPL v0.6.2

Diff since v0.6.1

Closed issues:

  • Tag a new version compatible with Setfield@1 (#74)

Merged pull requests:

  • Backport setfield 1.0 support to AbstractPPL 0.5 (#76) (@yebai)

v0.5.3

12 Jan 16:24
d6d898b
Compare
Choose a tag to compare

AbstractPPL v0.5.3

Diff since v0.5.2

Closed issues:

  • Feature requests and use cases (#3)
  • Soss compatibility (#2)
  • Use repr for pretty printing indices (#50)
  • Supporting mutating node values in GraphInfo (#51)
  • More operations for GraphInfo (#53)
  • Fix type stability for indexing fields of Model/GraphInfo (#64)
  • Issues with deepcopy for AbstractPPL.GraphPPL.Model (#66)
  • Tag a new version compatible with Setfield@1 (#74)

Merged pull requests:

  • Remaking Model consturctor to turn values into Ref(values) (#57) (@PavanChaggar)
  • Implementing evaluation interface (#63) (@PavanChaggar)
  • CompatHelper: bump compat for Setfield to 1 for package test, (keep existing compat) (#68) (@github-actions[bot])
  • Backport setfield 1.0 support to AbstractPPL 0.5 (#76) (@yebai)

v0.6.1

29 Dec 17:30
Compare
Choose a tag to compare

AbstractPPL v0.6.1

Diff since v0.6.0

v0.6.0

09 Dec 12:33
Compare
Choose a tag to compare

AbstractPPL v0.6.0

Diff since v0.5.2

Closed issues:

  • Feature requests and use cases (#3)
  • Soss compatibility (#2)
  • Use repr for pretty printing indices (#50)
  • Supporting mutating node values in GraphInfo (#51)
  • More operations for GraphInfo (#53)
  • Fix type stability for indexing fields of Model/GraphInfo (#64)
  • Issues with deepcopy for AbstractPPL.GraphPPL.Model (#66)

Merged pull requests:

  • Remaking Model consturctor to turn values into Ref(values) (#57) (@PavanChaggar)
  • Implementing evaluation interface (#63) (@PavanChaggar)
  • CompatHelper: bump compat for Setfield to 1 for package test, (keep existing compat) (#68) (@github-actions[bot])

v0.5.2

08 Mar 21:03
Compare
Choose a tag to compare

AbstractPPL v0.5.2

Diff since v0.5.1

v0.5.1

28 Feb 09:00
Compare
Choose a tag to compare

AbstractPPL v0.5.1

Diff since v0.5.0

v0.5.0

27 Feb 21:47
Compare
Choose a tag to compare

AbstractPPL v0.5.0

Diff since v0.4.0

Closed issues:

  • Turing-compatibility with Jaynes (#4)
  • Setup bors workflow for AbstractPPL (#30)
  • Move AbstractContext and evaluate!! to AbstractPPL (#55)

v0.4.0

28 Nov 18:26
Compare
Choose a tag to compare

AbstractPPL v0.4.0

Diff since v0.3.1

Closed issues:

  • Minor performance issue with Setfield (#28)

Merged pull requests:

v0.3.1

06 Nov 17:01
a7902a3
Compare
Choose a tag to compare

AbstractPPL v0.3.1

Diff since v0.3.0

Closed issues:

  • Nested begin/end indexing no longer supported (#23)
  • Suggested Features (#34)
  • snake_case for logdensity (#37)
  • logdensity name collision (#38)

Merged pull requests:

  • CompatHelper: bump compat for Setfield to 0.8, (keep existing compat) (#32) (@github-actions[bot])
  • CompatHelper: bump compat for Setfield to 0.8 for package test, (keep existing compat) (#33) (@github-actions[bot])
  • Attempt to define the VarInfo interface (#36) (@phipsgabler)
  • Bump patch version (#40) (@torfjelde)