jaxsnn.event.modules.hx.lif.parameters.NeuronParameters
-
class
jaxsnn.event.modules.hx.lif.parameters.NeuronParameters(tau_syn: hxtorch.core.parameter.HXBaseParameter = <hxtorch.core.parameter.HXParameter object at 0x154a8e998f10>, tau_mem: hxtorch.core.parameter.HXBaseParameter = <hxtorch.core.parameter.HXParameter object at 0x154a8e99ab10>, v_th: hxtorch.core.parameter.HXBaseParameter = <hxtorch.core.parameter.HXParameter object at 0x154a8e999fd0>, v_leak: hxtorch.core.parameter.HXBaseParameter = <hxtorch.core.parameter.HXParameter object at 0x154a8e999d90>, v_reset: hxtorch.core.parameter.HXBaseParameter = <hxtorch.core.parameter.HXParameter object at 0x154a8e99af50>, i_synin_gm: hxtorch.core.parameter.HXBaseParameter = <hxtorch.core.parameter.HXParameter object at 0x154a8e99af90>, membrane_capacitance: hxtorch.core.parameter.HXBaseParameter = <hxtorch.core.parameter.HXParameter object at 0x154a8e99bc90>, refractory_time: hxtorch.core.parameter.HXBaseParameter = <hxtorch.core.parameter.HXParameter object at 0x154a8eb648d0>, synapse_dac_bias: hxtorch.core.parameter.HXBaseParameter = <hxtorch.core.parameter.HXParameter object at 0x154a8eb65990>, holdoff_time: hxtorch.core.parameter.HXBaseParameter = <hxtorch.core.parameter.HXParameter object at 0x154a8eb675d0>) Bases:
tree_math._src.vector.VectorMixin,jaxsnn.event.modules.hx.lif.parameters.NeuronParameters-
__init__(tau_syn: hxtorch.core.parameter.HXBaseParameter = <hxtorch.core.parameter.HXParameter object>, tau_mem: hxtorch.core.parameter.HXBaseParameter = <hxtorch.core.parameter.HXParameter object>, v_th: hxtorch.core.parameter.HXBaseParameter = <hxtorch.core.parameter.HXParameter object>, v_leak: hxtorch.core.parameter.HXBaseParameter = <hxtorch.core.parameter.HXParameter object>, v_reset: hxtorch.core.parameter.HXBaseParameter = <hxtorch.core.parameter.HXParameter object>, i_synin_gm: hxtorch.core.parameter.HXBaseParameter = <hxtorch.core.parameter.HXParameter object>, membrane_capacitance: hxtorch.core.parameter.HXBaseParameter = <hxtorch.core.parameter.HXParameter object>, refractory_time: hxtorch.core.parameter.HXBaseParameter = <hxtorch.core.parameter.HXParameter object>, synapse_dac_bias: hxtorch.core.parameter.HXBaseParameter = <hxtorch.core.parameter.HXParameter object>, holdoff_time: hxtorch.core.parameter.HXBaseParameter = <hxtorch.core.parameter.HXParameter object>) → None Initialize self. See help(type(self)) for accurate signature.
Methods
__init__([tau_syn, tau_mem, v_th, v_leak, …])Initialize self.
asdict()astuple()tree_unflatten(_, children)Attributes
-
asdict()
-
astuple()
-
property
fields
-
tree_flatten()
-
classmethod
tree_unflatten(_, children)
-