executing-plans
executing-plans
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available
encoding-trainingRoute spike encoding, surrogate gradients, training helpers, losses, monitors, quantization, STDP, and backprop-wrapper questions.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this sub-skill for workflows that start with raw tensors or labels and end with spike-coded data, a training step, or output/gradient inspection.
spikegen encodings: rate, latency, delta, and target codingspike_gradsnntorch.functionalutils.reset, data_subset, and valid_splitBPTT, TBPTT, RTRLfunctional.quant.state_quantfunctional.stdp_learner.STDPLearnerreferences/workflows.mdreferences/api-reference.mdreferences/troubleshooting.mdscripts/spike_encoding_smoke.pyscripts/synthetic_bptt_smoke.pyscripts/shape_mismatch_diagnostic.pyscripts/stdp_smoke.pyimport snntorch.functional as SF for accuracy, losses, regularization, and probes.from snntorch.functional import quant
from snntorch.functional.stdp_learner import STDPLearnerSF.metrics namespace in this release; use SF.accuracy_rate and SF.accuracy_temporal.backprop is a compatibility layer and emits a deprecation warning.utils.reset(net) between sequences unless a wrapper already does it.STDPLearner.reset() is not reliable in this release; create a fresh learner when you need a clean STDP episode.