Single Transistor Learning Synapses