/Gen.jl

A general-purpose probabilistic programming system with programmable inference

Primary LanguageJuliaApache License 2.0Apache-2.0

Gen.jl

Build Status

Gen: A General-Purpose Probabilistic Programming System with Programmable Inference

Warning: This is rapidly evolving research software.

See https://gen.dev for introduction, documentation, and tutorials.

Gen was created at the MIT Probabilistic Computing Project. To get in contact, please email gen-contact@mit.edu.

If you use Gen in your research, please cite our 2019 PLDI paper:

Gen: A General-Purpose Probabilistic Programming System with Programmable Inference. Cusumano-Towner, M. F.; Saad, F. A.; Lew, A.; and Mansinghka, V. K. In Proceedings of the 40th ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI ‘19). (pdf) (bibtex)