(self, x)
| 18 | self.weight = nn.Parameter(torch.ones(dim)) |
| 19 | |
| 20 | def forward(self, x): |
| 21 | output = ( |
| 22 | x * torch.rsqrt(x.pow(2).mean(-1, keepdim=True) + self.eps) * self.weight |
| 23 | ) |
| 24 | |
| 25 | return output |
| 26 | |
| 27 | |
| 28 | class PScan(torch.autograd.Function): |
nothing calls this directly
no outgoing calls
no test coverage detected