MCPcopy Create free account
hub / github.com/KimMeen/Time-LLM / forward

Method forward

layers/Transformer_EncDec.py:39–51  ·  view source on GitHub ↗
(self, x, attn_mask=None, tau=None, delta=None)

Source from the content-addressed store, hash-verified

37 self.activation = F.relu if activation == "relu" else F.gelu
38
39 def forward(self, x, attn_mask=None, tau=None, delta=None):
40 new_x, attn = self.attention(
41 x, x, x,
42 attn_mask=attn_mask,
43 tau=tau, delta=delta
44 )
45 x = x + self.dropout(new_x)
46
47 y = x = self.norm1(x)
48 y = self.dropout(self.activation(self.conv1(y.transpose(-1, 1))))
49 y = self.dropout(self.conv2(y).transpose(-1, 1))
50
51 return self.norm2(x + y), attn
52
53
54class Encoder(nn.Module):

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected