Topic: "probabilistic-programming"
bharathgs/Awesome-pytorch-list
A comprehensive list of pytorch related content on github,such as different models,implementations,helper libraries,tutorials etc.
Size: 867 KB - Last synced at: 4 days ago - Pushed at: over 1 year ago - Stars: 15,824 - Forks: 2,822

pymc-devs/pymc
Bayesian Modeling and Probabilistic Programming in Python
Language: Python - Size: 516 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 8,993 - Forks: 2,089

pyro-ppl/pyro
Deep universal probabilistic programming with Python and PyTorch
Language: Python - Size: 93.5 MB - Last synced at: 6 days ago - Pushed at: 17 days ago - Stars: 8,742 - Forks: 988

mxgmn/MarkovJunior
Probabilistic language based on pattern matching and constraint propagation, 153 examples
Language: C# - Size: 14.2 MB - Last synced at: 18 days ago - Pushed at: 6 months ago - Stars: 7,738 - Forks: 329

probml/pyprobml
Python code for "Probabilistic Machine learning" book by Kevin Murphy
Language: Jupyter Notebook - Size: 4.88 GB - Last synced at: 18 days ago - Pushed at: 6 months ago - Stars: 6,731 - Forks: 1,559

blei-lab/edward
A probabilistic programming language in TensorFlow. Deep generative models, variational inference.
Language: Jupyter Notebook - Size: 28.5 MB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 4,838 - Forks: 757

tensorflow/probability
Probabilistic reasoning and statistical analysis in TensorFlow
Language: Jupyter Notebook - Size: 153 MB - Last synced at: 10 days ago - Pushed at: 13 days ago - Stars: 4,331 - Forks: 1,115

pyro-ppl/numpyro
Probabilistic programming with NumPy powered by JAX for autograd and JIT compilation to GPU/TPU/CPU.
Language: Python - Size: 95.2 MB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 2,428 - Forks: 256

thu-ml/zhusuan
A probabilistic programming library for Bayesian deep learning, generative models, based on Tensorflow
Language: Python - Size: 1.75 MB - Last synced at: 27 days ago - Pushed at: over 2 years ago - Stars: 2,219 - Forks: 419

TuringLang/Turing.jl
Bayesian inference with probabilistic programming.
Language: Julia - Size: 36.1 MB - Last synced at: about 10 hours ago - Pushed at: about 11 hours ago - Stars: 2,119 - Forks: 227

uber/orbit
A Python package for Bayesian forecasting with object-oriented design and probabilistic models under the hood.
Language: Python - Size: 160 MB - Last synced at: 6 months ago - Pushed at: 10 months ago - Stars: 1,872 - Forks: 134

probcomp/Gen.jl
A general-purpose probabilistic programming system with programmable inference
Language: Julia - Size: 28.1 MB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 1,811 - Forks: 162

xavier-zy/Awesome-pytorch-list-CNVersion
Awesome-pytorch-list 翻译工作进行中......
Language: Jupyter Notebook - Size: 1.16 MB - Last synced at: 11 days ago - Pushed at: almost 4 years ago - Stars: 1,768 - Forks: 400

tylertreat/BoomFilters
Probabilistic data structures for processing continuous, unbounded streams.
Language: Go - Size: 130 KB - Last synced at: about 1 month ago - Pushed at: about 4 years ago - Stars: 1,608 - Forks: 114

google/uncertainty-baselines
High-quality implementations of standard and SOTA methods on a variety of tasks.
Language: Python - Size: 8.39 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 1,502 - Forks: 210

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.
Language: Python - Size: 7.64 MB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 929 - Forks: 63

stan-dev/pystan2 📦
PyStan, the Python interface to Stan
Language: Python - Size: 53.4 MB - Last synced at: 3 days ago - Pushed at: about 4 years ago - Stars: 926 - Forks: 189

brylevkirill/notes
Learn about Machine Learning and Artificial Intelligence
Size: 9.48 MB - Last synced at: about 2 months ago - Pushed at: over 3 years ago - Stars: 916 - Forks: 237

blackjax-devs/blackjax
BlackJAX is a Bayesian Inference library designed for ease of use, speed and modularity.
Language: Python - Size: 414 MB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 901 - Forks: 114

CosmicMind/Algorithm
Algorithm is a library of tools that is used to create intelligent applications.
Language: Swift - Size: 265 KB - Last synced at: 3 days ago - Pushed at: over 5 years ago - Stars: 832 - Forks: 84

