jaxsnn.event.modules.lif.lif.Population

class jaxsnn.event.modules.lif.lif.Population(generator: Callable[[List[str], List[str], Dict[str, float], Dict[str, int], float, str, List[str], str], jaxsnn.event.types.PopulationFunctions], parameters: Dict[str, Any], size: int, n_steps: int)

Bases: jaxsnn.base.types.BasePopulation, jaxsnn.event.types.EventBaseModule[jaxsnn.event.types.PopulationFunctions]

Event-driven population module

__init__(generator: Callable[[List[str], List[str], Dict[str, float], Dict[str, int], float, str, List[str], str], jaxsnn.event.types.PopulationFunctions], parameters: Dict[str, Any], size: int, n_steps: int)None

Initialize self. See help(type(self)) for accurate signature.

Methods

__init__(generator, parameters, size, n_steps)

Initialize self.

Attributes

Functions

alias of jaxsnn.event.types.PopulationFunctions

generator: Callable[[List[str], List[str], Dict[str, float], Dict[str, int], float, str, List[str], str], jaxsnn.event.types.PopulationFunctions]
n_steps: int
parameters: Dict[str, Any]
size: int