paddlets.models.anomaly.dl._anomaly_transformer.encoder
- class EncoderLayer(attention: ~typing.Callable[[...], ~paddle.Tensor], d_model: int, d_ff: ~typing.Optional[int] = None, dropout: float = 0.1, activation: ~typing.Callable[[...], ~paddle.Tensor] = <function gelu>)[源代码]
基类:
Layeranomaly transformer模型的编码层。
- 参数
attention (Callable[..., paddle.Tensor]) – 编码层的注意力机制。
d_model (int) – anomaly transformer模型的输入数据维度。
d_ff (int) – 前馈神经网络的通道数量。
dropout (float) – 神经元丢弃概率。
activation (Callable[..., paddle.Tensor]) – 编码层中的激活函数,默认:F.gelu。
- _nn
动态网络层列表。
- Type
paddle.nn.Sequential