Google Summer of Code/2023/Ideas/Probabilistic programming with Anglican on Clojure, Java and Gentoo
From Gentoo Wiki
< Google Summer of Code | 2023 | Ideas
Jump to:navigation
Jump to:search
Probabilistic programming with Anglican on Clojure, Java and Gentoo
Probabilistic programming is a new paradigm of Bayesian statistics to automatically compile generative models into inference ones. Anglican is a Turing-complete academic probabilistic programming language with practical applications, built on top of Clojure. Clojure (dev-lang/clojure::gentoo
) is a dialect of LISP hosted on Java virtual machine, with its libraries including Anglican collected into a maven repository "Clojars".
This project aims to offer Gentoo users with Turing-complete probabilistic programming, by building a repository of Clojure and Anglican libraries using java-ebuilder (app-portage/java-ebuilder::gentoo
).
Contacts | Required Skills |
---|---|
Benda Xu | An applicant should:
|
Expected Project Size | Expected Outcomes |
350 hours. | Anglican, its dependencies and necessary auxiliary libraries in an overlay or ::gentoo .
|
Project Difficulty | |
hard |