hxtorch.spiking.functional.surrogates.spike

A collection of surrogate functions providing functionality for making spiking outputs differentiable.

Classes

SuperSpike(*args, **kwargs)

Define Surrogate Gradient ‘SuperSpike’ (negative side of Fast Sigmoid) See: https://arxiv.org/abs/1705.11146

Functions

hxtorch.spiking.functional.surrogates.spike.superspike(input: torch.Tensor, alpha: float)torch.Tensor