A Peek Into the Hidden Layers of a Convolutional Neural Network Through a Factorization Lens