google/edward2
A simple probabilistic programming language.
Language: Jupyter Notebook - Size: 21 MB - Last synced at: 22 days ago - Pushed at: 2 months ago - Stars: 692 - Forks: 76

JWarmenhoven/DBDA-python
Doing Bayesian Data Analysis, 2nd Edition (Kruschke, 2015): Python/PyMC3 code
Language: Jupyter Notebook - Size: 73.9 MB - Last synced at: 9 months ago - Pushed at: over 3 years ago - Stars: 669 - Forks: 264

probmods/webppl
Probabilistic programming for the web
Language: JavaScript - Size: 10.8 MB - Last synced at: 22 days ago - Pushed at: about 1 year ago - Stars: 621 - Forks: 84

JaxGaussianProcesses/GPJax
Gaussian processes in JAX and Flax.
Language: Python - Size: 279 MB - Last synced at: 3 days ago - Pushed at: 28 days ago - Stars: 507 - Forks: 63

mindsdb/lightwood
Lightwood is Legos for Machine Learning.
Language: Python - Size: 76.4 MB - Last synced at: 7 days ago - Pushed at: 12 days ago - Stars: 465 - Forks: 94

cscherrer/Soss.jl
Probabilistic programming via source rewriting
Language: Julia - Size: 5.81 MB - Last synced at: 7 days ago - Pushed at: 10 months ago - Stars: 415 - Forks: 30

JuliaMath/MeasureTheory.jl
"Distributions" that might not add to one.
Language: Julia - Size: 4.62 MB - Last synced at: 8 days ago - Pushed at: 25 days ago - Stars: 395 - Forks: 32

JuliaGaussianProcesses/Stheno.jl
Probabilistic Programming with Gaussian processes in Julia
Language: Julia - Size: 294 MB - Last synced at: 8 days ago - Pushed at: about 1 month ago - Stars: 345 - Forks: 26

ReactiveBayes/RxInfer.jl
Julia package for automated Bayesian inference on a factor graph with reactive message passing
Language: Jupyter Notebook - Size: 437 MB - Last synced at: 8 days ago - Pushed at: 13 days ago - Stars: 336 - Forks: 28

storopoli/Bayesian-Statistics
Bayesian statistics graduate course
Language: Typst - Size: 49.5 MB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 336 - Forks: 54

ML-KULeuven/problog
ProbLog is a Probabilistic Logic Programming Language for logic programs with probabilities.
Language: Python - Size: 18.4 MB - Last synced at: about 1 month ago - Pushed at: 2 months ago - Stars: 334 - Forks: 39

rlouf/mcx
Express & compile probabilistic programs for performant inference on CPU & GPU. Powered by JAX.
Language: Python - Size: 882 KB - Last synced at: 7 months ago - Pushed at: about 1 year ago - Stars: 324 - Forks: 17

hakaru-dev/hakaru
A probabilistic programming language
Language: Haskell - Size: 13.3 MB - Last synced at: over 1 year ago - Pushed at: about 3 years ago - Stars: 305 - Forks: 30

probmods/probmods2
probmods 2: electric boogaloo
Language: JavaScript - Size: 9.96 MB - Last synced at: 9 months ago - Pushed at: over 1 year ago - Stars: 296 - Forks: 77

dotnet/mbmlbook
Sample code for the Model-Based Machine Learning book.
Language: C# - Size: 6.02 MB - Last synced at: about 1 month ago - Pushed at: about 4 years ago - Stars: 293 - Forks: 83

hexops/fastfilter
fastfilter: Binary fuse & xor filters for Zig (faster and smaller than bloom filters)
Language: Zig - Size: 169 KB - Last synced at: 3 days ago - Pushed at: 2 months ago - Stars: 270 - Forks: 15

JuliaGaussianProcesses/AbstractGPs.jl
Abstract types and methods for Gaussian Processes.
Language: Julia - Size: 81 MB - Last synced at: 3 days ago - Pushed at: about 1 month ago - Stars: 259 - Forks: 23

jax-ml/oryx
Oryx is a library for probabilistic programming and deep learning built on top of Jax.
Language: Python - Size: 292 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 257 - Forks: 11

ctongfei/nexus
Experimental tensor-typed deep learning
Language: Scala - Size: 3.37 MB - Last synced at: 3 days ago - Pushed at: over 5 years ago - Stars: 257 - Forks: 16

