jaxsnn.event.types.PopulationFunctions
-
class
jaxsnn.event.types.PopulationFunctions(init: InitFn, step: EventStepFn, state: EventStateFn, event: EventFn, adjoint_step: Optional[AdjointStepFn] = None, hx_module: Optional[GenModuleFn] = None) Bases:
objectFunction container for event population modules
-
__init__(init: InitFn, step: EventStepFn, state: EventStateFn, event: EventFn, adjoint_step: Optional[AdjointStepFn] = None, hx_module: Optional[GenModuleFn] = None) → None Initialize self. See help(type(self)) for accurate signature.
Methods
__init__(init, step, state, event[, …])Initialize self.
Attributes
-
adjoint_step: Optional[AdjointStepFn] = None
-
event: EventFn
-
hx_module: Optional[GenModuleFn] = None
-
init: InitFn
-
state: EventStateFn
-
step: EventStepFn
-