Esc
Ask AIAnswers may be inaccurate; check the linked pages.Esc
Ask anything about these docs, like how to get started or what a function does.

FEDformer

chronax.models.fedformer.forecaster.FEDformer · inherits BaseForecaster

Public entry point for the Chronax FEDformer model, a JAX/Flax/Optax univariate time-series forecaster.

__init__(self, ...)

(Signature not available in source.)

fit(self, y, X=None) -> Self

(Signature details not available in source.)

Returns: Self (the fitted forecaster; sets self.model_).

predict(self, h, X=None, level=None) -> dict

(Signature details not available in source.)

Returns: dict (Prediction results).

forecast(self, y, h, X=None, X_future=None, level=None, fitted=False) -> dict

(Signature details not available in source.)

Returns: dict (Prediction results).


FEDformerForecaster

chronax.models.fedformer.forecaster.FEDformerForecaster · inherits BaseForecaster

Deprecated config-based alias for FEDformer.


FEDformerConfig

chronax.models.fedformer.model.FEDformerConfig

(Configuration class for the FEDformer model. Details not available in source.)


FEDformerModel

chronax.models.fedformer.model.FEDformerModel

(Flax Module implementing the core FEDformer architecture. Details not available in source.)


RobustScaler

chronax.models.fedformer.data.RobustScaler

(Data utility class for robust scaling. Details not available in source.)


TrainState

chronax.models.fedformer.train.TrainState

(Flax/Optax training state container. Details not available in source.)


LossFn

chronax.models.fedformer.loss.LossFn

(Type alias or class representing a loss function. Details not available in source.)


LOSSES

chronax.models.fedformer.loss.LOSSES

(Mapping or collection of available loss functions. Details not available in source.)


FourierBlock

chronax.models.fedformer.model.FourierBlock

(Flax Module component of the FEDformer model. Details not available in source.)


FourierCrossAttention

chronax.models.fedformer.model.FourierCrossAttention

(Flax Module component of the FEDformer model. Details not available in source.)


MultiHeadProjection

chronax.models.fedformer.model.MultiHeadProjection

(Flax Module component of the FEDformer model. Details not available in source.)


SeasonalLayerNorm

chronax.models.fedformer.model.SeasonalLayerNorm

(Flax Module component of the FEDformer model. Details not available in source.)


TokenEmbedding

chronax.models.fedformer.model.TokenEmbedding

(Flax Module component of the FEDformer model. Details not available in source.)


EncoderLayer

chronax.models.fedformer.model.EncoderLayer

(Flax Module component of the FEDformer model. Details not available in source.)


Encoder

chronax.models.fedformer.model.Encoder

(Flax Module component of the FEDformer model. Details not available in source.)


DecoderLayer

chronax.models.fedformer.model.DecoderLayer

(Flax Module component of the FEDformer model. Details not available in source.)


Decoder

chronax.models.fedformer.model.Decoder

(Flax Module component of the FEDformer model. Details not available in source.)


moving_avg

chronax.models.fedformer.model.moving_avg

(Math primitive function. Details not available in source.)


series_decomp

chronax.models.fedformer.model.series_decomp

(Math primitive function for time series decomposition. Details not available in source.)


get_frequency_modes

chronax.models.fedformer.model.get_frequency_modes

(Math primitive function. Details not available in source.)


build_windows

chronax.models.fedformer.data.build_windows

(Data utility function. Details not available in source.)


split_train_val_windows

chronax.models.fedformer.data.split_train_val_windows

(Data utility function. Details not available in source.)


pad_sequence

chronax.models.fedformer.data.pad_sequence

(Data utility function. Details not available in source.)


create_batch

chronax.models.fedformer.data.create_batch

(Data utility function. Details not available in source.)


batch_generator

chronax.models.fedformer.data.batch_generator

(Data utility function. Details not available in source.)


mae

chronax.models.fedformer.loss.mae

(Loss function: Mean Absolute Error. Details not available in source.)


mse

chronax.models.fedformer.loss.mse

(Loss function: Mean Squared Error. Details not available in source.)


huber

chronax.models.fedformer.loss.huber

(Loss function: Huber loss. Details not available in source.)


masked_mae

chronax.models.fedformer.loss.masked_mae

(Loss function: Masked Mean Absolute Error. Details not available in source.)


masked_mse

chronax.models.fedformer.loss.masked_mse

(Loss function: Masked Mean Squared Error. Details not available in source.)


resolve

chronax.models.fedformer.loss.resolve

(Function to resolve loss functions. Details not available in source.)


create_train_state

chronax.models.fedformer.train.create_train_state

(Training utility function. Details not available in source.)


train_step

chronax.models.fedformer.train.train_step

(Training utility function. Details not available in source.)


eval_step

chronax.models.fedformer.train.eval_step

(Training utility function. Details not available in source.)


train_window_step

chronax.models.fedformer.train.train_window_step

(Training utility function. Details not available in source.)


eval_window_step

chronax.models.fedformer.train.eval_window_step

(Training utility function. Details not available in source.)


train_loop

chronax.models.fedformer.train.train_loop

(Training utility function. Details not available in source.)


train

chronax.models.fedformer.train.train

(Training utility function. Details not available in source.)


predict_step

chronax.models.fedformer.train.predict_step

(Training utility function. Details not available in source.)


make_lr_schedule

chronax.models.fedformer.train.make_lr_schedule

(Training utility function. Details not available in source.)


sample_batch_indices

chronax.models.fedformer.train.sample_batch_indices

(Training utility function. Details not available in source.)


should_stop_early

chronax.models.fedformer.train.should_stop_early

(Training utility function. Details not available in source.)