#56 · Primary category: Deep Learning Frameworks

probability

bayesian-methods data-science deep-learning machine-learning neural-networks probabilistic-programming statistics tensorflow

Probabilistic reasoning and statistical analysis in TensorFlow

Project last updated:08/06/26

GitHub Stars

4.4K

Forks

1.1K

Contributors

512

License

Apache-2.0

Why we included this project

TensorFlow Probability is the standard way to add probabilistic reasoning to models built in TensorFlow, and the same code runs on JAX if you switch the backend. It ships a broad set of distributions, bijectors for building transformed and normalizing-flow models, and joint distributions that make hierarchical Bayesian models straightforward to express. Inference methods like variational Bayes and Markov chain Monte Carlo sit on automatic differentiation, so they scale to large datasets across GPUs or distributed setups. For teams that need calibrated uncertainty estimates, say in Bayesian neural networks or time-series forecasting, having these components ready to use beats implementing the sampling math from scratch.

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