spikingjelly.activation_based.neuron_kernel package
Module contents
- class spikingjelly.activation_based.neuron_kernel.MultiStepIFNodePTT(*args, **kwargs)[源代码]
基类:
Function
- class spikingjelly.activation_based.neuron_kernel.MultiStepLIFNodePTT(*args, **kwargs)[源代码]
基类:
Function
- static create_fptt_kernel(decay_input: bool, hard_reset: bool, dtype: str, kernel_name_prefix: str = 'LIFNode')[源代码]
- static create_bptt_kernel(sg_cuda_code_fun, decay_input: bool, hard_reset: bool, detach_reset: bool, dtype: str)[源代码]
- class spikingjelly.activation_based.neuron_kernel.MultiStepParametricLIFNodePTT(*args, **kwargs)[源代码]
基类:
Function
- static create_bptt_kernel(sg_cuda_code_fun, decay_input: bool, hard_reset: bool, detach_reset: bool, dtype: str)[源代码]
- spikingjelly.activation_based.neuron_kernel.check_multi_step_neuron_output_and_grad(device, multi_step_neuron, shape=[65, 15, 511], *neu_args, **neu_kwargs)[源代码]
- spikingjelly.activation_based.neuron_kernel.check_single_step_neuron_output_and_grad(device, single_step_neuron, shape=[65, 15, 511], *neu_args, **neu_kwargs)[源代码]
- class spikingjelly.activation_based.neuron_kernel.MultiStepQIFNodePTT(*args, **kwargs)[源代码]
基类:
Function
- class spikingjelly.activation_based.neuron_kernel.MultiStepIzhikevichNodePTT(*args, **kwargs)[源代码]
基类:
Function