Skip to content

Releases: TuringLang/JuliaBUGS.jl

v0.6.3

02 Nov 09:46
b466e8e
Compare
Choose a tag to compare

JuliaBUGS v0.6.3

Diff since v0.6.2

Merged pull requests:

  • Remove dep on DynamicPPL in package extentions (#226) (@sunxd3)
  • Improve performance of logdensity computation (#228) (@sunxd3)
  • Remove Contexts for the sack of simplicity (#229) (@sunxd3)
  • More performance improvement to log density evaluation (#230) (@sunxd3)

v0.6.2

21 Oct 06:23
Compare
Choose a tag to compare

JuliaBUGS v0.6.2

Diff since v0.6.1

Merged pull requests:

Closed issues:

  • Remove dependency on DynamicPPL. (#206)

v0.6.1

17 Sep 11:22
46663e8
Compare
Choose a tag to compare

JuliaBUGS v0.6.1

Diff since v0.6.0

Merged pull requests:

  • Some improvements (#211) (@sunxd3)
  • fix plot with updated NodeInfo; remove tikzpicture option (#212) (@sunxd3)
  • Improve error message when variable is used but not defined (#213) (@sunxd3)

v0.6.0

29 Jul 16:57
c93ab14
Compare
Choose a tag to compare

JuliaBUGS v0.6.0

Diff since v0.5.3

Merged pull requests:

  • Improve compile function and some other improvements (#176) (@sunxd3)
  • Skip loops whose lower bound is bigger than higher bound (#183) (@sunxd3)
  • Bump some dependent package versions (#184) (@sunxd3)
  • Add examples from BUGS volume 2 (#186) (@sunxd3)
  • CompatHelper: bump compat for DynamicPPL to 0.26, (keep existing compat) (#187) (@github-actions[bot])
  • CompatHelper: bump compat for DynamicPPL to 0.27, (keep existing compat) (#190) (@github-actions[bot])
  • CompatHelper: add new compat entry for GraphPlot in [weakdeps] at version 0.6, (keep existing compat) (#191) (@github-actions[bot])
  • CompatHelper: add new compat entry for GraphMakie in [weakdeps] at version 0.5, (keep existing compat) (#192) (@github-actions[bot])
  • CompatHelper: add new compat entry for MCMCChains in [weakdeps] at version 6, (keep existing compat) (#193) (@github-actions[bot])
  • CompatHelper: add new compat entry for AdvancedMH in [weakdeps] at version 0.8, (keep existing compat) (#194) (@github-actions[bot])
  • CompatHelper: add new compat entry for AdvancedHMC in [weakdeps] at version 0.6, (keep existing compat) (#195) (@github-actions[bot])
  • CompatHelper: add new compat entry for TikzGraphs in [weakdeps] at version 1, (keep existing compat) (#196) (@github-actions[bot])
  • CompatHelper: add new compat entry for GLMakie in [weakdeps] at version 0.10, (keep existing compat) (#197) (@github-actions[bot])
  • CompatHelper: bump compat for DynamicPPL to 0.28, (keep existing compat) (#199) (@github-actions[bot])
  • Update examples.md following new interface (#200) (@sunxd3)
  • added navigation bar workflow (#201) (@jeetsuthar)
  • Update DocsNav.yml (#203) (@shravanngoswamii)
  • Make BUGSModel parametric so Tapir works with JuliaBUGS models (#205) (@sunxd3)

Closed issues:

  • Implement all models from WinBUGS examples. (#133)
  • Separate the current compile into: compile and initialize (#173)
  • Add support for skipping loops when upper bound is less than lower bound (#181)
  • Fix CI failures on MacOS (#188)
  • update example to match new compile interface (#189)
  • Add CI tests against Tapir (#202)

v0.5.3

16 Apr 14:57
ffda52c
Compare
Choose a tag to compare

JuliaBUGS v0.5.3

Diff since v0.5.2

Merged pull requests:

v0.5.2

15 Apr 14:03
2d0d743
Compare
Choose a tag to compare

JuliaBUGS v0.5.2

Diff since v0.5.1

Merged pull requests:

  • Refactor BUGSExamples module (#168) (@sunxd3)
  • Remove support for cumulative and density (#169) (@sunxd3)
  • Update Methadone example (#170) (@sunxd3)
  • CompatHelper: add new compat entry for JSON at version 0.21, (keep existing compat) (#171) (@github-actions[bot])
  • Add some benchmark for logdensity computations (#172) (@sunxd3)

Closed issues:

  • Automatic marginalization in PG (#126)
  • Support particle Gibbs for BUGS models via compiling to Turing/DynamicPPL (#40)
  • More Julian syntax for bugs ast models (#59)
  • Add support for nested sampling (#127)

v0.5.1

27 Mar 07:47
983c32f
Compare
Choose a tag to compare

JuliaBUGS v0.5.1

Diff since v0.5.0

Merged pull requests:

  • Cleanup some unused code; add docstrings for some functions and structs (#164) (@sunxd3)
  • Improve CI (#166) (@sunxd3)

Closed issues:

  • Refactor JuliaBUGS tests into multiple Github CI steps (#149)

v0.5.0

16 Mar 15:03
dddc106
Compare
Choose a tag to compare

JuliaBUGS v0.5.0

Diff since v0.4.1

Merged pull requests:

  • add benchmark for graph creation (#162) (@sunxd3)
  • Refactor graph creation and node function handling (#163) (@sunxd3)

v0.4.1

15 Mar 12:51
42484fe
Compare
Choose a tag to compare

JuliaBUGS v0.4.1

Diff since v0.4.0

Merged pull requests:

  • CheckRepeatedAssignment replaced PostChecking (#154) (@sunxd3)
  • Improve performance by removing some usage of MacroTools.@capture (#158) (@sunxd3)
  • Update semantic analysis function interface (#160) (@sunxd3)
  • More consistent evaluation environment (#161) (@sunxd3)

v0.4.0

12 Mar 10:58
bbe015a
Compare
Choose a tag to compare

JuliaBUGS v0.4.0

Diff since v0.3.0

Merged pull requests:

Closed issues:

  • Build docs for releases (#135)
  • cumulative, density, deviance are not implemented correctly (#137)