|
|
|
|
|
from fla.modules.convolution import (ImplicitLongConvolution, LongConvolution, |
|
ShortConvolution) |
|
from fla.modules.fused_cross_entropy import FusedCrossEntropyLoss |
|
from fla.modules.fused_kl_div import FusedKLDivLoss |
|
from fla.modules.fused_linear_cross_entropy import FusedLinearCrossEntropyLoss |
|
from fla.modules.fused_norm_gate import (FusedLayerNormSwishGate, |
|
FusedLayerNormSwishGateLinear, |
|
FusedRMSNormSwishGate, |
|
FusedRMSNormSwishGateLinear) |
|
from fla.modules.layernorm import (GroupNorm, GroupNormLinear, LayerNorm, |
|
LayerNormLinear, RMSNorm, RMSNormLinear) |
|
from fla.modules.rotary import RotaryEmbedding |
|
|
|
__all__ = [ |
|
'ImplicitLongConvolution', 'LongConvolution', 'ShortConvolution', |
|
'FusedCrossEntropyLoss', 'FusedLinearCrossEntropyLoss', 'FusedKLDivLoss', |
|
'GroupNorm', 'GroupNormLinear', 'LayerNorm', 'LayerNormLinear', 'RMSNorm', 'RMSNormLinear', |
|
'FusedLayerNormSwishGate', 'FusedLayerNormSwishGateLinear', 'FusedRMSNormSwishGate', 'FusedRMSNormSwishGateLinear', |
|
'RotaryEmbedding' |
|
] |
|
|