Overview of PyFlux models and inference
masterPyFlux is an open source time series library for Python that combines a wide range of time series models with flexible frequentist and Bayesian inference options. This allows for a probabilistic approach to time series modelling.
Supported Models
PyFlux includes several categories of models:
- ARIMA/ARIMAX models
- Dynamic Autoregression (DAR) models
- Dynamic Paired Comparison models
- GARCH models (including EGARCH, EGARCH-in-mean, Long Memory EGARCH, and Skew-t-EGARCH variants)
- GAS models (including GASX and GAS State Space models)
- State Space models (Gaussian and Non-Gaussian)
- VAR models
Inference Options
Inference can be performed using various methods:
- Frequentist: Maximum Likelihood and Penalized Maximum Likelihood.
- Bayesian: Black Box Variational Inference, Laplace Approximation, and Metropolis-Hastings.