(self)
| 2157 | exit() |
| 2158 | |
| 2159 | def _write_monitor(self): |
| 2160 | if self.global_rank == 0: |
| 2161 | self.summary_events = [ |
| 2162 | ( |
| 2163 | f"Train/Samples/elapsed_time_ms_forward", |
| 2164 | self.timers(FORWARD_GLOBAL_TIMER).elapsed(reset=False), |
| 2165 | self.global_samples, |
| 2166 | ), |
| 2167 | ( |
| 2168 | f"Train/Samples/elapsed_time_ms_backward", |
| 2169 | self.timers(BACKWARD_GLOBAL_TIMER).elapsed(reset=False), |
| 2170 | self.global_samples, |
| 2171 | ), |
| 2172 | ( |
| 2173 | f"Train/Samples/elapsed_time_ms_backward_inner", |
| 2174 | self.timers(BACKWARD_INNER_GLOBAL_TIMER).elapsed(reset=False), |
| 2175 | self.global_samples, |
| 2176 | ), |
| 2177 | ( |
| 2178 | f"Train/Samples/elapsed_time_ms_backward_allreduce", |
| 2179 | self.timers(BACKWARD_REDUCE_GLOBAL_TIMER).elapsed(reset=False), |
| 2180 | self.global_samples, |
| 2181 | ), |
| 2182 | ( |
| 2183 | f"Train/Samples/elapsed_time_ms_step", |
| 2184 | self.timers(STEP_GLOBAL_TIMER).elapsed(reset=False), |
| 2185 | self.global_samples, |
| 2186 | ), |
| 2187 | ] |
| 2188 | self.monitor.write_events(self.summary_events) |
| 2189 | |
| 2190 | def _get_optimizer_param(self, param_name): |
| 2191 | result = [] |
no test coverage detected