hxtorch.spiking.functional.iaf.CUBAIAFParams

class hxtorch.spiking.functional.iaf.CUBAIAFParams(tau_mem_inv: torch.Tensor, tau_syn_inv: torch.Tensor, tau_ref: torch.Tensor = tensor(0.), v_th: torch.Tensor = tensor(1.), v_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

tau_mem_inv

Alias for field number 0

tau_ref

Alias for field number 2

tau_syn_inv

Alias for field number 1

v_reset

Alias for field number 4

v_th

Alias for field number 3

alpha: float

Alias for field number 5

method: str

Alias for field number 6

tau_mem_inv: torch.Tensor

Alias for field number 0

tau_ref: torch.Tensor

Alias for field number 2

tau_syn_inv: torch.Tensor

Alias for field number 1

v_reset: torch.Tensor

Alias for field number 4

v_th: torch.Tensor

Alias for field number 3