jaxsnn.event.modules.hx.NeuronParameters
-
class
jaxsnn.event.modules.hx.NeuronParameters(tau_syn: hxtorch.core.parameter.HXBaseParameter = <hxtorch.core.parameter.HXParameter object at 0x14e183ba2750>, tau_mem: hxtorch.core.parameter.HXBaseParameter = <hxtorch.core.parameter.HXParameter object at 0x14e183ba11d0>, v_th: hxtorch.core.parameter.HXBaseParameter = <hxtorch.core.parameter.HXParameter object at 0x14e183ba2a50>, v_leak: hxtorch.core.parameter.HXBaseParameter = <hxtorch.core.parameter.HXParameter object at 0x14e183ba1550>, v_reset: hxtorch.core.parameter.HXBaseParameter = <hxtorch.core.parameter.HXParameter object at 0x14e183ba2150>, i_synin_gm: hxtorch.core.parameter.HXBaseParameter = <hxtorch.core.parameter.HXParameter object at 0x14e183ba0350>, membrane_capacitance: hxtorch.core.parameter.HXBaseParameter = <hxtorch.core.parameter.HXParameter object at 0x14e183ba16d0>, refractory_time: hxtorch.core.parameter.HXBaseParameter = <hxtorch.core.parameter.HXParameter object at 0x14e183b05510>, synapse_dac_bias: hxtorch.core.parameter.HXBaseParameter = <hxtorch.core.parameter.HXParameter object at 0x14e183b05010>, holdoff_time: hxtorch.core.parameter.HXBaseParameter = <hxtorch.core.parameter.HXParameter object at 0x14e183b07bd0>) 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)
-