#41 · Primary category: Deep Learning Frameworks
pyro
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
tensorflow
An Open Source Machine Learning Framework for Everyone
pytorch
Tensors and Dynamic neural networks in Python with strong GPU acceleration
keras
Deep Learning for humans
nanoGPT
The simplest, fastest repository for training/finetuning medium-sized GPTs.
ray
Ray is an AI compute engine. Ray consists of a core distributed runtime and a set of AI Libraries for accelerating ML workloads.