PyTorch is a Python library that allows to develop deep learning models with an imperative and “pythonic” programming style, thus simplifying their development and debugging. In this workshop we will discover the basics of the library and use it for a simple classification problem. We will then introduce the development framework, PyTorch Lightning, which, by further simplifying development in PyTorch, allows Data Scientists to iterate faster in finding the best Machine Learning models. At the end of the workshop we will see how to use PyTorch Lightning within a sophisticated cloud development environment such as Amazon SageMaker.
- Introduction to Deep Learning
- Introduction to PyTorch
- Training a Classification Model with PyTorch
- From PyTorch to PyTorch Lightning
- Running PyTorch Lightning in Amazon SageMaker