(self, outputs)
| 183 | raise NotImplementedError |
| 184 | |
| 185 | def validation_end(self, outputs): |
| 186 | loss_output = self._validation_end(outputs) |
| 187 | print(f"\n==============\n " |
| 188 | f"valid results: {loss_output}" |
| 189 | f"\n==============\n") |
| 190 | return { |
| 191 | 'log': {f'val/{k}': v for k, v in loss_output.items()}, |
| 192 | 'val_loss': loss_output['total_loss'] |
| 193 | } |
| 194 | |
| 195 | def build_scheduler(self, optimizer): |
| 196 | raise NotImplementedError |