mixle.ppl._lowering module¶
Family/composite registration for the mixle.ppl dialect — the lowering registry.
Maps each user-facing distribution name to its underlying mixle *Distribution / *Estimator and
the arg / seed / read quartet that lowers a RandomVariable into a fittable mixle
model. This module is imported for its side effects: the register_family / register_composite
calls run at import, so mixle.ppl imports it before any dialect constructor (mixle.ppl.distributions)
is used. Previously inlined in mixle/ppl/__init__.py; extracted so the package init is a thin surface.