pyro-ppl/funsor
Functional tensors for probabilistic programming
Language: Python - Size: 2.6 MB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 239 - Forks: 21

TuringLang/docs
Documentation and tutorials for the Turing language
Language: Markdown - Size: 1.32 GB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 235 - Forks: 102

TuringLang/DynamicPPL.jl
Implementation of domain-specific language (DSL) for dynamic probabilistic programming
Language: Julia - Size: 4.44 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 223 - Forks: 32

probcomp/PClean
A domain-specific probabilistic programming language for scalable Bayesian data cleaning
Language: Julia - Size: 1.36 MB - Last synced at: 3 days ago - Pushed at: 9 months ago - Stars: 222 - Forks: 33

rant-lang/rant
Rant - The templating language for procedural generation.
Language: Rust - Size: 836 KB - Last synced at: 6 days ago - Pushed at: almost 3 years ago - Stars: 210 - Forks: 14

nimble-dev/nimble
The base NIMBLE package for R
Language: C++ - Size: 70.7 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 174 - Forks: 22

Joshuaalbert/jaxns
Probabilistic Programming and Nested sampling in JAX
Language: Python - Size: 51.3 MB - Last synced at: about 1 month ago - Pushed at: 5 months ago - Stars: 173 - Forks: 12

probmods/dippl
The Design and Implementation of Probabilistic Programming Languages
Language: JavaScript - Size: 13.6 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 172 - Forks: 32

probcomp/metaprob
An embedded language for probabilistic programming and meta-programming.
Language: JavaScript - Size: 4.78 MB - Last synced at: 3 days ago - Pushed at: over 2 years ago - Stars: 168 - Forks: 16

christophmark/bayesloop
Probabilistic programming framework that facilitates objective model selection for time-varying parameter models.
Language: Python - Size: 11.1 MB - Last synced at: 2 days ago - Pushed at: about 1 year ago - Stars: 163 - Forks: 28

biaslab/ForneyLab.jl
Julia package for automatically generating Bayesian inference algorithms through message passing on Forney-style factor graphs.
Language: Julia - Size: 33.3 MB - Last synced at: 19 days ago - Pushed at: about 2 years ago - Stars: 149 - Forks: 33

PGM-Lab/InferPy
InferPy: Deep Probabilistic Modeling with Tensorflow Made Easy
Language: Jupyter Notebook - Size: 31 MB - Last synced at: 16 days ago - Pushed at: 9 months ago - Stars: 148 - Forks: 14

probabilisticai/probai-2019
Materials of the Nordic Probabilistic AI School 2019.
Language: Jupyter Notebook - Size: 97.2 MB - Last synced at: over 1 year ago - Pushed at: almost 5 years ago - Stars: 128 - Forks: 39

SciML/DiffEqBayes.jl
Extension functionality which uses Stan.jl, DynamicHMC.jl, and Turing.jl to estimate the parameters to differential equations and perform Bayesian probabilistic scientific machine learning
Language: Julia - Size: 41.4 MB - Last synced at: 3 days ago - Pushed at: about 2 months ago - Stars: 124 - Forks: 29

ArashPartow/bloom
C++ Bloom Filter Library https://www.partow.net/programming/bloomfilter/index.html
Language: C++ - Size: 1.16 MB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 122 - Forks: 73

google-research/recsim_ng
RecSim NG: Toward Principled Uncertainty Modeling for Recommender Ecosystems
Language: Jupyter Notebook - Size: 3.69 MB - Last synced at: 23 days ago - Pushed at: about 3 years ago - Stars: 118 - Forks: 16

barrust/pyprobables
Probabilistic data structures in python http://pyprobables.readthedocs.io/en/latest/index.html
Language: Python - Size: 4.35 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 117 - Forks: 11

genlm/llamppl
Probabilistic programming with large language models
Language: Python - Size: 904 KB - Last synced at: about 16 hours ago - Pushed at: 25 days ago - Stars: 116 - Forks: 18

probprog/bopp
BOPP: Bayesian Optimization for Probabilistic Programs
Language: Clojure - Size: 412 KB - Last synced at: 5 months ago - Pushed at: over 7 years ago - Stars: 114 - Forks: 18

ReactiveBayes/ReactiveMP.jl
High-performance reactive message-passing based Bayesian inference engine
Language: Julia - Size: 107 MB - Last synced at: 5 days ago - Pushed at: 6 days ago - Stars: 112 - Forks: 14

