package prbnmcn-dagger

  1. Overview
  2. Docs
Probabilistic programming library

Install

Dune Dependency

Authors

Maintainers

Sources

0.0.4.tar.gz
md5=4a41b2cea5eda7fbbe93a009b8dcee9a
sha512=cd747365c7cbdbc3c4c3a7fe39daea1ffbf7dd38a047f1eff01f6dc0b5a71635219f911b35110a6cf4935fc92189dcb8012ed6ba5718f74bb291142fb18878db

CHANGES.md.html

0.0.4

  • smc: domainslib-based multicore implementation

  • bugfix: Smc_inference.run_custom spawned too many particles

  • fix implicit deps (@zapashcanon)

0.0.3

API changes

  • smc: provide API for programmable resampling (review by @nilsbecker, many thanks!)

  • gsl_dist: functorize over GSL signature

    • band-aid for unavailability of gsl package in ocaml 5

    • since explicit dependency on gsl is dropped, relicensed to MIT

code quality/bug fixes

  • smc: much improved documentation (report and review by @nilsbecker)

  • removed uses of Obj.magic

  • bugfix: properly handle terminated particles in smc

    • terminated particles now continue to participate in resampling events

  • bugfix: Smc.fork off-by-one corrected

  • bugfix: Cps_monad.map_array reversed order of elements

misc

  • added gamma distribution to stats_dist

  • added kalman filter example

  • added polynomial regression example

  • added approximate bayesian computation example

  • more tests

0.0.2

  • Dependency: prbnmcn-stats.0.0.3 -> prbnmcn-stats.0.0.4

  • Add beta distribution to Gsl samplers

  • Refactor Cps monad

  • Add SMC inference

  • Simplify handler type, modularize effect definitions away from Cps_monad

  • Fix typo: bernouilli -> bernoulli (report by @nilsbecker)

0.0.1

  • First release of prbnmcn-dagger, a library for probabilistic programming

OCaml

Innovation. Community. Security.