def forward(self, tensor_1: torch.Tensor, tensor_2: torch.Tensor) -> torch.Tensor:
intermediate = torch.matmul(tensor_1, self._weight_matrix)
result = (intermediate * tensor_2).sum(dim=-1)
return self._activation(result + self._bias)
评论列表
文章目录