forestdb/forestdb.org
A repository for generative models
Language: JavaScript - Size: 6.18 MB - Last synced at: about 1 year ago - Pushed at: almost 2 years ago - Stars: 110 - Forks: 23

quantopian/bayesalpha
Bayesian models to compute performance and uncertainty of returns and alpha.
Language: Python - Size: 1.91 MB - Last synced at: 2 days ago - Pushed at: about 2 years ago - Stars: 110 - Forks: 59

AlexIoannides/pymc-example-project
Example PyMC3 project for performing Bayesian data analysis using a probabilistic programming approach to machine learning.
Language: Jupyter Notebook - Size: 77.3 MB - Last synced at: about 1 month ago - Pushed at: about 6 years ago - Stars: 105 - Forks: 18

amzn/MXFusion 📦
Modular Probabilistic Programming on MXNet
Language: Python - Size: 6.98 MB - Last synced at: 26 days ago - Pushed at: about 2 years ago - Stars: 104 - Forks: 31

oughtinc/ergo
A Python library for integrating model-based and judgmental forecasting
Language: Jupyter Notebook - Size: 38.2 MB - Last synced at: about 1 year ago - Pushed at: over 3 years ago - Stars: 104 - Forks: 23

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
Language: Julia - Size: 37.4 MB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 101 - Forks: 7

dkanungo/Probabilistic-ML-for-finance-and-investing
Probabilistic Machine Learning for Finance and Investing: A Primer to Generative AI with Python
Language: Jupyter Notebook - Size: 2.15 MB - Last synced at: 22 days ago - Pushed at: 22 days ago - Stars: 95 - Forks: 41

hyosubkim/bayes-toolbox
bayes-toolbox
Language: Python - Size: 209 MB - Last synced at: 10 days ago - Pushed at: 5 months ago - Stars: 92 - Forks: 5

probabilisticai/probai-2021
Materials of the Nordic Probabilistic AI School 2021.
Language: Jupyter Notebook - Size: 65.3 MB - Last synced at: almost 2 years ago - Pushed at: almost 4 years ago - Stars: 91 - Forks: 15

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.
Language: R - Size: 1.24 GB - Last synced at: 5 months ago - Pushed at: about 2 years ago - Stars: 85 - Forks: 15

anskarl/LoMRF
LoMRF is an open-source implementation of Markov Logic Networks
Language: Scala - Size: 17.5 MB - Last synced at: 3 days ago - Pushed at: 8 months ago - Stars: 84 - Forks: 18

probsys/sppl
Probabilistic programming system for fast and exact symbolic inference
Language: Python - Size: 6.22 MB - Last synced at: 10 days ago - Pushed at: 10 months ago - Stars: 79 - Forks: 9

mlcolab/Pathfinder.jl
Preheat your MCMC
Language: Julia - Size: 21.9 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 78 - Forks: 7

genlm/genlm-control
Controlled text generation with programmable constraints.
Language: Python - Size: 8.12 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 76 - Forks: 5

cscherrer/Tilde.jl
WIP successor to Soss.jl
Language: Julia - Size: 383 KB - Last synced at: 26 days ago - Pushed at: over 2 years ago - Stars: 74 - Forks: 1

affeldt-aist/monae
Monadic effects and equational reasonig in Coq
Language: Coq - Size: 4.94 MB - Last synced at: 25 days ago - Pushed at: 25 days ago - Stars: 70 - Forks: 13

eggplantbren/DNest4
Diffusive Nested Sampling
Language: C++ - Size: 7.09 MB - Last synced at: about 1 month ago - Pushed at: 7 months ago - Stars: 69 - Forks: 23

kach/memo
A domain-specific probabilistic programming language for reasoning about reasoning
Language: Python - Size: 42.1 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 68 - Forks: 4

pingel-org/axle
Axle Domain Specific Language for Scientific Cloud Computing and Visualization
Language: Scala - Size: 118 MB - Last synced at: 2 days ago - Pushed at: 3 months ago - Stars: 67 - Forks: 8

astralord/RandLib
:rocket: A library designed to facilitate work with probability, statistics and stochastic calculus
Language: C++ - Size: 11 MB - Last synced at: over 1 year ago - Pushed at: almost 2 years ago - Stars: 66 - Forks: 11

agentmodels/agentmodels.org
Modeling agents with probabilistic programs
Language: TeX - Size: 16.6 MB - Last synced at: 12 months ago - Pushed at: over 5 years ago - Stars: 65 - Forks: 17

