SPPL is a probabilistic programming language for specifying and manipulating sum-product expressions. Version 2.0.4 targets Python >=3.8. The library enables concise modeling of discrete and continuous random variables with automatic inference.
pip install spplNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Creates a simple probabilistic model with a Bernoulli variable.
Update imports: use 'from sppl.distributions import SPPLDistribution' instead of 'from sppl import SPPLDistribution'.
Replace 'Distribution' with 'SPPLDistribution' in your code.
Always use 'with model:' context manager when defining variables.