Programming pytorch for deep learning creating and deploying deep learning applications