(self, input_shape, num_classes, num_domains, hparams)
| 363 | """V-REx algorithm from http://arxiv.org/abs/2003.00688""" |
| 364 | |
| 365 | def __init__(self, input_shape, num_classes, num_domains, hparams): |
| 366 | super(VREx, self).__init__(input_shape, num_classes, num_domains, hparams) |
| 367 | self.register_buffer('update_count', torch.tensor([0])) |
| 368 | |
| 369 | def update(self, minibatches, unlabeled=None): |
| 370 | if self.update_count >= self.hparams["vrex_penalty_anneal_iters"]: |