hxtorch.spiking.modules.types.BasePopulation
-
class
hxtorch.spiking.modules.types.BasePopulation(size: int, experiment: Experiment, execution_instance: Optional[ExecutionInstance] = None, chip_coordinate: Optional[DLSGlobal] = None) Bases:
hxtorch.spiking.modules.hx_module.HXModuleBase class for populations
-
__init__(size: int, experiment: Experiment, execution_instance: Optional[ExecutionInstance] = None, chip_coordinate: Optional[DLSGlobal] = None) → None - Parameters
size – Number of input neurons.
experiment – Experiment to append layer to.
execution_instance – Execution instance to place to.
chip_coordinate – Chip coordinate this module is placed on.
Methods
__init__(size, experiment[, …])- param size
Number of input neurons.
Add additional information
Check whether population has trainable parameters.
Attributes
-
extra_repr() → str Add additional information
-
has_trainable_params() → bool Check whether population has trainable parameters.
-
size: int
-