(self, text)
| 187 | requires_grad(self.t5.model, False) |
| 188 | |
| 189 | def encode(self, text): |
| 190 | caption_embs, emb_masks = self.t5.get_text_embeddings(text) |
| 191 | caption_embs = caption_embs[:, None] |
| 192 | return dict(y=caption_embs, mask=emb_masks) |
| 193 | |
| 194 | def null(self, n): |
| 195 | null_y = self.y_embedder.y_embedding[None].repeat(n, 1, 1)[:, None] |
no test coverage detected