Data Parallelism Revisited - Implementations using PyTorch Implement various data parallelism strategies using PyTorch