Data Parallelism Strategies: Scaling PyTorch with DDP | Mahamudul Hasan Rubel