On this page
GLU
class torch.nn.GLU(dim=-1)
[source]-
Applies the gated linear unit function where is the first half of the input matrices and is the second half.
- Parameters
-
dim (int) – the dimension on which to split the input. Default: -1
- Shape:
-
- Input:
where
*
means, any number of additional dimensions - Output: where
- Input:
where
Examples:
>>> m = nn.GLU() >>> input = torch.randn(4, 2) >>> output = m(input)
© 2024, PyTorch Contributors
PyTorch has a BSD-style license, as found in the LICENSE file.
https://pytorch.org/docs/2.1/generated/torch.nn.GLU.html