#206 · Primary category: Deep Learning Frameworks
zhusuan
A probabilistic programming library for Bayesian deep learning, generative models, based on Tensorflow
Project last updated:12/17/22
GitHub Stars
2.2K
Forks
413
Contributors
20
License
MIT
Why we included this project
ZhuSuan targets developers doing Bayesian deep learning who want TensorFlow's familiar graph and gradient machinery plus the ability to express uncertainty in their models. It layers probabilistic building blocks onto the same stack, so you can define stochastic latent variables and train generative models such as variational autoencoders without hand-writing the inference math. The library offers several inference routes: variational inference with a choice of gradient estimators, importance sampling, Hamiltonian Monte Carlo with parallel chains, and a family of stochastic-gradient MCMC samplers. The bundled examples show how a probabilistic model gets assembled and trained on a standard deep-learning stack, which makes a practical starting point if you are new to the area.
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.