Instruct: Identify the main and secondary category of Arxiv papers based on the titles and abstracts
Query: Compiling Stan to Generative Probabilistic Languages and Extension to
  Deep Probabilistic Programming   Stan is a probabilistic programming language that is popular in the
statistics community, with a high-level syntax for expressing probabilistic
models. Stan differs by nature from generative probabilistic programming
languages like Church, Anglican, or Pyro. This paper presents a comprehensive
compilation scheme to compile any Stan model to a generative language and
proves its correctness. We use our compilation scheme to build two new backends
for the Stanc3 compiler targeting Pyro and NumPyro. Experimental results show
that the NumPyro backend yields a 2.3x speedup compared to Stan in geometric
mean over 26 benchmarks. Building on Pyro we extend Stan with support for
explicit variational inference guides and deep probabilistic models. That way,
users familiar with Stan get access to new features without having to learn a
fundamentally new language.

23
The categories of this paper are: solv-int
25
The categories of this paper are: patt-sol
5
The categories of this paper are: gr-qc
35
The categories of this paper are: mtrl-th
29
The categories of this paper are: funct-an
32
The categories of this paper are: atom-ph
37
The categories of this paper are: supr-con
34
The categories of this paper are: chem-ph
7
The categories of this paper are: hep-th
4
The categories of this paper are: cond-mat
19
The categories of this paper are: eess
26
The categories of this paper are: bayes-an
9
The categories of this paper are: nlin
30
The categories of this paper are: q-alg
17
The categories of this paper are: q-fin
13
The categories of this paper are: quant-ph