rhayes777/PyAutoFit
PyAutoFit: Classy Probabilistic Programming
Language: Python - Size: 26 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 64 - Forks: 12

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.
Language: Jupyter Notebook - Size: 47.8 MB - Last synced at: about 1 month ago - Pushed at: 6 months ago - Stars: 63 - Forks: 34

friguzzi/cplint
cplint is a suite of programs for reasoning with probabilistic logic programs
Language: Prolog - Size: 36.9 MB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 63 - Forks: 13

pymc-devs/symbolic-pymc
Tools for the symbolic manipulation of PyMC models, Theano, and TensorFlow graphs.
Language: Python - Size: 3.79 MB - Last synced at: 3 days ago - Pushed at: about 1 year ago - Stars: 62 - Forks: 8

elizavetasemenova/prob-epi
Course materials of "Bayesian Modelling and Probabilistic Programming with Numpyro, and Deep Generative Surrogates for Epidemiology"
Language: Jupyter Notebook - Size: 24.6 MB - Last synced at: 30 days ago - Pushed at: 3 months ago - Stars: 61 - Forks: 24

MatthiasNickles/diff-SAT
Probabilistic Answer Set Programming and Probabilistic SAT solving, based on Differentiable Satisfiability
Language: Scala - Size: 2.24 MB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 61 - Forks: 3

kesslerlib/kessler
A machine learning library for spacecraft collision avoidance
Language: Python - Size: 5.89 MB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 57 - Forks: 18

bertini36/GMM
Variational Inference in Gaussian Mixture Model
Language: Python - Size: 98.9 MB - Last synced at: about 1 year ago - Pushed at: over 4 years ago - Stars: 56 - Forks: 16

argmaxml/conjugate_prior
Implementation of the conjugate prior table for Bayesian Statistics
Language: Python - Size: 69.3 KB - Last synced at: 4 days ago - Pushed at: 10 months ago - Stars: 52 - Forks: 7

JohnGoertz/Gumbi
Gaussian Process Model Building Interface
Language: Python - Size: 19 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 50 - Forks: 1

ziatdinovmax/pyroVED
Invariant representation learning from imaging and spectral data
Language: Python - Size: 112 MB - Last synced at: 27 days ago - Pushed at: over 1 year ago - Stars: 50 - Forks: 11

pinellolab/pyrovelocity
𝒫robabilistic modeling of RNA velocity ⬱
Language: Python - Size: 23.6 MB - Last synced at: 4 days ago - Pushed at: 6 days ago - Stars: 47 - Forks: 5

IBM/probzelus
ProbZelus is a library to extends the synchronous programming language Zelus with probabilistic programming.
Language: OCaml - Size: 9.81 MB - Last synced at: 4 days ago - Pushed at: 12 months ago - Stars: 47 - Forks: 12

barrust/count-min-sketch
Count-Min Sketch Implementation in C
Language: C - Size: 63.5 KB - Last synced at: 11 days ago - Pushed at: over 1 year ago - Stars: 47 - Forks: 16

probcomp/Genify.jl
Automatically convert Julia methods to Gen functions.
Language: Julia - Size: 1.25 MB - Last synced at: 3 days ago - Pushed at: almost 4 years ago - Stars: 47 - Forks: 1

JamesYang007/autoppl
C++ template library for probabilistic programming
Language: C++ - Size: 2.3 MB - Last synced at: about 1 month ago - Pushed at: over 4 years ago - Stars: 47 - Forks: 5

flyaflya/causact
causact: R package to accelerate computational Bayesian inference workflows in R through interactive visualization of models and their output.
Language: R - Size: 12.8 MB - Last synced at: 8 days ago - Pushed at: 4 months ago - Stars: 46 - Forks: 12

PGM-Lab/probai-2021-pyro
Repo for the Tutorials of Day1-Day3 of the Nordic Probabilistic AI School 2021 (https://probabilistic.ai/)
Language: Jupyter Notebook - Size: 14 MB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 46 - Forks: 14

AustinRochford/webmc3
A web interface for exploring PyMC3 traces
Language: Python - Size: 52.1 MB - Last synced at: 4 days ago - Pushed at: about 7 years ago - Stars: 46 - Forks: 9

liesel-devs/liesel
A probabilistic programming framework
Language: Python - Size: 18.6 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 43 - Forks: 3
