(self, results, work_dir)
| 107 | self.eval_indexes = np.concatenate(self.eval_indexes) |
| 108 | |
| 109 | def evaluate(self, results, work_dir): |
| 110 | metrics = {} |
| 111 | device = results[0]['motion'].device |
| 112 | for evaluator in self.evaluators: |
| 113 | evaluator.to_device(device) |
| 114 | metrics.update(evaluator.evaluate(results)) |
| 115 | return metrics |