Skip to content

Releases: sbi-dev/sbi

v0.13.2

08 Oct 14:44
Compare
Choose a tag to compare
  • Fix bug in SNRE (#363)
  • Fix warnings for multi-D x (#361)
  • Small improvements to MCMC, verbosity and continuing of chains (#347, #348)

v0.13.1

27 Sep 13:29
d0fe846
Compare
Choose a tag to compare
  • Make logging of vectorized numpy slice sampler slightly less verbose and address NumPy future warning (#347)
  • Allow continuation of MCMC chains (#348)

v0.13.0

24 Sep 16:03
cba822c
Compare
Choose a tag to compare
  • Conditional distributions and correlations for analysing the posterior (#321)
  • Moved rarely used arguments from pairplot into kwargs (#321)
  • Sampling from conditional posterior (#327)
  • Allow inference with multi-dimensional x when appropriate embedding is passed (#335)
  • Fixes a bug with clamp_and_warn not overriding num_atoms for SNRE and the warning message itself (#338)
  • Compatibility with Pyro 1.4.0 (#339)
  • Speed up posterior rejection sampling by introducing batch size (#340, #343)
  • Allow vectorized evaluation of numpy potentials (#341)
  • Adds vectorized version of numpy slice sampler which allows parallel log prob evaluations across all chains (#344)

v0.12.2

07 Sep 19:30
ebfc633
Compare
Choose a tag to compare
  • Bug fix for zero simulations in later rounds (#318)
  • Bug fix for sbi.utils.sbiutils.Standardize; mean and std are now registered in state dict (thanks @plcrodrigues, #325)
  • Tutorials on embedding_net and presimulated data (thanks @plcrodrigues, #314, #318)
  • FAQ entry for pickling error

v0.12.1

20 Aug 08:21
Compare
Choose a tag to compare

v0.12.0

19 Aug 13:30
Compare
Choose a tag to compare
  • Add FAQ (#293)
  • Fix bug in embedding_net when output dimension does not equal input dimension (#299)
  • Expose arguments of functions used to build custom networks (#299)
  • Implement non-atomic APT (#301)
  • Depend on pyknos 0.12 and nflows 0.12
  • Improve documentation (#302, #305, thanks to @agramfort)
  • Fix bug for 1D uniform priors (#307).

v0.11.2

07 Aug 16:16
Compare
Choose a tag to compare
  • Fixed pickling of SNRE by moving StandardizeInputs (#291)
  • Added check to ensure correct round number when presimulated data is provided
  • Subclassed Posterior depending on inference algorithm (#282, #285)
  • Pinned pyro to v1.3.1 as a temporary workaround (see #288)
  • Detaching weights for MCMC SIR init immediately to save memory (#292)

v0.11.1

30 Jul 18:46
Compare
Choose a tag to compare
  • Bug fix for log_prob() in SNRE (#280)

v0.11.0

29 Jul 12:33
6457d8f
Compare
Choose a tag to compare
  • Changed the API to do multi-round inference (#273)
  • Allow to continue inference (#273)

v0.10.2

27 Jul 07:52
Compare
Choose a tag to compare
  • Added missing type imports (#275)
  • Made compatible for Python 3.6 (#275)