Bringing deep learning to life