(self, outputs, input_data: dict)
| 292 | return track_instances |
| 293 | |
| 294 | def forward(self, outputs, input_data: dict): |
| 295 | # losses of each frame are calculated during the model's forwarding and are outputted by the model as outputs['losses_dict]. |
| 296 | losses = outputs.pop("losses_dict") |
| 297 | num_samples = self.get_num_boxes(self.num_samples) |
| 298 | for loss_name, loss in losses.items(): |
| 299 | losses[loss_name] /= num_samples |
| 300 | return losses |
| 301 | |
| 302 | |
| 303 | class RuntimeTrackerBase(object): |
nothing calls this directly
no test coverage detected