Downloads · 30 days
2
6% of all-time downloads
o-taco/qwen3vl-aokvqa
qwen3vl-aokvqa is a machine learning model from o-taco. Use it for the machine learning task on the model card, and read the license before you ship it in a product. It is set up for peft.
LoRA adapter for Qwen/Qwen3-VL-2B-Instruct, trained with the VLM2Vec contrastive-embedding recipe on the A-OKVQA subset of MMEB-train only (single V100 32GB, batch size 64, 440 steps, ~1.6 epochs).
Downloads · 30 days
2
6% of all-time downloads
All-time downloads
36
Public
Repo size
28.9 MB
Likes
0
Public
Click a slice to open those files.
.safetensors17.5 MB · 52%
From the Hugging Face model README
LoRA adapter for Qwen/Qwen3-VL-2B-Instruct, trained with the VLM2Vec contrastive-embedding recipe on the A-OKVQA subset of MMEB-train only (single V100 32GB, batch size 64, 440 steps, ~1.6 epochs).
This turns the backbone into a multimodal embedding model (last-token pooled, L2-normalized), not a generative
chat model — load it with VLM2Vec's MMEBModel.load() (src/model.py), not AutoModelForCausalLM.
Qwen/Qwen3-VL-2B-Instructq_proj,k_proj,v_proj,o_proj,gate_proj,up_proj,down_projRequires the VLM2Vec repo (branch with Qwen3-VL + Volta/sdpa support).
from src.arguments import ModelArguments
from src.model import MMEBModel
model_args = ModelArguments(
model_name="Qwen/Qwen3-VL-2B-Instruct",
model_backbone="qwen3_vl",
checkpoint_path="o-taco/qwen3vl-aokvqa",
pooling="last",
normalize=True,
lora=True,
)
model = MMEBModel.load(model_args, is_trainable=False)