max_steps and time calculation are not working as expected.
I'm encountering this issue where it shows `?` instead of the max steps and the time for the training process is not being calculated, this is my configuration:

```
trainer.max_steps=-1 \
trainer.max_epochs=1 \

```

`Epoch 0: :   0%|          | 614/? [23:53<00:00, v_num=, reduced_train_loss=, global_step=, consumed_samples=, train_step_timing in s=, val_loss=]`