(self)
| 159 | self.old_lr = lr |
| 160 | |
| 161 | def update_fixed_params(self): # finetune all scales instead of just finest scale |
| 162 | params = [] |
| 163 | for s in range(self.n_scales): |
| 164 | params += list(getattr(self, 'netG'+str(s)).parameters()) |
| 165 | self.optimizer_G = torch.optim.Adam(params, lr=self.old_lr, betas=(self.opt.beta1, 0.999)) |
| 166 | self.finetune_all = True |
| 167 | print('------------ Now finetuning all scales -----------') |
| 168 | |
| 169 | def update_training_batch(self, ratio): # increase number of backpropagated frames and number of frames in each GPU |
| 170 | nfb = self.n_frames_bp |
no outgoing calls
no test coverage detected