Blended Coarse Gradient Descent for Full Quantization of Deep Neural Networks