Skip to content

Releases: Julia-Tempering/Pigeons.jl

v0.4.9

17 Apr 16:30
5c8561d
Compare
Choose a tag to compare

Pigeons v0.4.9

Diff since v0.4.8

Merged pull requests:

  • Fix slurm MPI submission bug (#214) (@dominic-chang)
  • CompatHelper: bump compat for DynamicPPL in [weakdeps] to 0.29, (keep existing compat) (#276) (@github-actions[bot])
  • Support for Julia 1.11 (#284) (@miguelbiron)
  • JuliaBUGS support (#303) (@miguelbiron)
  • CompatHelper: bump compat for DynamicPPL in [weakdeps] to 0.32, (keep existing compat) (#304) (@github-actions[bot])
  • Bump AbstractPPL and Bijectors compat (#306) (@github-actions[bot])
  • CompatHelper: bump compat for DynamicPPL in [weakdeps] to 0.33, (keep existing compat) (#309) (@github-actions[bot])
  • CompatHelper: bump compat for DynamicPPL in [weakdeps] to 0.34, (keep existing compat) (#310) (@github-actions[bot])
  • Fix #311 (#312) (@alexandrebouchard)
  • GSOC 2025 Updates (#313) (@nikola-sur)
  • Update GSoC project description (#316) (@nikola-sur)
  • CompatHelper: bump compat for JuliaBUGS in [weakdeps] to 0.9, (keep existing compat) (#319) (@github-actions[bot])
  • CompatHelper: bump compat for AbstractPPL in [weakdeps] to 0.11, (keep existing compat) (#322) (@github-actions[bot])
  • Move to ADTypes + support for DynamicPPL >= 0.35 (#328) (@miguelbiron)
  • Remove GSOC from pages (#335) (@nikola-sur)

Closed issues:

  • Automate adding weak dependencies to MPI/ChildProcess dependency (#186)
  • sampling problem not indicated by all diagnostics i found in the manual (#202)
  • Error/warning behaviour for NaN logprobs (#296)
  • File IO race condition when restarting pigeons with MPI (#311)
  • Add time to default printout table (#314)
  • Relax type of rng in Replica to AbstractRNG (#317)
  • Is there a way to manually set the annealing schedule? (#323)
  • MCMCChains Chain error: type NamedTuple has no field traces (#326)

v0.4.8

11 Dec 01:24
15ba905
Compare
Choose a tag to compare

Pigeons v0.4.8

Diff since v0.4.7

Merged pull requests:

  • CompatHelper: bump compat for Enzyme in [weakdeps] to 0.13, (keep existing compat) (#275) (@github-actions[bot])
  • re-enable broken codecov (#293) (@miguelbiron)
  • Bump julia-actions/setup-julia from 1 to 2 (#294) (@dependabot[bot])
  • Update doc: CRT positions, funding, etc (#297) (@alexandrebouchard)
  • Revert because of CORB (#298) (@alexandrebouchard)
  • Bump codecov/codecov-action from 4 to 5 (#300) (@dependabot[bot])
  • CompatHelper: bump compat for DynamicPPL in [weakdeps] to 0.31, (keep existing compat) (#302) (@github-actions[bot])

v0.4.7

22 Oct 03:30
ff27c73
Compare
Choose a tag to compare

Pigeons v0.4.7

Diff since v0.4.6

Merged pull requests:

Closed issues:

  • Sampling issue when adding variational chains (#290)

v0.4.6

17 Oct 19:48
Compare
Choose a tag to compare

Pigeons v0.4.6

Diff since v0.4.5

Merged pull requests:

Closed issues:

  • Not sampling high density areas (#282)
  • PigeonsForwardDiffExt fails to precompile on 1.11.1 (#287)

v0.4.5

03 Sep 17:26
Compare
Choose a tag to compare

Pigeons v0.4.5

What's Changed

Full Changelog: v0.4.4...v0.4.5

v0.4.4

23 Jul 18:57
1de9c70
Compare
Choose a tag to compare

Pigeons v0.4.4

Diff since v0.4.3

Merged pull requests:

Closed issues:

  • Method ambiguity introduced on latest release (#259)

v0.4.3

22 Jul 23:57
47d96dd
Compare
Choose a tag to compare

Pigeons v0.4.3

Diff since v0.4.2

Merged pull requests:

Closed issues:

  • Add KS test for samplers (#240)
  • Buffered versions of ADgradient (#249)
  • Gradient-samplers + DynamicPPL: flatten vi in place instead of using getall (#253)

v0.4.2

06 Jun 21:03
010c180
Compare
Choose a tag to compare

Pigeons v0.4.2

Diff since v0.4.1

Merged pull requests:

Closed issues:

  • Example of custom implementation (#80)
  • Sporadic CI blang test crash (#152)
  • Rename Pigeons' MPI to avoid clash with module MPI (#185)
  • Export conflict with load function (#200)
  • Is Pigeons performing correctly on this example? (#201)
  • Errors when using any explorer besides SliceSampler() on a turing model (#204)
  • Add Documentation for using @addlogprob! correctly (#206)
  • Better support for distributed initialization (#210)
  • defining how to sample the initial parameter values (#212)
  • CI fails due to Blang compilation issue (#215)
  • Informal interface for target should use initialization instead of initialize (#223)
  • CI: use aarch64 julia when running on M1 runners (#227)

v0.4.1

14 Feb 23:24
7a92333
Compare
Choose a tag to compare

Pigeons v0.4.1

Diff since v0.4.0

Merged pull requests:

Closed issues:

  • Consider renaming the MPI Submission struct (#189)

v0.4.0

14 Feb 17:41
Compare
Choose a tag to compare

Pigeons v0.4.0

Diff since v0.3.0

Merged pull requests:

Closed issues:

  • Discrete and mixed priors (#195)
  • DynamicPPL->Turing compat issues (#196)