modppl 0.3.1

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

pub use crate::{
    dyn_debug_formatter, dyn_display_formatter, importance_resampling, importance_sampling,
    metropolis_hastings, mh, modeling::dists::*, print_dyntrace, print_dyntrace_with,
    print_dyntrace_with_options, regen_mh, regenerative_metropolis_hastings, AddrMap, ArgDiff,
    DynAutoCast, DynGenFn, DynGenFnHandler, DynParticles, DynTrace, DynTracePrintOptions, DynTrie,
    DynUnfold, DynValueFormatter, GenFn, ParticleSystem, Real, Trace, Trie,
};
pub use modppl_macros::dyngen;