alt.freeweights.qwen / Qwen2-VL-2B
From: Qwen <huggingface.co/Qwen>Newsgroups: alt.freeweights.qwenSubject:

Qwen2-VL-2B

Date: 2026-11-15Commit: d3a53f2Signed: 2DC28CC7B26A283B ✓

Image text to text model with 2.2B parameters. Safetensors weights, 4.43 GB in all. Published by Qwen under Apache-2.0.

2.2B params4.43GBQwen2-VL-2Bsafetensorspermissive
FactsParams2.2BSize4.43 GBFormatssafetensorsTaskimage text to textLicenseApache-2.0From sourcepermissive
$ fw get Qwen/Qwen2-VL-2B
# manifest sha256 f2cfa996e825… · 4.43 GB · 14 files
$ fw verify ./Qwen2-VL-2B Qwen/Qwen2-VL-2B
From sourceHosted (signed)Qwen/Qwen2-VL-2BLast check: 2026-11-15 03:25 UTC

Get help: custom fine-tune or private deploy. We review your setup before we quote.

Works with

Overview

Size
4.43 GB
Weights
4.42 GB (safetensors)
Parameters
2.2B
Formats
safetensors
Task
image text to text
License
Apache-2.0 (permissive)
Files
14, each with a sha256
Publisher
Qwen
Added
2026-11-15
Section
alt.freeweights.qwen
Lineage

Original release from the publisher.

Where these bytes come from
Publisher at the pinned commit→You

Sources are tried in order. A file counts only when its size and sha256 match the manifest. Sources are checked when you ask for them, not on a timer.

Sources
BadgeHostLast checkResult
From sourcehuggingface.co2026-11-15 03:25 UTCpassed

Model card

From the publisher at commit d3a53f2. Shown as plain text with links; images open at the publisher.

Qwen2-VL-2B#

Introduction#

We're excited to unveil Qwen2-VL, the latest iteration of our Qwen-VL model, representing nearly a year of innovation.

Important. This is the base pretrained model of Qwen2-VL-2B without instruction tuning.

What’s New in Qwen2-VL?#
Key Enhancements:#
  • SoTA understanding of images of various resolution & ratio: Qwen2-VL achieves state-of-the-art performance on visual understanding benchmarks, including MathVista, DocVQA, RealWorldQA, MTVQA, etc.
  • Understanding videos of 20min+: Qwen2-VL can understand videos over 20 minutes for high-quality video-based question answering, dialog, content creation, etc.
  • Agent that can operate your mobiles, robots, etc.: with the abilities of complex reasoning and decision making, Qwen2-VL can be integrated with devices like mobile phones, robots, etc., for automatic operation based on visual environment and text instructions.
  • Multilingual Support: to serve global users, besides English and Chinese, Qwen2-VL now supports the understanding of texts in different languages inside images, including most European languages, Japanese, Korean, Arabic, Vietnamese, etc.
Model Architecture Updates:#
  • Naive Dynamic Resolution: Unlike before, Qwen2-VL can handle arbitrary image resolutions, mapping them into a dynamic number of visual tokens, offering a more human-like visual processing experience.

Image: image

  • Multimodal Rotary Position Embedding (M-ROPE): Decomposes positional embedding into parts to capture 1D textual, 2D visual, and 3D video positional information, enhancing its multimodal processing capabilities.

Image: image

We have three models with 2, 7 and 72 billion parameters.

This repo contains the pretrained 2B Qwen2-VL model.

For more information, visit our Blog and GitHub.

Requirements#

The code of Qwen2-VL has been in the latest Hugging Face transformers and we advise you to install the latest version with command pip install -U transformers, or you might encounter the following error:

KeyError: 'qwen2_vl'

Citation#

If you find our work helpful, feel free to give us a cite.

