pyro-ppl/numpyro
Probabilistic programming with NumPy powered by JAX for autograd and JIT compilation to GPU/TPU/CPU. observed · 2026-08-28
Health v2 · maintenance only
89/100
- Activity 99
- Release rhythm 70
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 58.0
- age_days: 2758
- days_rel: 123
- days_push: 8
- n_releases_24m: 9
Adoption not part of the score
2746 stars · 301 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
NumPyro is a lightweight probabilistic programming library providing a NumPy backend for Pyro, built on JAX for automatic differentiation and JIT compilation to GPU/TPU/CPU. It focuses on fast MCMC inference algorithms such as Hamiltonian Monte Carlo and the No U-Turn Sampler.
Use cases
- fit bayesian models with mcmc in python
- run hamiltonian monte carlo fast on gpu
- port pyro models to a numpy/jax backend
- sample posterior distributions with NUTS
- do bayesian inference with jit-compiled kernels
- handle discrete latent variables in mcmc with MixedHMC
- scale hmc to large datasets with HMCECS
When to choose
- you need fast, JIT-compiled MCMC/HMC inference in Python
- you want Pyro-style primitives with a NumPy/JAX backend
- you need GPU or TPU acceleration for Bayesian modeling
- you want a lightweight, hackable probabilistic programming substrate
When to avoid
- you need PyTorch-based Pyro features or the full Pyro ecosystem
- you require variational inference or features not yet implemented in NumPyro
- you need a stable, frozen API - the project is under active development
Facets
library · maturity active
machine-learning math sdk machine-learning data-science python cross-platform probabilistic-programming bayesian-inference mcmc jax hmc nuts pyro algorithms gpu
2 sources
- readme: https://github.com/pyro-ppl/numpyro · fetched 2026-08-28 · 2a1a7d42cdb0
- registry_pypi: https://pypi.org/pypi/numpyro/json · fetched 2026-08-29 · 113b50c5646d
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| pyro-ppl/numpyro | main | 89 |
For agents
markdown · JSON · MCP: product_card(name="pyro-ppl/numpyro")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem