Error message for multiple optimizers
When a user uses multiple optimizers and doesn't add optimizer_index to training_step, the error is super cryptic and not obvious.
Let's add this error:
you passed in {len(self.optimizers)}
but didn't add optimizer_idx to the training_step
arguments