Deployment targets, event-driven energy accounting, and backend execution adapters for the spikeforge spiking-neural-network interpreter.
spikeforge-targets owns the spikeforge_targets import root:
spikeforge_targets.backends— execution adapters (reference, norse, lava).spikeforge_targets.energy— event-driven energy cost accounting and reporting.spikeforge_targets.event_runtime— sparse/event-driven runtime primitives.spikeforge_targets.cli/spikeforge_targets.energy.cli— thespikeforge-targetsandspikeforge-energyconsole scripts.
pip install spikeforge-targetsThe optional norse and lava extras gate the corresponding backend SDKs:
pip install "spikeforge-targets[norse]"
pip install "spikeforge-targets[lava]"pip install -e ".[dev]"
ruff check .
pytestBSD-3-Clause. See LICENSE.
spikeforge-targets is an extracted component of the
spikeforge toolkit and has no
independent research identity of its own — cite the parent project's
CITATION.cff instead of adding a second one here.