tsgm.models.sts¶
Module Contents¶
- class STS(model: tensorflow_probability.sts.StructuralTimeSeries = None)[source]¶
Class for training and generating from a structural time series model.
Initializes a new instance of the STS class.
- Parameters:
model (tfp.sts.StructuralTimeSeriesModel or None) – Structural time series model to use. If None, default model is used.
- train(ds: tsgm.dataset.Dataset, num_variational_steps: int = 200, steps_forw: int = 10) None[source]¶
Trains the structural time series model.
- Parameters:
ds (tsgm.dataset.Dataset) – Dataset containing time series data.
num_variational_steps (int) – Number of variational optimization steps, defaults to 200.
steps_forw (int) – Number of steps to forecast, defaults to 10.