Skip to content

Make it easier to setup a multi-line progress bar #20608

@totkeks

Description

@totkeks

Description & Motivation

I'm currently learning ML stuff and made my own model using PyTorch and started using Lightning to wrap it all nicely, because that was suggested to me.

Now when running my training in the terminal, I have my metrics squeezed into the right hand corner of the progress bar, especially when watching more than the "default" loss metric.

I tried changing the RichProgressBar using various LLM assistance, but couldn't get it done in a good way. From my understanding, I would have to rewrite the whole code to allow for a second line, because

Pitch

I'd like to have an easy way to place the metrics, e.g. last column or new row (with full colspan), and the way I format it.

This could either be a parameter to RichProgressBar or an easy, documented way to overload a function in the class.

Alternatives

No response

Additional context

No response

cc @lantiga @Borda

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions