hxtorch.spiking.functional.iaf.CUBAIAFParams

class hxtorch.spiking.functional.iaf.CUBAIAFParams(tau_mem: torch.Tensor, tau_syn: torch.Tensor, refractory_time: 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 IAF integration and backward path

__init__()

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

Methods

Attributes

alpha

Alias for field number 5

method

Alias for field number 6

refractory_time

Alias for field number 2

reset

Alias for field number 4

tau_mem

Alias for field number 0

tau_syn

Alias for field number 1

threshold

Alias for field number 3

alpha: float

Alias for field number 5

method: str

Alias for field number 6

refractory_time: torch.Tensor

Alias for field number 2

reset: torch.Tensor

Alias for field number 4

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 3