hxtorch.spiking.modules.hx_module

Implementing the base module HXModule

Classes

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()

NeuronHandle(spikes, membrane_cadc, current, …)

Specialization for HX neuron observables

TensorHandle(tensor)

Specialization for single tensor, mostly for testing