Ultimate access to all questions.
You are tasked with developing an image recognition model using PyTorch based on the ResNet50 architecture for a project that requires processing a dataset of 200k labeled images. The project has strict constraints on budget and requires the training to be completed in the shortest possible time without compromising the model's accuracy. Given these constraints, which of the following approaches would you choose to efficiently and cost-effectively scale your training workload using four V100 GPUs? Choose the best option.