hxtorch.spiking.execution_instance.BaseExecutionInstance

class hxtorch.spiking.execution_instance.BaseExecutionInstance

Bases: abc.ABC

ExecutionInstance base class

__init__()None

Initialize self. See help(type(self)) for accurate signature.

Methods

__init__()

Initialize self.

cadc_recordings()

Return the instance’s CADCRecording object, holding all neurons that are to be recorded in this instance.

calibrate()

Handle the calibration of the instance

generate_playback_hooks()

Generate a ExecutionInstanceHooks object for the given execution instance, injected in grenade.run.

Attributes

ID

property ID
abstract cadc_recordings()_pygrenade_vx_network.CADCRecording

Return the instance’s CADCRecording object, holding all neurons that are to be recorded in this instance.

Returns

The grenade.network.CADCRecoding object

abstract calibrate()None

Handle the calibration of the instance

abstract generate_playback_hooks()_pygrenade_vx_signal_flow.ExecutionInstanceHooks

Generate a ExecutionInstanceHooks object for the given execution instance, injected in grenade.run.

Returns

The execution instance’s playback hook.