--- title: Autoformer encoder-decoder keywords: fastai sidebar: home_sidebar nb_path: "nbs/models_components__autoformer.ipynb" ---
class
my_Layernorm
my_Layernorm(channels) :: Module
channels
Module
Special designed layernorm for the seasonal part
moving_avg
moving_avg(kernel_size, stride) :: Module
kernel_size
stride
Moving average block to highlight the trend of time series
series_decomp
series_decomp(kernel_size) :: Module
Series decomposition block
EncoderLayer
EncoderLayer(attention, d_model, d_ff=None, moving_avg=25, dropout=0.1, activation='relu') :: Module
attention
d_model
d_ff
None
25
dropout
0.1
activation
'relu'
Autoformer encoder layer with the progressive decomposition architecture
Encoder
Encoder(attn_layers, conv_layers=None, norm_layer=None) :: Module
attn_layers
conv_layers
norm_layer
Autoformer encoder
DecoderLayer
DecoderLayer(self_attention, cross_attention, d_model, c_out, d_ff=None, moving_avg=25, dropout=0.1, activation='relu') :: Module
self_attention
cross_attention
c_out
Autoformer decoder layer with the progressive decomposition architecture
Decoder
Decoder(layers, norm_layer=None, projection=None) :: Module
layers
projection