hxtorch.spiking.functional.CUBALIFParams

class hxtorch.spiking.functional.CUBALIFParams(tau_mem_inv: torch.Tensor, tau_syn_inv: torch.Tensor, tau_ref: torch.Tensor = tensor(0.), v_leak: 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 CUBA LIF integration and backward path

__init__()

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

Methods

Attributes

alpha

Alias for field number 6

method

Alias for field number 7

tau_mem_inv

Alias for field number 0

tau_ref

Alias for field number 2

tau_syn_inv

Alias for field number 1

v_leak

Alias for field number 3

v_reset

Alias for field number 5

v_th

Alias for field number 4

alpha: float

Alias for field number 6

method: str

Alias for field number 7

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_leak: torch.Tensor

Alias for field number 3

v_reset: torch.Tensor

Alias for field number 5

v_th: torch.Tensor

Alias for field number 4