Residual Connections¶
- class fairseq2.nn.ResidualConnect(*args, **kwargs)[source]¶
-
Represents a residual connection.
Initialize internal Module state, shared by both nn.Module and ScriptModule.
- final class fairseq2.nn.AdditiveResidualConnect(*args, **kwargs)[source]¶
Bases:
ResidualConnect
Sums inputs and outputs of a module.
Initialize internal Module state, shared by both nn.Module and ScriptModule.
- final class fairseq2.nn.ScaledResidualConnect(scale)[source]¶
Bases:
ResidualConnect
Scales residuals by a constant factor before adding them to the output of a Transformer module.
- Parameters:
scale (float) – The scale factor.