pith:52FPSCX5
Composable Effects for Flexible and Accelerated Probabilistic Programming in NumPyro
NumPyro composes Pyro effect handlers with JAX to deliver a fully JIT-compiled iterative NUTS sampler.
arxiv:1912.11554 v1 · 2019-12-24 · stat.ML · cs.AI · cs.LG · cs.PL
Add to your LaTeX paper
\usepackage{pith}
\pithnumber{52FPSCX54XKSAO7XWVIESKS6JR}
Prints a linked badge after your title and injects PDF metadata. Compiles on arXiv. Learn more · Embed verified badge
Record completeness
Claims
NumPyro provides an iterative formulation of the No-U-Turn Sampler (NUTS) that can be end-to-end JIT compiled, yielding an implementation that is much faster than existing alternatives in both the small and large dataset regimes.
That Pyro's effect handlers compose cleanly with JAX's functional transformations without introducing correctness issues or losing expressiveness in the modeling API.
NumPyro delivers a JIT-compilable iterative NUTS sampler by composing Pyro effect handlers with JAX transformations, achieving faster performance than prior implementations.
References
Formal links
Cited by
Receipt and verification
| First computed | 2026-05-17T23:38:50.992672Z |
|---|---|
| Builder | pith-number-builder-2026-05-17-v1 |
| Signature | Pith Ed25519
(pith-v1-2026-05) · public key |
| Schema | pith-number/v1.0 |
Canonical hash
ee8af90afde5d5203bf7b550492a5e4c46bd268faf40cd2a835c37b32cb09d3c
Aliases
· · · · ·Agent API
Verify this Pith Number yourself
curl -sH 'Accept: application/ld+json' https://pith.science/pith/52FPSCX54XKSAO7XWVIESKS6JR \
| jq -c '.canonical_record' \
| python3 -c "import sys,json,hashlib; b=json.dumps(json.loads(sys.stdin.read()), sort_keys=True, separators=(',',':'), ensure_ascii=False).encode(); print(hashlib.sha256(b).hexdigest())"
# expect: ee8af90afde5d5203bf7b550492a5e4c46bd268faf40cd2a835c37b32cb09d3c
Canonical record JSON
{
"metadata": {
"abstract_canon_sha256": "23b4291795aec701f8a107f83cc5925ae9b17f75d4488a1480b7e616c2a31232",
"cross_cats_sorted": [
"cs.AI",
"cs.LG",
"cs.PL"
],
"license": "http://arxiv.org/licenses/nonexclusive-distrib/1.0/",
"primary_cat": "stat.ML",
"submitted_at": "2019-12-24T22:09:36Z",
"title_canon_sha256": "4cada3a002c300a0256c850b4de223b1aecb15768cfd628ce5059fb220f3bb79"
},
"schema_version": "1.0",
"source": {
"id": "1912.11554",
"kind": "arxiv",
"version": 1
}
}