All You Want to Know about Deep Learning