All Projects → MFreidank → pysgmcmc

MFreidank / pysgmcmc

Licence: other
Bayesian Deep Learning with Stochastic Gradient MCMC Methods

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to pysgmcmc

MultiBUGS
Multi-core BUGS for fast Bayesian inference of large hierarchical models
Stars: ✭ 28 (-9.68%)
Mutual labels:  bayesian-inference, mcmc, markov-chain-monte-carlo
blangSDK
Blang's software development kit
Stars: ✭ 21 (-32.26%)
Mutual labels:  bayesian-inference, mcmc, markov-chain-monte-carlo
Bayesian Neural Networks
Pytorch implementations of Bayes By Backprop, MC Dropout, SGLD, the Local Reparametrization Trick, KF-Laplace, SG-HMC and more
Stars: ✭ 900 (+2803.23%)
Mutual labels:  bayesian-inference, mcmc
Dblink
Distributed Bayesian Entity Resolution in Apache Spark
Stars: ✭ 38 (+22.58%)
Mutual labels:  bayesian-inference, mcmc
Bat.jl
A Bayesian Analysis Toolkit in Julia
Stars: ✭ 82 (+164.52%)
Mutual labels:  bayesian-inference, mcmc
Pymc3
Probabilistic Programming in Python: Bayesian Modeling and Probabilistic Machine Learning with Aesara
Stars: ✭ 6,214 (+19945.16%)
Mutual labels:  bayesian-inference, mcmc
Rstan
RStan, the R interface to Stan
Stars: ✭ 760 (+2351.61%)
Mutual labels:  bayesian-inference, mcmc
Mcmc
Collection of Monte Carlo (MC) and Markov Chain Monte Carlo (MCMC) algorithms applied on simple examples.
Stars: ✭ 218 (+603.23%)
Mutual labels:  bayesian-inference, mcmc
ZigZagBoomerang.jl
Sleek implementations of the ZigZag, Boomerang and other assorted piecewise deterministic Markov processes for Markov Chain Monte Carlo including Sticky PDMPs for variable selection
Stars: ✭ 58 (+87.1%)
Mutual labels:  bayesian-inference, markov-chain-monte-carlo
Gpstuff
GPstuff - Gaussian process models for Bayesian analysis
Stars: ✭ 106 (+241.94%)
Mutual labels:  bayesian-inference, mcmc
Nimble
The base NIMBLE package for R
Stars: ✭ 95 (+206.45%)
Mutual labels:  bayesian-inference, mcmc
Exoplanet
Fast & scalable MCMC for all your exoplanet needs!
Stars: ✭ 122 (+293.55%)
Mutual labels:  bayesian-inference, mcmc
Dbda Python
Doing Bayesian Data Analysis, 2nd Edition (Kruschke, 2015): Python/PyMC3 code
Stars: ✭ 502 (+1519.35%)
Mutual labels:  bayesian-inference, mcmc
Bda r demos
Bayesian Data Analysis demos for R
Stars: ✭ 409 (+1219.35%)
Mutual labels:  bayesian-inference, mcmc
Bda py demos
Bayesian Data Analysis demos for Python
Stars: ✭ 781 (+2419.35%)
Mutual labels:  bayesian-inference, mcmc
Bayadera
High-performance Bayesian Data Analysis on the GPU in Clojure
Stars: ✭ 342 (+1003.23%)
Mutual labels:  bayesian-inference, mcmc
Turing.jl
Bayesian inference with probabilistic programming.
Stars: ✭ 1,150 (+3609.68%)
Mutual labels:  bayesian-inference, mcmc
Shinystan
shinystan R package and ShinyStan GUI
Stars: ✭ 172 (+454.84%)
Mutual labels:  bayesian-inference, mcmc
SMC.jl
Sequential Monte Carlo algorithm for approximation of posterior distributions.
Stars: ✭ 53 (+70.97%)
Mutual labels:  bayesian-inference, mcmc
BayesHMM
Full Bayesian Inference for Hidden Markov Models
Stars: ✭ 35 (+12.9%)
Mutual labels:  bayesian-inference, mcmc

PYSGMCMC

Build Status Docs Coverage Codacy

PYSGMCMC is a Python framework for Bayesian Deep Learning that focuses on Stochastic Gradient Markov Chain Monte Carlo methods.

Features

  • Complex samplers as black boxes, computing the next sample with corresponding costs of any MCMC sampler is as easy as:
sample, cost = next(sampler)
  • Based on tensorflow that provides:
    • efficient numerical computation via data flow graphs
    • flexible computation environments (CPU/GPU support, desktop/server/mobile device support)
    • Linear algebra operations

Install

The quick way:

pip3 install git+https://github.com/MFreidank/pysgmcmc

Documentation

Our documentation can be found at http://pysgmcmc.readthedocs.io/en/latest/.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].