braindecode.modules.PreNormTransformerBlock#
- class braindecode.modules.PreNormTransformerBlock(dim, attn, ffn, drop_prob)[source]#
Pre-norm transformer block as a plain
Sequentialof two residuals.Residual(LayerNorm -> attn -> Dropout)thenResidual(LayerNorm -> ffn -> Dropout); the children are indexed (0.fn.0,0.fn.1, …), as in EEGConformer’s released layout. EEGConformer and MIRepNet use it.