extropic-ai/thrml
A JAX library for GPU-accelerated block Gibbs sampling and energy-based probabilistic graphical models.

Velocity · 7d
+4.1
★ / day
Trend
→steady
star history
THRML provides tools for building sparse, heterogeneous probabilistic graphical models with efficient block sampling. The library compiles factor-based interactions to compact state representations, minimizing Python loops and maximizing array-level parallelism in JAX. It enables experimentation with block Gibbs sampling and discrete energy-based models, targeting GPU acceleration for probabilistic inference tasks.