Part 2 focuses on the application of high-performance computing (HPC) for machine learning. It includes a hands-on implementation of an end-to-end solution starting with analyzing large amounts of data and then covering distributed training and deploying models at scale, including performance optimization and machine learning at the edge.