Superneurons: dynamic GPU memory management for training deep neural networks
MXNet: A Flexible and Efficient Machine Learning Library for Heterogeneous Distributed Systems