hxtorch.spiking.functional.lif.CUBALIFParams

class hxtorch.spiking.functional.lif.CUBALIFParams(tau_mem: torch.Tensor, tau_syn: torch.Tensor, refractory_time: torch.Tensor = tensor(0.), leak: torch.Tensor = tensor(0.), threshold: torch.Tensor = tensor(1.), reset: torch.Tensor = tensor(0.), alpha: float = 50.0, method: str = 'superspike')

Bases: tuple

Parameters for CUBA LIF integration and backward path

__init__()

Initialize self. See help(type(self)) for accurate signature.

Methods

Attributes

alpha

Alias for field number 6

leak

Alias for field number 3

method

Alias for field number 7

refractory_time

Alias for field number 2

reset

Alias for field number 5

tau_mem

Alias for field number 0

tau_syn

Alias for field number 1

threshold

Alias for field number 4

alpha: float

Alias for field number 6

leak: torch.Tensor

Alias for field number 3

method: str

Alias for field number 7

refractory_time: torch.Tensor

Alias for field number 2

reset: torch.Tensor

Alias for field number 5

tau_mem: torch.Tensor

Alias for field number 0

tau_syn: torch.Tensor

Alias for field number 1

threshold: torch.Tensor

Alias for field number 4