hxtorch.spiking.modules.hx_module_wrapper

Implementing a module wrapper to wrap multiple modules as one

Classes

HXFunctionalModule(experiment)

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

HXModule(experiment, execution_instance)

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

HXModuleWrapper(experiment, **modules)

Class to wrap HXModules

TensorHandle(tensor)

Specialization for single tensor, mostly for testing