#41 · Primary category: Deep Learning Frameworks

pyro

bayesian bayesian-inference deep-learning machine-learning probabilistic-modeling probabilistic-programming python pytorch variational-inference

Deep universal probabilistic programming with Python and PyTorch

Project last updated:08/27/26

GitHub Stars

9.0K

Forks

1.0K

Contributors

163

License

Apache-2.0

Why we included this project

Pyro puts Bayesian modeling directly inside PyTorch, so you can write generative models in ordinary Python and let it handle the variational inference or MCMC underneath. The core stays small: a few composable abstractions that automate inference for standard cases while still leaving specialists room to customize the internals when a problem demands it. It grew out of Uber AI and is maintained with a dedicated team at the Broad Institute, which gives it a track record in real deployments rather than just research demos. If your work already lives in PyTorch and you need uncertainty estimates, Bayesian layers, or time-to-event and experimental-design modeling, Pyro is a solid, mature place to start.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category