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.

generate_playback_hooks()

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

prepare_static_config()

Prepare the static configuration of the instance

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 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.

abstract prepare_static_config()None

Prepare the static configuration of the instance