eth-sri / psi
Exact Inference Engine for Probabilistic Programs
☆132Updated 3 weeks ago
Alternatives and similar repositories for psi:
Users that are interested in psi are comparing it to the libraries listed below
- The Design and Implementation of Probabilistic Programming Languages☆176Updated 11 months ago
- Probabilistic Answer Set Programming and Probabilistic SAT solving, based on Differentiable Satisfiability☆64Updated 9 months ago
- Probabilistic programming system for fast and exact symbolic inference☆79Updated 9 months ago
- A repository for generative models☆115Updated last year
- A probabilistic programming language☆319Updated 3 years ago
- ☆43Updated 7 years ago
- probabilistic programming for PL folks☆155Updated 3 years ago
- Stalin∇, a brutally optimizing compiler for the VLAD language☆75Updated 7 years ago
- A compiler for BLOG probabilistic programming language☆25Updated 7 years ago
- Optimizing Synthesis with Metasketches, POPL 2016☆23Updated 8 years ago
- The BLOG programming language☆98Updated 2 years ago
- There is a new version of dReal, available at https://github.com/dreal/dreal4☆49Updated 3 years ago
- A free and open source C++ library for Discrete Approximate Inference in graphical models☆53Updated 12 years ago
- A formalization of category theory in the Coq proof assistant.☆95Updated 5 months ago
- Running the code you want to write as fast as the code you have to write☆140Updated 8 years ago
- MiniCard: An efficient cardinality solver based on MiniSAT☆17Updated 3 years ago
- A Church to Javascript compiler (DEPRECATED)☆140Updated 6 years ago
- The simple essence of automatic differentiation☆200Updated 4 years ago
- A low-level probabilistic programming framework embedded in Terra.☆29Updated 8 years ago
- Neural Guided Constraint Logic Programming for Program Synthesis☆93Updated 6 years ago
- Exact inference for discrete probabilistic programs. (Research code, more documentation and ergonomics to come)☆84Updated 3 weeks ago
- An implementation of the MANIC cognitive architecture.☆39Updated 7 years ago
- λ² is a tool for synthesizing functional programs from input-output examples.☆68Updated 2 years ago
- Primary implementation of the Venture probabilistic programming system☆27Updated 5 years ago
- Sigma is a probabilistic programming environment implemented in Julia☆68Updated 5 years ago
- Dyna2 compiler and REPL☆146Updated 4 years ago
- A high-performance DSL for deep neural networks in Julia☆53Updated 2 years ago
- Neural network trained as a generative model on the MNIST dataset using Persistent Contrastive Divergence.☆41Updated 4 years ago
- Tensorlang, a differentiable programming language based on TensorFlow☆291Updated 7 years ago
- A propagator network in Python, inspired by Radul & Sussman's The Art of the Propagator☆34Updated 12 years ago