Skip to content

Releases: TuringLang/DynamicPPL.jl

v0.7.1

03 May 22:00
07c0cee
Compare
Choose a tag to compare

DynamicPPL v0.7.1

Diff since v0.7.0

Merged pull requests:

v0.7.0

02 May 20:00
Compare
Choose a tag to compare

DynamicPPL v0.7.0

Diff since v0.6.0

Closed issues:

  • Move tilde here and avoid VarInfo wrangling in Turing.Inference (#19)

Merged pull requests:

  • Make tilde_{assume,observe} functions behave more uniformly (#76) (@phipsgabler)
  • Fix SampleFromUniform and implement AbstractMCMC interface for SampleFromPrior and SampleFromUniform (#77) (@devmotion)
  • Fix SampleFromUniform (#78) (@mohamed82008)
  • Allow linking for SampleFromPrior (#83) (@cpfiffer)
  • Use replace_ref_begin_end! on Julia >= 1.5.0-DEV.666 (#84) (@devmotion)
  • Make logp concretely typed by default and respect types in resetlogp! (#86) (@devmotion)
  • Add minimum/maximum for NoDist (#88) (@cpfiffer)
  • Make accumulation of log probabilities thread-safe (#89) (@devmotion)
  • Ignore test errors on Julia nightly (#90) (@devmotion)
  • Add some NoDist tests (#91) (@cpfiffer)
  • Add ThreadSafeVarInfo (#92) (@devmotion)
  • CompatHelper: bump compat for "Bijectors" to "0.7" (#93) (@github-actions[bot])
  • Make Turing tests compatible with Libtask 0.4 (#95) (@devmotion)
  • Fix the incorrect Libtask bound (#96) (@devmotion)

v0.6.0

18 Apr 14:01
Compare
Choose a tag to compare

DynamicPPL v0.6.0

Diff since v0.5.0

Closed issues:

  • Inf is treated as variable rather than data (#15)
  • Register package (#24)
  • [RFC] Can the model function be made a custom closure type? (#45)
  • [RFC] Distinguishing tilde methods for passing variable names to both variants (#46)
  • [RFC] VarName indices: something better than strings? (#49)
  • Indexing with end breaks master (#61)
  • Allow users to use their own macros and ~ inside a DPPL model with $ (#62)
  • Syntax for modifying target log density (#69)

Merged pull requests:

v0.5.0

24 Mar 07:00
Compare
Choose a tag to compare

DynamicPPL v0.5.0

Diff since v0.4.2

Merged pull requests:

  • Make default model evaluation independent of Turing (#43) (@phipsgabler)
  • CompatHelper: bump compat for "Distributions" to "0.23" (#48) (@github-actions[bot])

v0.4.2

11 Mar 01:00
Compare
Choose a tag to compare

DynamicPPL v0.4.2

Diff since v0.4.1

Merged pull requests:

  • Add AbstractMCMC 0.5 and update Turing (#41) (@devmotion)
  • Avoid method redefinition (#42) (@devmotion)
  • CompatHelper: bump compat for "Bijectors" to "0.6" (#44) (@github-actions[bot])

v0.4.1

28 Feb 13:00
7b4e3cd
Compare
Choose a tag to compare

DynamicPPL v0.4.1

Diff since v0.4.0

Merged pull requests:

v0.4.0

16 Feb 11:01
add2f5e
Compare
Choose a tag to compare

DynamicPPL v0.4.0

Diff since v0.3.0

Merged pull requests:

v0.3.0

03 Feb 09:33
v0.3.0
ea930c8
Compare
Choose a tag to compare

v0.3.0 (2020-02-03)

Diff since v0.2.0

Closed issues:

  • .~ is broken for MvNormal (#27)

Merged pull requests:

v0.2.0

16 Jan 13:21
v0.2.0
Compare
Choose a tag to compare

v0.2.0 (2020-01-16)

Diff since v0.1.1

Merged pull requests:

  • Zygote support - workaround setproperty! and getproperty (#31) (mohamed82008)

v0.1.1

11 Jan 02:34
v0.1.1
177017f
Compare
Choose a tag to compare

v0.1.1 (2020-01-11)

Diff since v0.1.0

Closed issues:

  • High dimensional Gaussian is slow (#26)

Merged pull requests: