Memory-efficient backpropagation through large linear layers | Synapse