pytyche.generatorsΒΆ

Programmatic DGP generator surface (pytyche.generators).

The canonical registries live in pytyche.generators.scenarios (TEMPLATES / PROFILES); new templates are added by registration, not by hardcoded branches.

For notebook and tutorial ergonomics, every registered template name is also reachable as a callable attribute on this module: pytyche.generators.<name>(...) is syntactic sugar resolving to TEMPLATES["<name>"](...) β€” same function object, same kwargs, same return value. The dict-access form remains canonical for registration, iteration, and dynamic lookup. Attribute names match the dict keys exactly; unknown names raise AttributeError pointing at the registry.

Modules

api

v2 data generator β€” typed output via CalibrationBundle.

core

V2 generator core β€” single potential-outcomes pipeline.

scenarios

V2 stress scenario catalog for BCF development.