An introduction to PyTorch for UVA’s HPC environment. This session is designed for those with a background in deep learning theory and familiarity with HPC concepts. You'll learn how to efficiently train deep learning models using PyTorch on HPC systems. We'll guide you through the basics of setting up and optimizing PyTorch and SLURM scripts and optimizing training with GPUs. By the end of the workshop, you'll be equipped with the knowledge and skills to leverage PyTorch and our HPC environment for your deep learning projects.
Requirements: Familiarity with Python and Deep Learning. Basic understanding of HPC systems. Familiarity with PyTorch not required. Rivanna (HPC) account not required, but recommended.