(self, args)
| 97 | |
| 98 | class MaskMixin(BaseMixin): |
| 99 | def __init__(self, args): |
| 100 | super().__init__() |
| 101 | self.decoder_embed = nn.Linear(args.enc_hidden_size, args.hidden_size, bias=True) |
| 102 | self.decoder_pred = nn.Linear(args.hidden_size, args.patch_size**2 * args.in_channels, bias=True) # decoder to patch |
| 103 | |
| 104 | def word_embedding_forward(self, input_ids, **kwargs): |
| 105 | x = kwargs["encoder_outputs"] |