(self, ca_block_cfg=None, ffn_cfg=None)
| 34 | class DecoderLayer(nn.Module): |
| 35 | |
| 36 | def __init__(self, ca_block_cfg=None, ffn_cfg=None): |
| 37 | super().__init__() |
| 38 | self.ca_block = build_attention(ca_block_cfg) |
| 39 | self.ffn = FFN(**ffn_cfg) |
| 40 | |
| 41 | def forward(self, **kwargs): |
| 42 | if self.ca_block is not None: |
nothing calls this directly
no test coverage detected