#56 · Primary category: Deep Learning Frameworks
probability
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
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.