Gen.jl
A general-purpose probabilistic programming system with programmable inferencebayeslite
BayesDB on SQLite. A Bayesian database table for querying the probable implications of data as easily as SQL databases query the data itself.BayesDB
A Bayesian database table for querying the probable implications of data as easily as SQL databases query the data itself. New implementation in http://github.com/probcomp/bayeslitecrosscat
A domain-general, Bayesian method for analyzing high-dimensional data tablesPClean
A domain-specific probabilistic programming language for scalable Bayesian data cleaningmetaprob
An embedded language for probabilistic programming and meta-programming.gen-quickstart
Gen learning material as Jupyter notebooksLLaMPPL
A domain-specific probabilistic programming language for modeling and inference with language modelssppl
Probabilistic programming system for fast and exact symbolic probabilistic inferenceadev
Haskell prototype to accompany the paper "ADEV: Sound Automatic Differentiation of Expected Values of Probabilistic Programs"hfppl
Probabilistic programming with HuggingFace language modelsGenify.jl
Automatically convert Julia methods to Gen functions.fast-loaded-dice-roller
The Fast Loaded Dice Roller: A Near-Optimal Exact Sampler for Discrete Probability Distributionstrcrpm
Temporally-reweighted Chinese restaurant process mixture models for multivariate time seriesVenturecxx
Primary implementation of the Venture probabilistic programming systemcgpm
Library of composable generative population models which serve as the modeling and inference backend of BayesDB.notebook
jupyter/datascience-notebook with probcomp librariesGenParticleFilters.jl
Building blocks for simple and advanced particle filtering in Gen.GenExperimental.jl
Featherweight embedded probabilistic programming language and compositional inference programming librarybayes3d
ThreeDP3
iventure
An interactive, browser-based probabilistic programming environment.optimal-approximate-sampling
Optimal Approximate Sampling from Discrete Probability DistributionsGenSMCP3.jl
Automated SMC with Probabilistic Program Proposals, for the Gen PPL.GenGPT3.jl
GPT-3 as a generative function in Gen.Gen.clj
A general-purpose probabilistic programming system with programmable inference.autoimcmc
Code accompanying the paper "Automating Involutive MCMC using Probabilistic and Differentiable Programming"Cloudless
Distributed computational science made easy, in PythonGenTF
TensorFlow plugin for Gen probabilistic programming system.haskell-trace-types
Prototype of the system described in "Trace Types and Denotational Semantics for Sound Programmable Inference in Probabilistic Languages"developer
Developer environment for probcomp reposADEV.jl
Experimental port of ADEV to Juliabdbcontrib
BayesDB contributions, including plotting, helper methods, and examplespldi2019-gen-experiments
Experiments for PLDI 2019 submission on Genhierarchical-irm
Hierarchical infinite relational model: Probabilistic structure discovery for rich relational systemsGenViz
A visualization library for probabilistic programming in Gen.haxcat
Experimental educational implementation of CrossCat in HaskellSPPL.jl
A small DSL for programming sppl across PythonCall.jlpackaging
Packaging for probcomp software.PoseComposition.jl
GenVariableElimination.jl
Experimental package for variable elimination in factor graphs derived from generative functionsSpikingInferenceCircuits.jl
GenDistributions.jl
Use Distributions.jl distributions from within Gengen-finance
InversePlanning.jl
Agent modeling and inverse planning, using PDDL and Gen.GenPyTorch.jl
Gen plugin to allow PyTorch computations to be used as Gen generative functions.probcomp-stack
MIT Probabilistic Computing Project software stackGenTraceKernelDSL.jl
A DSL for defining stochastic maps between traces of Gen generative functionsGenSP.jl
cgpm2
Minimal implementation of composable generative population models for Bayesian synthesis of probabilistic programs.Gen2DAgentMotion.jl
Components for building generative models of the motion of an agent moving around a 2D environment.GenExamples.jl
Gen examples with a Travis CI build that tests that they runGenFlux.jl
InverseGraphics
curve-fitting
A simple application demonstrating some of the capabilities of the Metaprob probabilistic programming languagebayesrest
TracedRandom.jl
Make Julia code probabilistic-programming-ready by allowing calls to `rand` to be annotated with traced addresses.nips2017-aide-experiments
Experiments and figure generation for NIPS 2017 paper on AIDECLIPS.jl
Cooperative Language-Guided Inverse Plan Search (CLIPS).parallel_map
Simple parallel mapping utility for Python 3.gen-examples-perception
Examples of Gen applied to perception problemsGenFluxOptimizers.jl
A Gen plugin for using Flux's optimizers to fit a probabilistic program's parametersravi-uai-2022
Code to accompany the paper "Recursive Monte Carlo and Variational Inference with Auxiliary Variables"aistats2023-smcp3
Circuits.jl
GenDirectionalStats.jl
Distributions on spaces of rotations and other spatial spaces.tutorial_highlighter
Python package for generating PNGs of code and math with custom highlighted regions using LaTeXSMC.jl
A Julia implementation of generic sequential Monte Carlo (SMC) and conditional SMC.inferenceql.viz
DynamicForwardDiff.jl
An experimental fork of ForwardDiff.jl to support differentiation with respect to an a-priori unknown number of parametersbayeslite-apsw
GenRedner.jl
Gen.jl wrapper for the Redner differentiable rendererGenPOMDPs.jl
GLRenderer.jl
High FPS rendering. Supports Depth, RGB, and RGB+TextureDepthRenderer
Minimal OpenGL-based 3D depth renderer in JuliaGenPseudoMarginal.jl
Sequential Monte Carlo and annealed importance sampling inference library for GenLove Open Source and this site? Check out how you can help us