Log a group of timers.
(self, names, normalizer=1.0, reset=True)
| 130 | return self.timers[name] |
| 131 | |
| 132 | def log(self, names, normalizer=1.0, reset=True): |
| 133 | """Log a group of timers.""" |
| 134 | assert normalizer > 0.0 |
| 135 | string = 'time (ms)' |
| 136 | for name in names: |
| 137 | elapsed_time = self.timers[name].elapsed( |
| 138 | reset=reset) * 1000.0 / normalizer |
| 139 | string += ' | {}: {:.2f}'.format(name, elapsed_time) |
| 140 | print_rank_0(string) |
| 141 | |
| 142 | |
| 143 | def report_memory(name): |
no test coverage detected