(self, pred, target)
| 370 | raise ValueError(f"the metric should be at least one of [map, acc, mauc]") |
| 371 | |
| 372 | def evaluate_mertics(self, pred, target): |
| 373 | metric_dict = {} |
| 374 | for i in range(len(self.metric_names)): |
| 375 | metric_dict[self.metric_names[i]] = self.metrics[i](pred, target) |
| 376 | return metric_dict |
| 377 | |
| 378 | |
| 379 | def calc_celoss(pred, target): |