snngrow
USAGE:
Install
Quickstart
Tutorials
Examples
Cite
LICENSE
APIS:
Neurons
Surrogate Gradicent
Learing rules
Utils
nn
snngrow
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
H
|
I
|
L
|
M
|
N
|
P
|
R
|
S
|
T
|
V
A
ATan (class in snngrow.base.surrogate.ATan)
B
backward() (snngrow.base.surrogate.ATan.ATan static method)
(snngrow.base.surrogate.Sigmoid.Sigmoid static method)
BaseNode (class in snngrow.base.neuron.BaseNode)
C
cal_trace() (snngrow.base.learning.STDP.STDP method)
D
detach() (snngrow.base.neuron.BaseNode.BaseNode method)
E
extra_repr() (snngrow.base.neuron.BaseNode.BaseNode method)
(snngrow.base.neuron.LIFNode.LIFNode method)
(snngrow.base.surrogate.BaseFunction.SurrogateFunctionBase method)
F
forward() (snngrow.base.learning.STDP.STDP method)
(snngrow.base.neuron.BaseNode.BaseNode method)
(snngrow.base.surrogate.BaseFunction.SurrogateFunctionBase method)
H
hard_reset() (snngrow.base.neuron.BaseNode.BaseNode static method)
I
IFNode (class in snngrow.base.neuron.IFNode)
L
LIFNode (class in snngrow.base.neuron.LIFNode)
M
make_tuple() (in module snngrow.base.utils)
memories() (snngrow.base.neuron.BaseNode.BaseNode method)
module
snngrow.base.learning.STDP
snngrow.base.neuron.BaseNode
snngrow.base.neuron.IFNode
snngrow.base.neuron.LIFNode
snngrow.base.surrogate.ATan
snngrow.base.surrogate.BaseFunction
snngrow.base.surrogate.Sigmoid
snngrow.base.utils
N
named_memories() (snngrow.base.neuron.BaseNode.BaseNode method)
neuronal_dynamics() (snngrow.base.neuron.BaseNode.BaseNode method)
(snngrow.base.neuron.IFNode.IFNode method)
(snngrow.base.neuron.LIFNode.LIFNode method)
neuronal_dynamics_decay_input() (snngrow.base.neuron.LIFNode.LIFNode static method)
neuronal_dynamics_decay_input_reset0() (snngrow.base.neuron.LIFNode.LIFNode static method)
neuronal_dynamics_no_decay_input() (snngrow.base.neuron.LIFNode.LIFNode static method)
neuronal_dynamics_no_decay_input_reset0() (snngrow.base.neuron.LIFNode.LIFNode static method)
neuronal_fire() (snngrow.base.neuron.BaseNode.BaseNode method)
neuronal_reset() (snngrow.base.neuron.BaseNode.BaseNode method)
P
parallel_optim_forward() (snngrow.base.neuron.BaseNode.BaseNode method)
primitive_function() (snngrow.base.surrogate.ATan.ATan static method)
(snngrow.base.surrogate.BaseFunction.SurrogateFunctionBase static method)
(snngrow.base.surrogate.Sigmoid.Sigmoid static method)
R
register_memory() (snngrow.base.neuron.BaseNode.BaseNode method)
reset() (in module snngrow.base.utils)
(snngrow.base.learning.STDP.STDP method)
(snngrow.base.neuron.BaseNode.BaseNode method)
S
set_reset_value() (snngrow.base.neuron.BaseNode.BaseNode method)
set_spiking_mode() (snngrow.base.surrogate.BaseFunction.SurrogateFunctionBase method)
Sigmoid (class in snngrow.base.surrogate.Sigmoid)
simple_forward() (snngrow.base.neuron.BaseNode.BaseNode method)
snngrow.base.learning.STDP
module
snngrow.base.neuron.BaseNode
module
snngrow.base.neuron.IFNode
module
snngrow.base.neuron.LIFNode
module
snngrow.base.surrogate.ATan
module
snngrow.base.surrogate.BaseFunction
module
snngrow.base.surrogate.Sigmoid
module
snngrow.base.utils
module
soft_reset() (snngrow.base.neuron.BaseNode.BaseNode static method)
spiking_function() (snngrow.base.surrogate.ATan.ATan static method)
(snngrow.base.surrogate.BaseFunction.SurrogateFunctionBase static method)
(snngrow.base.surrogate.Sigmoid.Sigmoid static method)
STDP (class in snngrow.base.learning.STDP)
SurrogateFunctionBase (class in snngrow.base.surrogate.BaseFunction)
T
training (snngrow.base.learning.STDP.STDP attribute)
(snngrow.base.neuron.BaseNode.BaseNode attribute)
(snngrow.base.neuron.IFNode.IFNode attribute)
(snngrow.base.neuron.LIFNode.LIFNode attribute)
(snngrow.base.surrogate.ATan.ATan attribute)
(snngrow.base.surrogate.BaseFunction.SurrogateFunctionBase attribute)
(snngrow.base.surrogate.Sigmoid.Sigmoid attribute)
V
v_float_to_tensor() (snngrow.base.neuron.BaseNode.BaseNode method)