models#

API of Autopycoin

Base models#

models.BaseModel(*args, **kwargs)

Base model which defines pre/post-processing methods to override.

models.QuantileModel(*args, **kwargs)

Overloads tensorflow Model class to integrate a quantiles attribute.

models.UnivariateModel(*args, **kwargs)

Wrapper around QuantileModel to integrate n_variates attributes.

nbeats#

models.Stack(*args, **kwargs)

A stack is a series of blocks where each block produces two outputs, the forecast and the backcast.

models.NBEATS(*args, **kwargs)

Tensorflow model defining the N-BEATS architecture.

models.create_interpretable_nbeats(label_width)

Wrapper which create an interpretable model as described in the original paper.

models.create_generic_nbeats(label_width[, ...])

Wrapper which create a generic model as described in the original paper.

models.PoolNBEATS(*args, **kwargs)

Tensorflow model defining a pool of N-BEATS models.