“…Most of these use a spiking, pre-trained approach, i.e., the networks are trained in either ANN or SNN fashion, then in the case of ANNs, converted to SNNs, and implemented on the spiking neuromorphic hardware. Examples include TrueNorth (Esser et al, 2015 , 2016 ), SpiNNaker 1 (Jin et al, 2010 ), the BrainScaleS system (Petrovici et al, 2017 ; Schmitt et al, 2017 ), or the Zurich subthreshold systems (Indiveri et al, 2015 ). Of these, only the last one incorporates some learning, i.e., the last layer of the deep SNN is subject to online supervised learning, with the other layers having pretrained fixed weights.…”