MCPcopy Index your code
hub / github.com/Tencent/NeuralNLP-NeuralClassifier / __init__

Method __init__

model/embedding.py:216–223  ·  view source on GitHub ↗
(self, seq_max_len, embedding_dim, padding_idx)

Source from the content-addressed store, hash-verified

214 ''' Reference: attention is all you need '''
215
216 def __init__(self, seq_max_len, embedding_dim, padding_idx):
217 super(PositionEmbedding, self).__init__()
218
219 self.position_enc = nn.Embedding.from_pretrained(
220 self.get_sinusoid_encoding_table(seq_max_len + 1,
221 embedding_dim,
222 padding_idx=padding_idx),
223 freeze=True)
224
225 def forward(self, src_pos):
226 return self.position_enc(src_pos)

Callers

nothing calls this directly

Calls 2

__init__Method · 0.45

Tested by

no test coverage detected