/deepppl

Deep Probabilistic Programming Language

Primary LanguagePythonApache License 2.0Apache-2.0

Build Status logo

DeepPPL

Deep Probabilistic Programming Language

Paper: https://arxiv.org/abs/1810.00873

Installation

git clone https://github.com/deepppl/deepppl.git
cd deepppl/deepppl
make
pip install -r requirements.txt
pip install ..

To create a symbolic link to the code use: pip install -e .. instead

Tests

Launch tests:

pytest -v

Tests without doing inference:

pytest -v -k 'not inference'

Compile a file:

python -m deepppl.dpplc --print --noinfer deepppl/tests/good/coin.stan