MCPcopy Create free account
hub / github.com/apache/singa / __init__

Method __init__

examples/trans/model.py:492–503  ·  view source on GitHub ↗
(self, d_model=512, dim_feedforward=2048, bias=False)

Source from the content-addressed store, hash-verified

490
491class PoswiseFeedForwardNet(layer.Layer):
492 def __init__(self, d_model=512, dim_feedforward=2048, bias=False):
493 super(PoswiseFeedForwardNet, self).__init__()
494
495 self.d_model = d_model
496 self.dim_feedforward = dim_feedforward
497 self.bias = bias
498
499 self.linear1 = Linear3D(d_model, dim_feedforward, bias=bias)
500 self.relu = layer.ReLU()
501 self.linear2 = Linear3D(dim_feedforward, d_model, bias=bias)
502 self.add = layer.Add()
503 self.norm = LayerNorm(d_model)
504
505 def forward(self, inputs):
506 # inputs: [batch_size, seq_len, d_model]

Callers

nothing calls this directly

Calls 4

AddMethod · 0.80
Linear3DClass · 0.70
LayerNormClass · 0.70
__init__Method · 0.45

Tested by

no test coverage detected