Source code for torchsparse.nn.modules.activation from torch import nn from torchsparse import SparseTensor from torchsparse.nn.utils import fapply __all__ = ['ReLU', 'LeakyReLU'] [docs]class ReLU(nn.ReLU): """ ReLU activation function. """ [docs] def forward(self, input: SparseTensor) -> SparseTensor: return fapply(input, super().forward) [docs]class LeakyReLU(nn.LeakyReLU): """ LeakyReLU activation function. """ [docs] def forward(self, input: SparseTensor) -> SparseTensor: return fapply(input, super().forward)