Log a group of timers.
(self, names, normalizer=1.0, reset=True)
| 166 | return self.timers[name] |
| 167 | |
| 168 | def log(self, names, normalizer=1.0, reset=True): |
| 169 | """Log a group of timers.""" |
| 170 | assert normalizer > 0.0 |
| 171 | string = 'time (ms)' |
| 172 | for name in names: |
| 173 | elapsed_time = self.timers[name].elapsed( |
| 174 | reset=reset) * 1000.0 / normalizer |
| 175 | string += ' | {}: {:.2f}'.format(name, elapsed_time) |
| 176 | print_rank_0(string) |
| 177 | |
| 178 | |
| 179 | def report_memory(name): |