OpenCompass/opencompass/datasets/evalplus/utils.py
2025-02-19 04:46:42 +01:00

18 lines
400 B
Python

from rich.progress import (
BarColumn,
MofNCompleteColumn,
Progress,
TextColumn,
TimeElapsedColumn,
)
def progress(note: str = "processing"):
return Progress(
TextColumn(f"{note}" + "[progress.percentage]{task.percentage:>3.0f}%"),
BarColumn(),
MofNCompleteColumn(),
TextColumn(""),
TimeElapsedColumn(),
)