Layrub: layer-centric GPU memory reuse and data migration in extreme-scale deep learning systems
Deep Residual Learning for Image Recognition