M-CLIP / LABSE-Vit-L-14

huggingface.co
Total runs: 599
24-hour runs: -1
7-day runs: -49
30-day runs: -1
Model's Last Updated: June 03 2022

Introduction of LABSE-Vit-L-14

Model Details of LABSE-Vit-L-14

Multilingual-clip: LABSE-Vit-L-14

Multilingual-CLIP extends OpenAI's English text encoders to multiple other languages. This model only contains the multilingual text encoder. The corresponding image model ViT-L-14 can be retrieved via instructions found on OpenAI's CLIP repository on Github . We provide a usage example below.

Requirements

To use both the multilingual text encoder and corresponding image encoder, we need to install the packages multilingual-clip and clip .

pip install multilingual-clip
pip install git+https://github.com/openai/CLIP.git
Usage

Extracting embeddings from the text encoder can be done in the following way:

from multilingual_clip import pt_multilingual_clip
import transformers

texts = [
    'Three blind horses listening to Mozart.',
    'Älgen är skogens konung!',
    'Wie leben Eisbären in der Antarktis?',
    'Вы знали, что все белые медведи левши?'
]
model_name = 'M-CLIP/LABSE-Vit-L-14'

# Load Model & Tokenizer
model = pt_multilingual_clip.MultilingualCLIP.from_pretrained(model_name)
tokenizer = transformers.AutoTokenizer.from_pretrained(model_name)

embeddings = model.forward(texts, tokenizer)
print("Text features shape:", embeddings.shape)

Extracting embeddings from the corresponding image encoder:

import torch
import clip
import requests
from PIL import Image

device = "cuda" if torch.cuda.is_available() else "cpu"
model, preprocess = clip.load("ViT-L/14", device=device)

url = "http://images.cocodataset.org/val2017/000000039769.jpg"
image = Image.open(requests.get(url, stream=True).raw)
image = preprocess(image).unsqueeze(0).to(device)

with torch.no_grad():
    image_features = model.encode_image(image)

print("Image features shape:", image_features.shape) 
Evaluation results

None of the M-CLIP models have been extensivly evaluated, but testing them on Txt2Img retrieval on the humanly translated MS-COCO dataset, we see the following R@10 results:

Name En De Es Fr Zh It Pl Ko Ru Tr Jp
OpenAI CLIP Vit-B/32 90.3 - - - - - - - - - -
OpenAI CLIP Vit-L/14 91.8 - - - - - - - - - -
OpenCLIP ViT-B-16+- 94.3 - - - - - - - - - -
LABSE Vit-L/14 91.6 89.6 89.5 89.9 88.9 90.1 89.8 80.8 85.5 89.8 73.9
XLM-R Large Vit-B/32 91.8 88.7 89.1 89.4 89.3 89.8 91.4 82.1 86.1 88.8 81.0
XLM-R Vit-L/14 92.4 90.6 91.0 90.0 89.7 91.1 91.3 85.2 85.8 90.3 81.9
XLM-R Large Vit-B/16+ 95.0 93.0 93.6 93.1 94.0 93.1 94.4 89.0 90.0 93.0 84.2
Training/Model details

Further details about the model training and data can be found in the model card .

Runs of M-CLIP LABSE-Vit-L-14 on huggingface.co

599
Total runs
-1
24-hour runs
-7
3-day runs
-49
7-day runs
-1
30-day runs

More Information About LABSE-Vit-L-14 huggingface.co Model

LABSE-Vit-L-14 huggingface.co

LABSE-Vit-L-14 huggingface.co is an AI model on huggingface.co that provides LABSE-Vit-L-14's model effect (), which can be used instantly with this M-CLIP LABSE-Vit-L-14 model. huggingface.co supports a free trial of the LABSE-Vit-L-14 model, and also provides paid use of the LABSE-Vit-L-14. Support call LABSE-Vit-L-14 model through api, including Node.js, Python, http.

LABSE-Vit-L-14 huggingface.co Url

https://huggingface.co/M-CLIP/LABSE-Vit-L-14

M-CLIP LABSE-Vit-L-14 online free

LABSE-Vit-L-14 huggingface.co is an online trial and call api platform, which integrates LABSE-Vit-L-14's modeling effects, including api services, and provides a free online trial of LABSE-Vit-L-14, you can try LABSE-Vit-L-14 online for free by clicking the link below.

M-CLIP LABSE-Vit-L-14 online free url in huggingface.co:

https://huggingface.co/M-CLIP/LABSE-Vit-L-14

LABSE-Vit-L-14 install

LABSE-Vit-L-14 is an open source model from GitHub that offers a free installation service, and any user can find LABSE-Vit-L-14 on GitHub to install. At the same time, huggingface.co provides the effect of LABSE-Vit-L-14 install, users can directly use LABSE-Vit-L-14 installed effect in huggingface.co for debugging and trial. It also supports api for free installation.

LABSE-Vit-L-14 install url in huggingface.co:

https://huggingface.co/M-CLIP/LABSE-Vit-L-14

Url of LABSE-Vit-L-14

LABSE-Vit-L-14 huggingface.co Url

Provider of LABSE-Vit-L-14 huggingface.co

M-CLIP
ORGANIZATIONS

Other API from M-CLIP

huggingface.co

Total runs: 21
Run Growth: -27
Growth Rate: -128.57%
Updated:September 15 2022
huggingface.co

Total runs: 19
Run Growth: -39
Growth Rate: -205.26%
Updated:September 15 2022