This call to _forward_step_fn expects two values returned
|
_, logits = self._forward_step_fn(model=self.model, data_iterator=inps) |
The forward_step can return three values
|
return loss, outputs, metrics |
I guess I am seeing this because I have is_pipe_parallel false and that is uncommon. Maybe there needs to be an option not to return metrics.
This call to _forward_step_fn expects two values returned
gpt-neox/eval_tasks/eval_adapter.py
Line 372 in 59a5236
The forward_step can return three values
gpt-neox/megatron/training.py
Line 847 in 59a5236
I guess I am seeing this because I have is_pipe_parallel false and that is uncommon. Maybe there needs to be an option not to return metrics.