hxtorch.spiking.execution_info.ExecutionInfo

class hxtorch.spiking.execution_info.ExecutionInfo(time: _pygrenade_vx_signal_flow.ExecutionTimeInfo = ExecutionTimeInfo( execution_duration: 0 ns execution_duration_per_hardware: realtime_duration_per_execution_instance: ), health: _pygrenade_vx_signal_flow.ExecutionHealthInfo = ExecutionHealthInfo( execution_instances: ))

Bases: object

ExecutionInfo(time: _pygrenade_vx_signal_flow.ExecutionTimeInfo = ExecutionTimeInfo(

execution_duration: 0 ns execution_duration_per_hardware: realtime_duration_per_execution_instance:

), health: _pygrenade_vx_signal_flow.ExecutionHealthInfo = ExecutionHealthInfo(

execution_instances:

))

__init__(time: _pygrenade_vx_signal_flow.ExecutionTimeInfo = ExecutionTimeInfo( execution_duration: 0 ns execution_duration_per_hardware: realtime_duration_per_execution_instance: ), health: _pygrenade_vx_signal_flow.ExecutionHealthInfo = ExecutionHealthInfo( execution_instances: ))None

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

Methods

__init__([time, health])

Initialize self.

Attributes

health

time

health: _pygrenade_vx_signal_flow.ExecutionHealthInfo = ExecutionHealthInfo( execution_instances: )
time: _pygrenade_vx_signal_flow.ExecutionTimeInfo = ExecutionTimeInfo( execution_duration: 0 ns execution_duration_per_hardware: realtime_duration_per_execution_instance: )