Skip to content

Releases: TuringLang/JuliaBUGS.jl

v0.9.0

27 Feb 15:25
46450d2
Compare
Choose a tag to compare

JuliaBUGS v0.9.0

Diff since v0.8.2

Breaking changes

  • With this release, the Julia compat version is bumped to 1.10.8 for JuliaBUGS (same as Bijectors v0.15.5)

Merged pull requests:

  • CompatHelper: bump compat for Bijectors to 0.15, (keep existing compat) (#242) (@github-actions[bot])
  • Update benchmarking code (#248) (@sunxd3)
  • CompatHelper: bump compat for AbstractPPL to 0.10, (keep existing compat) (#266) (@github-actions[bot])
  • CompatHelper: bump compat for GLMakie in [weakdeps] to 0.11, (keep existing compat) (#268) (@github-actions[bot])
  • Translating BUGSgraph to BayesianNetwork definition (#270) (@naseweisssss)
  • Modularising Bayesian Network (Experimental) (#271) (@naseweisssss)
  • Adding node type, and add back missing function (#272) (@naseweisssss)
  • Enable github action for experimental tests (#273) (@sunxd3)
  • Documentation and Turing Navigation CI improvement (#274) (@shravanngoswamii)

Closed issues:

  • [feature request] more robust serialization (#254)

v0.8.2

14 Dec 23:55
79235e9
Compare
Choose a tag to compare

JuliaBUGS v0.8.2

Diff since v0.8.1

Merged pull requests:

v0.8.1

14 Dec 21:42
6af805b
Compare
Choose a tag to compare

JuliaBUGS v0.8.1

Diff since v0.8.0

Merged pull requests:

Closed issues:

  • Bug in deserialization (#261)

v0.8.0

12 Dec 18:19
f51144c
Compare
Choose a tag to compare

JuliaBUGS v0.8.0

Diff since v0.7.5

Merged pull requests:

  • Primitive implementation for serialization (#258) (@sunxd3)

Closed issues:

  • Extracting Priors (BUGSModel) (#241)
  • Inconsistent sampling due to intermediate quantity not being updated (#255)

v0.7.5

11 Dec 15:04
5e5ac1d
Compare
Choose a tag to compare

JuliaBUGS v0.7.5

Diff since v0.7.4

Merged pull requests:

  • Add option to add options to not sample observed variables with evaluate!! (#253) (@sunxd3)
  • Fix the bug that sampling evaluate!! is not modifying the returned evaluation_env (#256) (@sunxd3)
  • Update Project.toml (#257) (@sunxd3)

v0.7.4

09 Dec 15:53
859e2b9
Compare
Choose a tag to compare

JuliaBUGS v0.7.4

Diff since v0.7.3

Merged pull requests:

  • A quick refactoring to reduce repeated code (#251) (@sunxd3)

v0.7.3

05 Dec 18:23
bac2171
Compare
Choose a tag to compare

JuliaBUGS v0.7.3

Diff since v0.7.2

Merged pull requests:

  • Update CI to run MacOS tests on aarch64 (#244) (@sunxd3)
  • Add a evaluate function that returns logprior and loglikelihood (#247) (@sunxd3)

v0.7.2

29 Nov 09:48
1d47fe2
Compare
Choose a tag to compare

JuliaBUGS v0.7.2

Diff since v0.7.1

Merged pull requests:

v0.7.1

18 Nov 18:01
5dedc30
Compare
Choose a tag to compare

JuliaBUGS v0.7.1

Diff since v0.7.0

Merged pull requests:

  • Patch un-imported Accessors in MCMCChainsExt (#239) (@sunxd3)

v0.7.0

16 Nov 12:39
26ef662
Compare
Choose a tag to compare

JuliaBUGS v0.7.0

Diff since v0.6.4

Merged pull requests:

  • Improve show function of BUGSModel (#236) (@sunxd3)
  • Permit dot call (like Distributions.Normal) to be used in model definition (#237) (@sunxd3)