Projects in Awesome Lists tagged with probabilistic-programming
A curated list of projects in awesome lists tagged with probabilistic-programming .
https://github.com/pymc-devs/pymc
Bayesian Modeling and Probabilistic Programming in Python
bayesian-inference mcmc probabilistic-programming pytensor python statistical-analysis variational-inference
Last synced: 11 Dec 2025
https://github.com/pyro-ppl/pyro
Deep universal probabilistic programming with Python and PyTorch
bayesian bayesian-inference deep-learning machine-learning probabilistic-modeling probabilistic-programming python pytorch variational-inference
Last synced: 12 May 2025
https://github.com/mxgmn/markovjunior
Probabilistic language based on pattern matching and constraint propagation, 153 examples
algorithms cellular-automata csharp gamedev language markovjunior probabilistic-programming procedural-generation voxel
Last synced: 13 May 2025
https://github.com/mxgmn/MarkovJunior
Probabilistic language based on pattern matching and constraint propagation, 153 examples
algorithms cellular-automata csharp gamedev language markovjunior probabilistic-programming procedural-generation voxel
Last synced: 26 Mar 2025
https://github.com/probml/pyprobml
Python code for "Probabilistic Machine learning" book by Kevin Murphy
blackjax colab flax jax jupyter-notebooks machine-learning numpyro pml probabilistic-programming pymc3 pyro pytorch tensorflow
Last synced: 12 May 2025
https://github.com/blei-lab/edward
A probabilistic programming language in TensorFlow. Deep generative models, variational inference.
bayesian-methods data-science deep-learning machine-learning neural-networks probabilistic-programming statistics tensorflow
Last synced: 14 May 2025
https://github.com/tensorflow/probability
Probabilistic reasoning and statistical analysis in TensorFlow
bayesian-methods data-science deep-learning machine-learning neural-networks probabilistic-programming statistics tensorflow
Last synced: 12 May 2025
https://github.com/pyro-ppl/numpyro
Probabilistic programming with NumPy powered by JAX for autograd and JIT compilation to GPU/TPU/CPU.
bayesian-inference hmc inference-algorithms jax mcmc numpy probabilistic-programming pyro
Last synced: 14 May 2025
https://github.com/thu-ml/zhusuan
A probabilistic programming library for Bayesian deep learning, generative models, based on Tensorflow
bayesian-inference deep-learning generative-models graphical-models probabilistic-programming
Last synced: 15 May 2025
https://github.com/turinglang/turing.jl
Bayesian inference with probabilistic programming.
artificial-intelligence bayesian-inference bayesian-neural-networks bayesian-statistics hacktoberfest hamiltonian-monte-carlo hmc julia-language machine-learning mcmc probabilistic-graphical-models probabilistic-inference probabilistic-models probabilistic-programming turing
Last synced: 26 Jan 2026
https://github.com/TuringLang/Turing.jl
Bayesian inference with probabilistic programming.
artificial-intelligence bayesian-inference bayesian-neural-networks bayesian-statistics hacktoberfest hamiltonian-monte-carlo hmc julia-language machine-learning mcmc probabilistic-graphical-models probabilistic-inference probabilistic-models probabilistic-programming turing
Last synced: 15 Mar 2025
https://github.com/uber/orbit
A Python package for Bayesian forecasting with object-oriented design and probabilistic models under the hood.
arima bayesian bayesian-methods bayesian-statistics changepoint exponential-smoothing forecast forecasting machine-learning orbit probabilistic probabilistic-programming pyro pystan python pytorch regression regression-models stan time-series
Last synced: 09 Apr 2025
https://github.com/probcomp/gen.jl
A general-purpose probabilistic programming system with programmable inference
bayesian computer-vision deep-learning differentiable-programming gen julia-language machine-learning probabilistic-programming robotics
Last synced: 05 Oct 2025
https://probcomp.github.io/Gen
A general-purpose probabilistic programming system with programmable inference
bayesian computer-vision deep-learning differentiable-programming gen julia-language machine-learning probabilistic-programming robotics
Last synced: 19 Jul 2025
https://github.com/probcomp/Gen.jl
A general-purpose probabilistic programming system with programmable inference
bayesian computer-vision deep-learning differentiable-programming gen julia-language machine-learning probabilistic-programming robotics
Last synced: 15 Mar 2025
https://github.com/tylertreat/BoomFilters
Probabilistic data structures for processing continuous, unbounded streams.
bloom-filter count-min-sketch counting-bloom-filters cuckoo-filter data-stream filter go probabilistic-programming scalable-bloom-filters stable-bloom-filters
Last synced: 14 Mar 2025
https://github.com/tylertreat/boomfilters
Probabilistic data structures for processing continuous, unbounded streams.
bloom-filter count-min-sketch counting-bloom-filters cuckoo-filter data-stream filter go probabilistic-programming scalable-bloom-filters stable-bloom-filters
Last synced: 14 May 2025
https://github.com/google/uncertainty-baselines
High-quality implementations of standard and SOTA methods on a variety of tasks.
bayesian-methods data-science deep-learning machine-learning neural-networks probabilistic-programming statistics tensorflow
Last synced: 14 May 2025
https://github.com/probcomp/bayeslite
BayesDB on SQLite. A Bayesian database table for querying the probable implications of data as easily as SQL databases query the data itself.
automatic-data-modeling data-science databases machine-learning probabilistic-programming
Last synced: 18 Dec 2025
https://github.com/stan-dev/pystan2
PyStan, the Python interface to Stan
machine-learning probabilistic-programming python stan statistics
Last synced: 01 May 2025
https://github.com/brylevkirill/notes
Learn about Machine Learning and Artificial Intelligence
artificial-intelligence bayesian-inference causal-inference deep-learning information-retrieval knowledge-graph knowledge-representation machine-learning natural-language-processing probabilistic-programming question-answering reasoning recommender-systems reinforcement-learning
Last synced: 27 Mar 2025
https://github.com/blackjax-devs/blackjax
BlackJAX is a Bayesian Inference library designed for ease of use, speed and modularity.
bayesian-inference hamiltonian-monte-carlo probabilistic-programming sampling-methods
Last synced: 21 Oct 2025
https://github.com/cosmicmind/algorithm
Algorithm is a library of tools that is used to create intelligent applications.
algorithm algorithms conditional-probability cosmicmind data-structure data-structures data-structures-algorithms dictionary doublylinkedlist multidictionary multiset probabilistic-programming probability redblacktree redblacktrees set sorted-sets stack swift swift-3
Last synced: 04 Apr 2025
https://github.com/CosmicMind/Algorithm
Algorithm is a library of tools that is used to create intelligent applications.
algorithm algorithms conditional-probability cosmicmind data-structure data-structures data-structures-algorithms dictionary doublylinkedlist multidictionary multiset probabilistic-programming probability redblacktree redblacktrees set sorted-sets stack swift swift-3
Last synced: 06 Aug 2025
https://github.com/google/edward2
A simple probabilistic programming language.
bayesian-methods data-science deep-learning machine-learning neural-networks probabilistic-programming statistics tensorflow
Last synced: 05 Sep 2025
https://github.com/JWarmenhoven/DBDA-python
Doing Bayesian Data Analysis, 2nd Edition (Kruschke, 2015): Python/PyMC3 code
bayesian-data-analysis bayesian-inference hierarchical-models kruschke mcmc probabilistic-programming pymc3
Last synced: 14 Mar 2025
https://github.com/jwarmenhoven/dbda-python
Doing Bayesian Data Analysis, 2nd Edition (Kruschke, 2015): Python/PyMC3 code
bayesian-data-analysis bayesian-inference hierarchical-models kruschke mcmc probabilistic-programming pymc3
Last synced: 04 Apr 2025
https://github.com/probmods/webppl
Probabilistic programming for the web
javascript probabilistic-programming webppl
Last synced: 30 Dec 2025
https://github.com/JaxGaussianProcesses/GPJax
Gaussian processes in JAX and Flax.
bayesian-inference gaussian-processes jax machine-learning probabilistic-programming
Last synced: 01 May 2025
https://github.com/mindsdb/lightwood
Lightwood is Legos for Machine Learning.
automl encoders hacktoberfest machine-learning mindsdb ml neural-networks probabilistic-programming pytorch
Last synced: 24 Oct 2025
https://github.com/cscherrer/soss.jl
Probabilistic programming via source rewriting
bayesian-inference bayesian-statistics julia julia-language julia-library metaprogramming probabilistic-programming
Last synced: 04 Apr 2025
https://github.com/cscherrer/Soss.jl
Probabilistic programming via source rewriting
bayesian-inference bayesian-statistics julia julia-language julia-library metaprogramming probabilistic-programming
Last synced: 04 May 2025
https://github.com/JuliaMath/MeasureTheory.jl
"Distributions" that might not add to one.
bayesian-inference julia machine-learning probabilistic-programming probability statistics
Last synced: 29 Mar 2025
https://github.com/storopoli/Bayesian-Statistics
Bayesian statistics graduate course
bayesian bayesian-statistics course julia probabilistic-programming probability stan turing
Last synced: 09 Oct 2025
https://github.com/juliagaussianprocesses/stheno.jl
Probabilistic Programming with Gaussian processes in Julia
approximate-inference bayesian-inference gaussian-processes machine-learning probabilistic-programming
Last synced: 12 Oct 2025
https://github.com/JuliaGaussianProcesses/Stheno.jl
Probabilistic Programming with Gaussian processes in Julia
approximate-inference bayesian-inference gaussian-processes machine-learning probabilistic-programming
Last synced: 04 May 2025
https://github.com/storopoli/bayesian-statistics
Bayesian statistics graduate course
bayesian bayesian-statistics course julia probabilistic-programming probability stan turing
Last synced: 26 Jan 2026
https://github.com/ML-KULeuven/problog
ProbLog is a Probabilistic Logic Programming Language for logic programs with probabilities.
aproblog dtproblog lfi-problog probabilistic probabilistic-inference probabilistic-logic-programming probabilistic-programming problog prolog
Last synced: 29 Mar 2025
https://github.com/rlouf/mcx
Express & compile probabilistic programs for performant inference on CPU & GPU. Powered by JAX.
Last synced: 05 Apr 2025
https://github.com/probmods/probmods2
probmods 2: electric boogaloo
cognitive-science probabilistic-programming tutorial webppl
Last synced: 14 Mar 2025
https://github.com/dotnet/mbmlbook
Sample code for the Model-Based Machine Learning book.
machine-learning probabilistic-graphical-models probabilistic-models probabilistic-programming
Last synced: 07 Apr 2025
https://github.com/hexops/fastfilter
fastfilter: Binary fuse & xor filters for Zig (faster and smaller than bloom filters)
bloom-filter probabilistic-programming xor-filter zig ziglang
Last synced: 16 May 2025
https://github.com/juliagaussianprocesses/abstractgps.jl
Abstract types and methods for Gaussian Processes.
gaussian-processes gps julia probabilistic-programming
Last synced: 15 May 2025
https://github.com/ctongfei/nexus
Experimental tensor-typed deep learning
deep-learning differentiable-programming neural-network probabilistic-programming scala tensor
Last synced: 09 May 2025
https://github.com/jax-ml/oryx
Oryx is a library for probabilistic programming and deep learning built on top of Jax.
jax probabilistic-programming python
Last synced: 12 Apr 2025
https://github.com/pyro-ppl/funsor
Functional tensors for probabilistic programming
jax machine-learning numpy probabilistic-programming pyro pytorch symbolic
Last synced: 04 Apr 2025
https://github.com/turinglang/docs
Documentation and tutorials for the Turing language
hacktoberfest julia machine-learning probabilistic-programming turing-language
Last synced: 16 May 2025
https://github.com/TuringLang/docs
Documentation and tutorials for the Turing language
hacktoberfest julia machine-learning probabilistic-programming turing-language
Last synced: 10 Jul 2025
https://github.com/probcomp/pclean
A domain-specific probabilistic programming language for scalable Bayesian data cleaning
bayesian-inference data-cleaning data-cleansing probabilistic-graphical-models probabilistic-programming
Last synced: 08 May 2025
https://github.com/probcomp/PClean
A domain-specific probabilistic programming language for scalable Bayesian data cleaning
bayesian-inference data-cleaning data-cleansing probabilistic-graphical-models probabilistic-programming
Last synced: 04 May 2025
https://github.com/rant-lang/rant
Rant - The templating language for procedural generation.
crates language mocking probabilistic-programming procedural-generation procedural-programming procedural-text procgen programming-language rant rant-lang rant4 rust rust-crate rust-library scripting template-language templating text-generation
Last synced: 16 May 2025
https://github.com/nimble-dev/nimble
The base NIMBLE package for R
bayesian-inference bayesian-methods hierarchical-models mcmc probabilistic-programming r
Last synced: 15 May 2025
https://github.com/probcomp/metaprob
An embedded language for probabilistic programming and meta-programming.
clojure data-science machine-learning probabilistic-programming
Last synced: 08 May 2025
https://github.com/turinglang/dynamicppl.jl
Implementation of domain-specific language (DSL) for dynamic probabilistic programming
hacktoberfest probabilistic-programming probability-theory
Last synced: 26 Dec 2025
https://github.com/christophmark/bayesloop
Probabilistic programming framework that facilitates objective model selection for time-varying parameter models.
anomaly-detection bayesian-inference model-selection probabilistic-programming time-series-analysis
Last synced: 06 Apr 2025
https://github.com/biaslab/forneylab.jl
Julia package for automatically generating Bayesian inference algorithms through message passing on Forney-style factor graphs.
bayesian-methods factor-graph machine-learning probabilistic-graphical-models probabilistic-programming state-space-models
Last synced: 06 Nov 2025
https://github.com/PGM-Lab/InferPy
InferPy: Deep Probabilistic Modeling with Tensorflow Made Easy
keras-tensorflow neural-network probabilistic-modeling probabilistic-programming tensorflow user-friendly
Last synced: 16 Nov 2025
https://github.com/kach/memo
A probabilistic programming language for metacognitive modeling
cognitive-science differentiable-programming jax probabilistic-programming python
Last synced: 16 Jan 2026
https://github.com/genlm/genlm-control
Controlled text generation with programmable constraints
language-model llm probabilistic-programming
Last synced: 29 Dec 2025
https://github.com/Joshuaalbert/jaxns
Probabilistic Programming and Nested sampling in JAX
Last synced: 27 Mar 2025
https://github.com/google-research/recsim_ng
RecSim NG: Toward Principled Uncertainty Modeling for Recommender Ecosystems
artificial-intelligence google probabilistic-programming recommender-system reinforcement-learning simulation tensorflow
Last synced: 24 Apr 2025
https://github.com/barrust/pyprobables
Probabilistic data structures in python http://pyprobables.readthedocs.io/en/latest/index.html
bitarray bloom-filter count-mean-min-sketch count-mean-sketch count-min-sketch counting-bloom-filter counting-cuckoo-filter cuckoo-filter data-analysis data-mining data-science data-structures datastructures heavy-hitters probabilistic-programming probability python quotient-filter stream-threshold
Last synced: 09 Apr 2025
https://github.com/probprog/bopp
BOPP: Bayesian Optimization for Probabilistic Programs
bayesian-inference bayesian-optimization probabilistic-programming
Last synced: 12 Dec 2025
https://github.com/quantopian/bayesalpha
Bayesian models to compute performance and uncertainty of returns and alpha.
bayesian probabilistic-programming quantitative-finance
Last synced: 29 Aug 2025
https://github.com/AlexIoannides/pymc-example-project
Example PyMC3 project for performing Bayesian data analysis using a probabilistic programming approach to machine learning.
bayesian-data-analysis bayesian-inference data-science machine-learning numpy pandas probabilistic-programming pymc3 python scikit-learn
Last synced: 19 Jul 2025
https://github.com/alexioannides/pymc-example-project
Example PyMC3 project for performing Bayesian data analysis using a probabilistic programming approach to machine learning.
bayesian-data-analysis bayesian-inference data-science machine-learning numpy pandas probabilistic-programming pymc3 python scikit-learn
Last synced: 05 Jul 2025
https://github.com/amzn/MXFusion
Modular Probabilistic Programming on MXNet
bayesian-inference machine-learning mxnet probabilistic-programming python variational-inference
Last synced: 17 Apr 2025
https://github.com/mschauer/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
bayesian-inference boomerang bouncy-particle-sampler markov-chain-monte-carlo pdmp probabilistic-programming zigzag
Last synced: 01 Feb 2026
https://github.com/hyosubkim/bayes-toolbox
bayes-toolbox
bayesian-inference bayesian-statistics kruschke probabilistic-programming python statistics
Last synced: 01 May 2025
https://github.com/reactivebayes/reactivemp.jl
High-performance reactive message-passing based Bayesian inference engine
bayesian-inference inference julia message-passing probabilistic-graphical-models probabilistic-programming variational-bayes variational-inference
Last synced: 12 Jul 2025
https://github.com/ReactiveBayes/ReactiveMP.jl
High-performance reactive message-passing based Bayesian inference engine
bayesian-inference inference julia message-passing probabilistic-graphical-models probabilistic-programming variational-bayes variational-inference
Last synced: 04 May 2025
https://github.com/anskarl/lomrf
LoMRF is an open-source implementation of Markov Logic Networks
graphical-models inference logic machine-learning probabilistic-programming scala
Last synced: 09 May 2025
https://github.com/anskarl/LoMRF
LoMRF is an open-source implementation of Markov Logic Networks
graphical-models inference logic machine-learning probabilistic-programming scala
Last synced: 13 May 2025
https://github.com/A1arcon/R_Actuarial
El objetivo de este repositorio es brindar un apoyo a la comunidad interesada en mejorar sus técnicas en el lenguaje de programación R o emprenderlo desde un punto de vista muy aplicado. Un repositorio con códigos de R para aplicaciones actuariales: probabilidad, estadística, riesgo y finanzas.
actuarial-science finance insurance probabilistic-programming r statistics unam
Last synced: 30 Jul 2025
https://github.com/mlcolab/pathfinder.jl
Preheat your MCMC
bayesian-inference probabilistic-programming variational-inference
Last synced: 21 Oct 2025
https://github.com/friguzzi/cplint
cplint is a suite of programs for reasoning with probabilistic logic programs
inductive-logic-programming logic-programming machine-learning probabilistic-logic-programming probabilistic-programming prolog
Last synced: 20 Nov 2025
https://github.com/cscherrer/tilde.jl
WIP successor to Soss.jl
bayesian-inference bayesian-statistics julia-language metaprogramming probabilistic-programming statistics
Last synced: 15 Apr 2025
https://github.com/probsys/sppl
Probabilistic programming system for fast and exact symbolic inference
pldi probabilistic-inference probabilistic-programming programming-languages sum-product-networks
Last synced: 27 Dec 2025
https://github.com/affeldt-aist/monae
Monadic effects and equational reasoning in Rocq
math-comp mathcomp monad-transformers monadic-effects monads nondeterminism probabilistic-programming ssreflect
Last synced: 20 Aug 2025
https://github.com/mohd-faizy/probabilistic-deep-learning-with-tensorflow
Probabilistic Deep Learning finds its application in autonomous vehicles and medical diagnoses. This is an increasingly important area of deep learning that aims to quantify the noise and uncertainty that is often present in real-world datasets.
bernoulli-distribution binomial-distributions deep-probabilistic-models keras machine-learning multivariate-distributions poisson-distribution probabilistic-deep-learning probabilistic-layers probabilistic-programming tensorflow tensorflow-probability tensorflow2 tfp univariate-distributions
Last synced: 07 Oct 2025
https://github.com/eggplantbren/dnest4
Diffusive Nested Sampling
bayesian-inference markov-chain-monte-carlo nested-sampling probabilistic-programming probability
Last synced: 04 Apr 2025
https://github.com/pingel-org/axle
Axle Domain Specific Language for Scientific Cloud Computing and Visualization
axle game-theory probabilistic-programming scala scientific-computing visualization
Last synced: 11 Jan 2026
https://github.com/pymc-devs/symbolic-pymc
Tools for the symbolic manipulation of PyMC models, Theano, and TensorFlow graphs.
bayesian minikanren probabilistic-programming pymc relational-programming symbolic-computation symbolic-math tensorflow theano
Last synced: 24 Aug 2025
https://github.com/elizavetasemenova/prob-epi
Course materials of "Bayesian Modelling and Probabilistic Programming with Numpyro, and Deep Generative Surrogates for Epidemiology"
agent-based-modeling bayesian-inference deep-generative-modelling disease-transmission epidemiology gaussian-processes numpyro probabilistic-programming spatial-statistics surrogates
Last synced: 07 Apr 2025
https://github.com/argmaxml/conjugate_prior
Implementation of the conjugate prior table for Bayesian Statistics
bayesian-statistics conjugation data data-science likelihood probabilistic-programming probability statistical-models statistics
Last synced: 11 Oct 2025
https://github.com/johngoertz/gumbi
Gaussian Process Model Building Interface
bayesian-inference gaussian-processes probabilistic-programming python regression
Last synced: 14 Dec 2025
https://github.com/flyaflya/causact
causact: R package to accelerate computational Bayesian inference workflows in R through interactive visualization of models and their output.
bayesian-inference dags posterior-probability probabilistic-graphical-models probabilistic-programming rstats-package
Last synced: 22 Oct 2025
https://github.com/ziatdinovmax/pyroved
Invariant representation learning from imaging and spectral data
encoder-decoder-model image-data probabilistic-programming pyro rotation-invariant scale-invariance semi-supervised-learning semi-supervised-vae spectral-data translation-invariant unsupervised-machine-learning vae variational-autoencoder
Last synced: 28 Aug 2025
https://github.com/probcomp/genify.jl
Automatically convert Julia methods to Gen functions.
probabilistic-programming program-transformation simulation-based-inference
Last synced: 20 Jul 2025
https://github.com/pinellolab/pyrovelocity
𝒫robabilistic modeling of RNA velocity ⬱
cell-fate-determination deep-generative-model developmental-trajectories multiomics probabilistic-models probabilistic-programming pyro rna-splicing rna-splicing-analysis rna-velocity rna-velocity-estimation single-cell-genomics single-cell-multiomics single-cell-rna-seq transcriptomics
Last synced: 06 Oct 2025
https://github.com/barrust/count-min-sketch
Count-Min Sketch Implementation in C
c count-mean-min-sketch count-min-sketch data-structures probabilistic probabilistic-programming
Last synced: 30 Apr 2025
https://github.com/austinrochford/webmc3
A web interface for exploring PyMC3 traces
bayesian-inference dash mcmc probabilistic-programming python statistical-analysis visualization
Last synced: 07 May 2025
https://github.com/jamesyang007/autoppl
C++ template library for probabilistic programming
automatic-differentiation bayesian bayesian-inference bayesian-statistics cpp17 ppl probabilistic-models probabilistic-programming sampling-algorithms sampling-posterior template-metaprogramming
Last synced: 21 Mar 2025
https://github.com/liesel-devs/liesel
A probabilistic programming framework
machine-learning probabilistic-programming python statistics
Last synced: 01 May 2025
https://github.com/alexioannides/pymc-stochastic-process
Bayesian Inference and parameter estimation in quant finance.
bayesian-inference probabilistic-programming pymc3 python quantitative-finance risk-modelling stochastic-processes
Last synced: 21 Mar 2025
https://github.com/AlexIoannides/pymc-stochastic-process
Bayesian Inference and parameter estimation in quant finance.
bayesian-inference probabilistic-programming pymc3 python quantitative-finance risk-modelling stochastic-processes
Last synced: 20 Jul 2025
https://github.com/alexhallam/tablespoon
🥄✨Time-series Benchmark methods that are Simple and Probabilistic
data-science forecasting mean naive probabilistic probabilistic-programming probability python scipy seasonal-naive simple simple-models time-series uncertainty-quantification
Last synced: 12 Apr 2025
https://github.com/lovasoa/bloomfilter
Simplistic (but fast) java implementation of a bloom filter.
allocation bloom-filter datastructures hashes java probabilistic-programming
Last synced: 24 Mar 2025
https://github.com/armanbilge/schrodinger
Give your cats a set of dice
cats cats-effect probabilistic-programming
Last synced: 07 May 2025
https://github.com/suriyadeepan/pm-pyro
PyMC3-like Interface for Pyro
probabilistic-programming pymc3 pyro
Last synced: 24 Jan 2026