Entropy-Constrained Training of Deep Neural Networks