Description
We want the distributor to have the ability to run multiple torchrun processes per task if task.gpu.amount > 1.
We want to add a check to see if `import torch` doesn't raise an ImportError since the TorchDistributor requires torch. If it raises an ImportError, we will give the user more details.