(self, X: Tensor, hooks: MLPHooks = MLPHooks())
| 403 | self.act = gelu |
| 404 | |
| 405 | def forward(self, X: Tensor, hooks: MLPHooks = MLPHooks()) -> Tensor: |
| 406 | pre = self.in_layer(X) |
| 407 | pre = hooks.pre_act(pre) |
| 408 | a = self.act(pre) |
| 409 | a = hooks.post_act(a, out_layer=self.out_layer) |
| 410 | out = self.out_layer(a) |
| 411 | return out |
| 412 | |
| 413 | |
| 414 | # ============= |