MCPcopy
hub / github.com/EvolvingLMMs-Lab/lmms-eval / close

Method close

lmms_eval/models/model_utils/progress.py:85–90  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

83 eval_logger.info(f"[rank {self._rank}] {self.desc}: {self.n}/{self.total} ({pct:.1f}%) | " f"{speed:.2f} it/s | elapsed {_format_time(elapsed)} | ETA {_format_time(eta)}")
84
85 def close(self) -> None:
86 if self.disable:
87 return
88 elapsed = time.monotonic() - self._start_time
89 speed = self.n / elapsed if elapsed > 0 else 0
90 eval_logger.info(f"[rank {self._rank}] {self.desc}: done {self.n}/{self.total} " f"in {_format_time(elapsed)} ({speed:.2f} it/s)")
91
92 def __enter__(self):
93 return self

Callers 15

__exit__Method · 0.95
run_tool_syncMethod · 0.45
generate_untilMethod · 0.45
_probe_video_metadataFunction · 0.45
read_videoFunction · 0.45
generate_untilMethod · 0.45
generate_untilMethod · 0.45
generate_untilMethod · 0.45
generate_untilMethod · 0.45
generate_untilMethod · 0.45
generate_untilMethod · 0.45

Calls 1

_format_timeFunction · 0.85

Tested by

no test coverage detected