Skip to content
The Daily Repo

probcomp / Gen.jl

A general-purpose probabilistic programming system with programmable inference

Why this job: matched by what the repo talks about: inference, system, programm, gen

What it does

  • Multi-paradigm Bayesian inference via Sequential Monte Carlo, variational inference, MCMC, and more.
  • Gradient-based training of generative models via parameter optimization, wake-sleep learning, etc.
  • An expressive and intuitive modeling language for writing and composing probabilistic programs.
  • Inference algorithms are _programmable_. Write custom proposals, variational families, MCMC kernels or SMC updates without worrying about the math.
  • Support for Bayesian structure learning via involutive MCMC and SMCP³.

Get started

No single install command. Read the steps in the README (opens in new tab)

Maintenance
Active
Last commit 12 days ago
Stars
1,854
On GitHub
Licence
Apache-2.0
Allows business use
Downloads for
None listed
No release files
Latest version
v0.4.9
Released 12 days ago
Built with
Julia
100% of the code

Is it looked after?

Contributors
Not stated
Last 90 days
Issues
51% closed
150 still open
Pull requests
217 merged
18 waiting
Releases
20
1 in the last year

Similar repos

Repos similar to this one
RepoStarsLast commitLicenceDownloads for
ReactiveBayes / RxInfer.jl4228 days agoMITNo downloads
TuringLang / Turing.jl2,26428 days agoMITNo downloads
More: languages, topics and project record

Languages

  • Julia 100%

Topics

  • probabilistic-programming
  • gen
  • deep-learning
  • bayesian
  • computer-vision
  • machine-learning
  • differentiable-programming
  • robotics
  • julia-language

Project record

  • JobLocal LLMs
  • StatusListed
  • Commits1,429
  • Forks164
  • Watching71
  • Stars in 28 days+1
  • CreatedAug 21, 2018
  • First seen by usNov 7, 2026
  • CheckedNov 8, 2026

Type to search.

Try