modppl 0.3.0

a experimental library for probabilistic programming in Rust.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
pub use rand::rngs::ThreadRng;
pub use std::sync::{Arc,Weak};
pub use std::any::Any;

pub use crate::{modeling::dists::*,
    Trace,GenFn, ArgDiff,
    AddrMap,
    Trie,
    DynTrie,DynTrace,DynGenFn,DynGenFnHandler,
    importance_sampling,importance_resampling,
    metropolis_hastings,mh,
    regenerative_metropolis_hastings, regen_mh,
    ParticleSystem,DynUnfold,DynParticles
};
pub use modppl_macros::dyngen;