MCPcopy Create free account
hub / github.com/Mew233/pairwise / Encoder

Class Encoder

pairwise/models/granuality.py:16–27  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

14
15
16class Encoder(nn.Module):
17 def __init__(self, d_model, N, heads, dropout):
18 super().__init__()
19 self.N = N
20 self.layers = get_clones(Layer(d_model, heads, dropout), N)
21 self.norm = Norm(d_model)
22
23 def forward(self, src, mask=None):
24 x = src
25 for i in range(self.N):
26 x = self.layers[i](x, mask)
27 return self.norm(x)
28
29
30class AE(nn.Module):

Callers 1

__init__Method · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected