pytorch_pfn_extras.profiler.TimeSummary.report

TimeSummary.report(tag, use_cuda=False)

Context manager to automatically report execution times.

The start and completion times are obtained automatically, the user only needs to provide a tag to identify the value in the summary values.

Parameters
  • tag (str) – A name to identify the section of code being profiled.

  • use_cuda (bool) – Indicates if GPU time should also be profiled.

Return type

Generator[None, None, None]