hxtorch.spiking.modules.hx_module

Implementing the base module HXModule

Classes

Any(*args, **kwargs)

Special type indicating an unconstrained type.

HXBaseExperimentModule(experiment)

HXFunctionalModule(experiment)

PyTorch module supplying basic functionality for elements of SNNs that do not have a direct hardware representation

HXHardwareEntityMixin(execution_instance, …)

HXModule(experiment, execution_instance, …)

PyTorch module supplying basic functionality for elements of SNNs that do have a representation on hardware

HXTorchFunctionMixin()

LIFObservables

alias of types.Handle_current_membrane_cadc_membrane_madc_spikes

TensorHandle

alias of types.Handle_tensor

Functions

hxtorch.spiking.modules.hx_module.fields(class_or_instance)

Return a tuple describing the fields of this dataclass.

Accepts a dataclass or an instance of one. Tuple elements are of type Field.