hxtorch.spiking.experiment.BaseExperiment
-
class
hxtorch.spiking.experiment.BaseExperiment(modules: hxtorch.spiking.backend.module_manager.BaseModuleManager, mock: bool, dt: float) Bases:
abc.ABC-
__init__(modules: hxtorch.spiking.backend.module_manager.BaseModuleManager, mock: bool, dt: float) → None Initialize self. See help(type(self)) for accurate signature.
Methods
__init__(modules, mock, dt)Initialize self.
connect(module, input_handles, output_handle)get_hw_results(runtime)-
abstract
connect(module: torch.nn.modules.module.Module, input_handles: types.Handle_tensor, output_handle: types.Handle_tensor)
-
abstract
get_hw_results(runtime: Optional[int, None]) → Dict[_pygrenade_vx_network.PopulationOnNetwork, Tuple[Optional[torch.Tensor, None], …]]
-