(self, device)
| 228 | np.random.seed(seed) |
| 229 | |
| 230 | def set_device(self, device): |
| 231 | if device == 'gpu' and torch.cuda.is_available(): |
| 232 | device = torch.device(f'cuda:{self.local_rank}') |
| 233 | else: |
| 234 | device = torch.device('cpu') |
| 235 | self.device = device |
| 236 | |
| 237 | def train(self): |
| 238 | cal_metric_during_train = self.cfg['Global'].get( |