Understanding Deep Learning Solutions