(self)
| 48 | # if bias is False self.bias will remain zero |
| 49 | |
| 50 | def reset_parameters(self) -> None: |
| 51 | stdv = 1.0 / math.sqrt(self.hidden_size) |
| 52 | for weight in self.parameters(): |
| 53 | init.uniform_(weight, -stdv, stdv) |
| 54 | |
| 55 | @abstractmethod |
| 56 | def forward(self, input: Tensor, hx: Optional[Tensor] = None) -> Tensor: |
no test coverage detected