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]


Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees


  • No Candidates
Versions [RSS] 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 2011-10-13T21:48:29Z
Reverse Dependencies 1 direct, 0 indirect [details]
Downloads 1362 total (5 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs uploaded by user
Build status unknown [no reports yet]

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.