jaxsnn.discrete.modules.li.Population

class jaxsnn.discrete.modules.li.Population(generator: Callable[[float], jaxsnn.discrete.types.PopulationFunctions], parameters: Dict[str, Any], size: int)

Bases: jaxsnn.base.types.BasePopulation, jaxsnn.discrete.types.BaseModule[jaxsnn.discrete.types.PopulationFunctions]

A population module for the discrete paradigm.

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

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

Methods

__init__(generator, parameters, size)

Initialize self.

Attributes

Functions

alias of jaxsnn.discrete.types.PopulationFunctions

generator: Callable[[float], jaxsnn.discrete.types.PopulationFunctions]
size: int