Skip to content

Releases: TuringLang/Turing.jl

v0.30.4

09 Feb 15:24
990eeb2
Compare
Choose a tag to compare

Turing v0.30.4

Diff since v0.30.3

Merged pull requests:

Closed issues:

  • ArgumentError: Union{} does not have elements when trying to run a state space model (#2151)
  • Problems with Cholesky in MvNormal using a g prior (#2157)
  • Prior sampler should use PriorContext, not DefaultContext (#2169)

v0.30.3

28 Jan 19:19
39f5d5b
Compare
Choose a tag to compare

Turing v0.30.3

Diff since v0.30.2

Merged pull requests:

Closed issues:

  • input length mismatch error using ADVI (#2160)

v0.30.2

20 Jan 02:58
bb45a1f
Compare
Choose a tag to compare

Turing v0.30.2

Diff since v0.30.1

Merged pull requests:

Closed issues:

  • Docs: setadbackend (#2155)

v0.30.1

08 Jan 10:28
a7bafb5
Compare
Choose a tag to compare

Turing v0.30.1

Diff since v0.30.0

Merged pull requests:

Closed issues:

  • Transpilation of pure WinBUGS code when reimplementing Prior and Posterior Prediction (#2148)

v0.30.0

20 Dec 14:21
81721e8
Compare
Choose a tag to compare

What's Changed

  • Replaced specifying a global AD backend with ADTypes.jl. Users should now specify the desired ADType directly in sampler constructors, e.g., HMC(0.1, 10; adtype=AutoForwardDiff(; chunksize)), or HMC(0.1, 10; adtype=AutoReverseDiff(false)) (false indicates not to use compiled tape).
  • Interface functions such as ADBackend, setadbackend, setadsafe, setchunksize, and setrdcache are deprecated and will be removed in a future release.
  • Removed the outdated verifygrad function.
  • Updated to a newer version of LogDensityProblemsAD (v1.7).

New Contributors

Full Changelog: v0.29.3...v0.30.0

v0.29.3

17 Oct 11:28
878294f
Compare
Choose a tag to compare

Turing v0.29.3

Diff since v0.29.2

Merged pull requests:

v0.29.2

07 Oct 15:20
4ffe2cd
Compare
Choose a tag to compare

Turing v0.29.2

Diff since v0.29.1

Merged pull requests:

  • CompatHelper: bump compat for SciMLBase to 2, (keep existing compat) (#2087) (@github-actions[bot])
  • Fix + test for compiled ReverseDiff without linking (#2097) (@torfjelde)
  • Fix for CI (#2098) (@torfjelde)

Closed issues:

  • Dimensionality error when using MAP as initial point for sampling (#2079)
  • Model using LKJCholesky fails with large covariance matrices (#2081)
  • MCMCDistributed() not working properly - only worker 2 is sampling (#2082)
  • Very high initial values for standard deviation (#2085)
  • DynamicNUTS (via DynamicHMC) no longer works in Julia v1.9. (#2090)
  • LKJCholesky does not work with compiled ReverseDiff.jl (#2091)
  • Compute (Bayesian) R2 for Turing models (#2093)

v0.29.1

12 Sep 21:57
8d8416a
Compare
Choose a tag to compare

Turing v0.29.1

Diff since v0.29.0

Merged pull requests:

v0.29.0

04 Sep 21:46
c0c8130
Compare
Choose a tag to compare

Turing v0.29.0

Diff since v0.28.3

Closed issues:

  • How to conduct Bayesian inference using an existing posterior samples as new prior distribution, as well as new observations in Turing? (#2069)

Merged pull requests:

v0.28.3

28 Aug 16:58
f891aa8
Compare
Choose a tag to compare

Turing v0.28.3

Diff since v0.28.2

Closed issues:

  • method overwritten when I add Turing.jl pkg (#2061)
  • Can't apply Bijectors.ordered to TDist(), says it's constrained (#2064)
  • Incorrect bijector dimensions for models using SimplexBijector (#2065)

Merged pull requests: