import torch from torch import nn from labml_helpers.module import Module class Swish(Module): def __init__(self): super().__init__() self.sigmoid = nn.Sigmoid() def forward(self, x: torch.Tensor) -> torch.Tensor: return x * self.sigmoid(x)