Neural Networks Model Compression The Static, The Dynamic And The Shallow