LR-CNN: Lightweight Row-centric Convolutional Neural Network Training for Memory Reduction