MCPcopy Create free account
hub / github.com/microsoft/BitNet / __init__

Method __init__

gpu/model.py:169–190  ·  view source on GitHub ↗
(
        self,
        dim: int,
        hidden_dim: int,
        norm_eps: float,
        use_kernel: bool,
    )

Source from the content-addressed store, hash-verified

167
168class FeedForward(nn.Module):
169 def __init__(
170 self,
171 dim: int,
172 hidden_dim: int,
173 norm_eps: float,
174 use_kernel: bool,
175 ):
176 super().__init__()
177
178 Linear = BitLinearKernel if use_kernel else BitLinear
179
180 self.w13 = Linear(
181 dim,
182 2 * hidden_dim,
183 bias=False,
184 )
185 self.w2 = Linear(
186 hidden_dim,
187 dim,
188 bias=False,
189 )
190 self.ffn_sub_norm = RMSNorm(hidden_dim, norm_eps)
191
192 def forward(self, x: torch.Tensor) -> torch.Tensor:
193 x13 = self.w13(x)

Callers

nothing calls this directly

Calls 1

__init__Method · 0.45

Tested by

no test coverage detected