Get the mean of a group of timers.
(self, names, normalizer=1.0, reset=True)
| 140 | log_dist(string, ranks=ranks or [0]) |
| 141 | |
| 142 | def get_mean(self, names, normalizer=1.0, reset=True): |
| 143 | """Get the mean of a group of timers.""" |
| 144 | assert normalizer > 0.0 |
| 145 | means = {} |
| 146 | for name in names: |
| 147 | if name in self.timers: |
| 148 | elapsed_time = (self.timers[name].mean() * 1000.0 / normalizer) |
| 149 | means[name] = elapsed_time |
| 150 | return means |
| 151 | |
| 152 | |
| 153 | class ThroughputTimer: |