SqueezeExcitation¶
- class torchvision.ops.SqueezeExcitation(input_channels: int, squeeze_channels: int, activation: ~typing.Callable[[...], ~torch.nn.modules.module.Module] = <class 'torch.nn.modules.activation.ReLU'>, scale_activation: ~typing.Callable[[...], ~torch.nn.modules.module.Module] = <class 'torch.nn.modules.activation.Sigmoid'>)[source]¶
此塊實現了來自 https://arxiv.org/abs/1709.01507 的 Squeeze-and-Excitation 塊(參見圖 1)。引數
activation和scale_activation對應於公式 3 中的delta和sigma。- 引數:
input_channels (int) – 輸入影像中的通道數
squeeze_channels (int) – squeeze 通道數
activation (Callable[..., torch.nn.Module], optional) –
delta啟用函式。預設值:torch.nn.ReLUscale_activation (Callable[..., torch.nn.Module]) –
sigma啟用函式。預設值:torch.nn.Sigmoid