Skip to content

ModelConfig

@dataclass
class ModelConfig()

ModelConfig stores the parsed model as SymPy objects/expressions.

Fields:

Name Type Description
name str Model name.
variables list[sp.Function] Variables as functions of time.
constrained dict[Function, bool] Dictionary mapping functions to constraint status.
parameters list[sp.Symbol] Model parameters as symbols.
shocks list[sp.Symbol] Shock variables as symbols.
observables list[sp.Symbol] Observable variables as symbols.
equations Equations dataclass containing model, constraint, and observable equations.
calibration Calib dataclass of parameter calibrations and shock-to-sigma mappings.