executing-plans
executing-plans
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available
state-space-modelsBuild PyFlux Gaussian, non-Gaussian, local-level, local-trend, dynamic regression, and dynamic autoregression state-space models.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this sub-skill for PyFlux structural time-series work: local level/trend, dynamic regression, dynamic autoregression, and the family-dispatch wrappers that select the Gaussian or non-Gaussian implementation.
LLEV(data, integ=0, target=None) and LLT(data, integ=0, target=None) for Gaussian local-level and local-linear-trend models.NLLEV(data, family, integ=0, target=None) and NLLT(data, family, integ=0, target=None) for non-Gaussian local-level and local-linear-trend models.DAR(data, ar, integ=0, target=None) for dynamic autoregression.DynReg(formula, data) for Gaussian dynamic regression with Patsy formulas.NDynReg(formula, data, family) for non-Gaussian dynamic regression.DynamicGLM(formula, data, family) when you want a selector that returns DynReg for Normal() and NDynReg otherwise.LocalLevel(data, family, integ=0, target=None) and LocalTrend(data, family, integ=0, target=None) when you want the family object to route to the concrete class.Route elsewhere:
GASLLEV and GASLLT go to ../gas-models/.VAR and GPNARX go to ../multivariate-models/.../volatility-models/.LocalLevel, LocalTrend, or DynamicGLM.oos_data for forecasting.summary(), plot_fit(), predict(), and predict_is(). For Gaussian models, predict() can return intervals; for non-Gaussian point forecasts, predict() is simpler and plot_predict() carries the visual intervals.../../scripts/smoke_pyflux_models.py --section state-space.