Views
No views yet
openai/clip-vit-large-patch14).Afrostnova/clip-text-msmarco-inversion
— it is not used standalone and it reuses the inversion model's tokenizer.vec2text CorrectorEncoderModelCLIPTextModel — openai/clip-vit-large-patch14ClipTextModel-msmarco__msl32__58epochvec2text fork that supports the CLIPTextModel embedder (the one this
model was trained with), not the upstream pip install vec2text package.1import vec2text
2
3inv = vec2text.models.InversionModel.from_pretrained("Afrostnova/clip-text-msmarco-inversion")
4cor = vec2text.models.CorrectorEncoderModel.from_pretrained("Afrostnova/clip-text-msmarco-corrector")
5corrector = vec2text.load_corrector(inv, cor)
6
7text = vec2text.invert_embeddings(
8 embeddings=embeddings, # CLIP text-encoder last_hidden_state pooled at EOS
9 corrector=corrector,
10 num_steps=20,
11 sequence_beam_width=1,
12)