JuliaBUGS: A Graph-Based Probabilistic Programming Language using BUGS syntax
summary
JuliaBUGS.jl implements the classic BUGS syntax as a Julia package and represents models as explicit computation graphs so inference engines can operate on the graph directly. It combines a faithful parser for BUGS models with Julia’s compiler and numeric libraries, adds modern samplers such as Hamiltonian Monte Carlo, and exposes hooks for extension and optimization. The claim is a maintainable, extensible BUGS-compatible PPL that runs in the Julia ecosystem and enables graph-based probabilistic modeling and research.
AI-written summary · about
related talks
58mProgramming Bits & Atoms with Julia
01h 07mJulia Tutorial
24mSoss - Lightweight Probabilistic Programming with No Performance Ceiling
01h 38mAn Introduction to Julia
43mJulia for Data Analysis features, interfaces and future directions
30mJulia for Modern Data Analysis
02h 00mIntroduction to Julia
43mJulia: A Fresh Approach to Machine Learning
