What's inside a deep neural network