@article{Qwen2-VL,
  title={Qwen2-VL: Enhancing Vision-Language Model's Perception of the World at Any Resolution}, 
  author={Peng Wang and Shuai Bai and Sinan Tan and Shijie Wang and Zhihao Fan and Jinze Bai and Keqin Chen and Xuejing Liu and Jialin Wang and Wenbin Ge and Yang Fan and Kai Dang and Mengfei Du and Xuancheng Ren and Rui Men and Dayiheng Liu and Chang Zhou and Jingren Zhou and Junyang Lin},
  journal={arXiv preprint arXiv:2409.12191},
  year={2024}
}

@article{Qwen-VL,
  title={Qwen-VL: A Versatile Vision-Language Model for Understanding, Localization, Text Reading, and Beyond},
  author={Bai, Jinze and Bai, Shuai and Yang, Shusheng and Wang, Shijie and Tan, Sinan and Wang, Peng and Lin, Junyang and Zhou, Chang and Zhou, Jingren},
  journal={arXiv preprint arXiv:2308.12966},
  year={2023}
}

Files

14 files · 4.43 GBWeights 4.42 GB (safetensors). Sizes and sha256 from the signed manifest.
Hide all 14 files with their sha256
FileSizesha256
.gitattributes1.52 KB11ad7efa24975ee4b0c3c3a38ed18737f0658a5f75a0a96787b576a78a023361
LICENSE11.3 KB832dd9e00a68dd83b3c3fb9f5588dad7dcf337a0db50f7d9483f310cd292e92e
README.md3.44 KBf7ce0fbd2e374b50bcba2e49f81d85edcf48fa14b9bd89a7b4ff35f951db5e81
chat_template.json418 Bdcddad8ec9cdaeed1faee472619800b211e5930214700344de9ce9c545567a1b
config.json1.20 KB2fe78a2c7a3e84518665b2eaed70913c0e8201c27d7f5e2caa8ae26d10dbb7d0
generation_config.json243 B9105c2c6ec9dbe55ef2cbd29c3b391ee61649bafcf3209eca36abdbaeea8f202
merges.txt1.67 MB599bab54075088774b1733fde865d5bd747cbcc7a547c5bc12610e874e26f5e3
model-00001-of-00002.safetensors3.99 GBbe54458131380b266222f11f0fec1704f85d6695b226d333891c916478306c1a
model-00002-of-00002.safetensors429 MBb1e5ceb96ab4b2660156d6429b70e1dfcdee8570962ed921aadfc0a470a8e738
model.safetensors.index.json56.4 KB260ab9fa1418d6d6ab79daa1d9da2c47264f3b72edb4630fc799077ac67d27c6
preprocessor_config.json347 Bb5eaad0c2815f07631535dcc58f3c462b0d73693638ad21d19f3c50820eae1cc
tokenizer.json7.03 MBcb63a0a23eef3d5b01063a9880a1925a65aaf4d1591d519910ee3527852950a0
tokenizer_config.json3.56 KBc951dd43092d740cc27ac69c78ba6c0282b3f051df475224093a4eaa483de646
vocab.json2.78 MBca10d7e9fb3ed18575dd1e277a2579c16d108e32f27439684afa0e10b1440910
VersionsEach time the pinned upstream commit or file list changed in this repo. Newest first.
Upstream commitDateContents
d3a53f2484 pinned now2026-11-15 03:25 UTC14 files · 4.43 GB

Use it

$ fw get Qwen/Qwen2-VL-2B
# manifest sha256 f2cfa996e825… · 4.43 GB · 14 files
$ fw verify ./Qwen2-VL-2B Qwen/Qwen2-VL-2B
fw.pyChecks the signature and every sha256, tries each source in order, resumes.
$ python3 fw.py get https://freeweights.allternit.com/manifests/Qwen/Qwen2-VL-2B.json --dir ./Qwen2-VL-2B $ python3 fw.py verify ./Qwen2-VL-2B ./Qwen__Qwen2-VL-2B.json
hfThe Hugging Face CLI with one setting. Same repo id.
$ HF_ENDPOINT=https://freeweights.allternit.com hf download Qwen/Qwen2-VL-2B --revision d3a53f2484fce9d62fff115a5ddfc833f873bfde --local-dir ./Qwen2-VL-2B
transformersLoad the weights in Python.
import os os.environ["HF_ENDPOINT"] = "https://freeweights.allternit.com" from transformers import AutoModelForImageTextToText, AutoProcessor processor = AutoProcessor.from_pretrained("Qwen/Qwen2-VL-2B", revision="d3a53f2484fce9d62fff115a5ddfc833f873bfde") model = AutoModelForImageTextToText.from_pretrained("Qwen/Qwen2-VL-2B", revision="d3a53f2484fce9d62fff115a5ddfc833f873bfde", device_map="auto")
vLLMServe an OpenAI-compatible API.
$ HF_ENDPOINT=https://freeweights.allternit.com vllm serve Qwen/Qwen2-VL-2B --revision d3a53f2484fce9d62fff115a5ddfc833f873bfde

License

Name
Apache License 2.0
Id
Apache-2.0
Class
Permissive
Redistribution
yes
Listing
Hosted (signed)
Decided
License as declared by the publisher. No person read it. 2026-11-15
Text in
LICENSE
Text sha256
832dd9e00a68dd83b3c3fb9f5588dad7dcf337a0db50f7d9483f310cd292e92e
Terms gate
No extra terms beyond the license.

Read the license text

Licenses are checked against the license table. A custom license passes only after a person reads it.

Provenance

From: Qwen <huggingface.co/Qwen>Newsgroups: alt.freeweights.qwenSubject: Qwen2-VL-2BDate: 2026-11-15Commit: d3a53f2Signed: 2DC28CC7B26A283B ✓
Upstream
Qwen/Qwen2-VL-2B
Pinned commit
d3a53f2484fce9d62fff115a5ddfc833f873bfde
Manifest
Qwen2-VL-2B.json · .minisig
Manifest sha256
f2cfa996e825957dd4050806ee8a897a42bcafa09d0023b664a31942ea5b7fe3
Signature
minisign, Ed25519, key 2DC28CC7B26A283B
Created
2026-11-15 03:25 UTC
Generator
freeweights-manifest/0.1.0
Takedowns
None.

How to verify

$ curl -O https://freeweights.allternit.com/manifests/Qwen/Qwen2-VL-2B.json $ curl -O https://freeweights.allternit.com/manifests/Qwen/Qwen2-VL-2B.json.minisig $ minisign -Vm Qwen2-VL-2B.json -P RWQ7KGqyx4zCLXtUFOqvfv8L3g+8fpKJ1FsuxPyOYMF+4KufbUxKq1Oq $ shasum -a 256 <file> # compare with the Files tab

A manifest whose signature fails must be rejected. A file whose size or sha256 does not match must be discarded. Verify a download

Model tree

1 model in the catalog name this one as their parent.

Fine-tunes
1
Fine-tunes 1
Get it
Download
$ HF_ENDPOINT=https://freeweights.allternit.com hf download Qwen/Qwen2-VL-2B
Open in Freeweights Studio

Pull, verify and run it in the Allternit app on Desktop, web or phone.

Signed manifest
minisign, key 2DC28CC7B26A283B. Qwen2-VL-2B.json. Provenance. Takedown history: none.
From: BAAI <huggingface.co/BAAI>Subject: Aquila-VL-2B-llava-qwen
From: Perciqa <huggingface.co/Perciqa>Subject: Aurora-Code-1
From: BAAI <huggingface.co/BAAI>Subject: bge-reasoner-embed-qwen3-8b-0923
From: amazon <huggingface.co/amazon>Subject: BMOJOF-primed-HQwen3-8B-Instruct
From: nbeerbower <huggingface.co/nbeerbower>Subject: Bubba-Qwen3.6-27B-LoRA
From: bartowski <huggingface.co/bartowski>Subject: bytkim_Qwen3.8-27B-pi-GGUF