Distributed Deep Neural Networks Over the Cloud, the Edge and End Devices
BinaryConnect: Training Deep Neural Networks with binary weights during propagations