passage: Parallel code generation for hierarchical Bayesian modeling.

[ bsd3, code-generation, library, statistical-modeling ] [ Propose Tags ]

Passage is a PArallel SAmpler GEnerator. The user specifies a hierarchical Bayesian model and data using the Passage EDSL, and Passage generates code to sample the posterior distribution in parallel.

Currently Passage targets C with OpenMP threads.


[Skip to Readme]
Versions 0.1
Dependencies array, base (>=3 && <5), containers, directory, filepath, GraphSCC, monadLib, mwc-random, pretty, primitive, process, random [details]
License BSD-3-Clause
Copyright 2011 Galois, Inc. and Battelle Memorial Institute
Author Chad Scherrer (Pacific Northwest National Laboratory), Levent Erkok (Galois, Inc), Iavor Diatchki (Galois, Inc), Matthew Sottile (Galois, Inc)
Maintainer Chad Scherrer
Category Statistical Modeling, Code Generation
Uploaded by ChadScherrer at Thu Oct 13 21:48:29 UTC 2011
Distributions NixOS:0.1
Downloads 618 total (12 in the last 30 days)
Rating (no votes yet) [estimated by rule of succession]
Your Rating
  • λ
  • λ
  • λ
Status Docs uploaded by user
Build status unknown [no reports yet]
Hackage Matrix CI

Modules

[Index]

Downloads

Maintainer's Corner

For package maintainers and hackage trustees


Readme for passage-0.1

[back to package description]
Passage (Parallel Sampler Generator) is an Bayesian modeling EDSL. Given a model specification and data, Passage generates low-level code for sampling the posterior distribution in parallel using OpenMP threads.