from local

This commit is contained in:
dohe0342 2023-02-02 14:14:37 +09:00
parent 3c1eff04cc
commit cec9ab41fa
2 changed files with 6 additions and 0 deletions

Binary file not shown.

View File

@ -160,6 +160,12 @@ class Transformer(nn.Module):
else: else:
self.decoder_criterion = None self.decoder_criterion = None
self.group_num = group_num
self.group_layer_num = int(self.encoder_layers // self.group_num)
self.alpha = nn.Parameter(torch.rand(self.group_num))
self.sigmoid = nn.Sigmoid()
self.layer_norm = nn.LayerNorm(d_model)
def forward( def forward(
self, x: torch.Tensor, supervision: Optional[Supervisions] = None self, x: torch.Tensor, supervision: Optional[Supervisions] = None
) -> Tuple[torch.Tensor, torch.Tensor, Optional[torch.Tensor]]: ) -> Tuple[torch.Tensor, torch.Tensor, Optional[torch.Tensor]]: