Learning Real-World Stimuli in a Neural Network with Spike-Driven Synaptic Dynamics | Synapse