Skip to content

Releases: christophmark/bayesloop

bayesloop 1.5.7

20 Dec 17:11
Compare
Choose a tag to compare

Fixes deprecated use of np.float, np.int, etc.

bayesloop 1.5.6

28 Jul 08:01
Compare
Choose a tag to compare

Switch from dill to cloudpickle for saving/loading Study-objects to/from file. This ensures compatibility with JupyterLite as dill cannot easily be imported in a pyodide kernel.

bayesloop 1.5.5

24 Jul 13:47
721b42a
Compare
Choose a tag to compare

Fix deprecated import from collections to ensure compatibility with Python 3.10.

bayesloop 1.5.4

22 Jul 15:38
a32e2ec
Compare
Choose a tag to compare
  • Fix saving/loading models
  • Fix initialization of backwards pass
  • Fix tests

bayesloop 1.5.3

04 Dec 12:58
Compare
Choose a tag to compare

Re-release because of broken wheel file.

bayesloop 1.5.2

04 Dec 12:45
Compare
Choose a tag to compare

Re-release due to pypi version conflicts.

bayesloop 1.5.1

04 Dec 12:40
Compare
Choose a tag to compare

Fixes:

  • restore description on pypi

bayesloop 1.5.0

04 Dec 12:18
Compare
Choose a tag to compare

New features:

  • New transition model: Bivariate random walk

Fixes:

  • various import fixes
  • more stability for complex transformations in the Parser module

Development:

  • moved tests and coverage to Github Actions

bayesloop 1.4

07 Mar 15:52
Compare
Choose a tag to compare

New features:

  • New observation model: Laplace distribution
  • Hyper-parameter optimization now supports "forward-only" algorithm

Fixes:

  • Model evidence of ChangePoint transition model depended on the chosen grid-size
  • RegimeSwitch transition model did not support integer parameter values
  • Jeffreys prior for Gaussian observation model was parametrized on variance, not standard deviation
  • SymPy observation models now support Beta function

bayesloop 1.3

29 Sep 13:11
Compare
Choose a tag to compare

New features:

  • Additional API functions in OnlineStudy
  • Probability Parser for arithmetic operations on inferred (hyper-)parameters
  • Custom likelihood functions (observation models) based on NumPy functions
  • Universal plot method
  • Convenience methods load, set, add, eval

Fixes:

  • Support for besseli function in SymPy models
  • Consistent order of parameters in SymPy/SciPy models
  • Consistent order of parameters in joint-distribution plots
  • Fix to support SymPy 1.1
  • AlphaStableRandomWalk transition model
  • NotEqual transition model

Development:

  • bayesloop now features automatic testing based on TravisCI.
  • Automatic code coverage evaluation by coveralls.io