qaihm-bot commited on
Commit
7273430
·
verified ·
1 Parent(s): 2da66a3
Files changed (3) hide show
  1. LICENSE +1 -0
  2. README.md +116 -0
  3. release_assets.json +12 -0
LICENSE ADDED
@@ -0,0 +1 @@
 
 
1
+ The license of the original trained model can be found at https://www.apache.org/licenses/LICENSE-2.0.
README.md ADDED
@@ -0,0 +1,116 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ library_name: pytorch
3
+ license: other
4
+ tags:
5
+ - llm
6
+ - vlm
7
+ - generative_ai
8
+ - android
9
+ pipeline_tag: text-generation
10
+
11
+ ---
12
+
13
+ ![](https://qaihub-public-assets.s3.us-west-2.amazonaws.com/qai-hub-models/models/qwen3_vl_2b_instruct/web-assets/model_demo.png)
14
+
15
+ # Qwen3-VL-2B-Instruct: Optimized for Qualcomm Devices
16
+
17
+ Qwen3-VL is a vision-language model from Alibaba Cloud capable of understanding both text and images for multimodal reasoning tasks such as visual question answering and image captioning.
18
+
19
+ This is based on the implementation of Qwen3-VL-2B-Instruct found [here](https://huggingface.co/Qwen/Qwen3-VL-2B-Instruct).
20
+ This repository contains pre-exported model files optimized for Qualcomm® devices. You can use the [Qualcomm® AI Hub Models](https://github.com/qualcomm/ai-hub-models/blob/v0.57.0/src/qai_hub_models/models/qwen3_vl_2b_instruct) library to export with custom configurations. More details on model performance across various devices, can be found [here](#performance-summary).
21
+
22
+ Qualcomm AI Hub Models uses [Qualcomm AI Hub Workbench](https://workbench.aihub.qualcomm.com) to compile, profile, and evaluate this model. [Sign up](https://myaccount.qualcomm.com/signup) to run these models on a hosted Qualcomm® device.
23
+
24
+ ## Deploying Qwen3-VL-2B-Instruct on-device
25
+
26
+ Follow the [GenieX quickstart](https://geniex.aihub.qualcomm.com/en/get-started/quickstart) to install GenieX and deploy the model on a target device.
27
+
28
+ ## Getting Started
29
+ There are two ways to deploy this model on your device:
30
+
31
+ ### Option 1: Download Pre-Exported Models
32
+
33
+ Below are pre-exported model assets ready for deployment.
34
+
35
+ | Runtime | Precision | Chipset | SDK Versions | Download |
36
+ |---|---|---|---|---|
37
+ | GENIEX_LLAMACPP | q4_0 | Universal | | [Download](https://huggingface.co/unsloth/Qwen3-VL-2B-Instruct-GGUF/resolve/main/Qwen3-VL-2B-Instruct-Q4_0.gguf)
38
+
39
+ For more device-specific assets and performance metrics, visit **[Qwen3-VL-2B-Instruct on Qualcomm® AI Hub](https://aihub.qualcomm.com/models/qwen3_vl_2b_instruct)**.
40
+
41
+
42
+ ### Option 2: Export with Custom Configurations
43
+
44
+ Use the [Qualcomm® AI Hub Models](https://github.com/qualcomm/ai-hub-models/blob/v0.57.0/src/qai_hub_models/models/qwen3_vl_2b_instruct) Python library to compile and export the model with your own:
45
+ - Custom weights (e.g., fine-tuned checkpoints)
46
+ - Custom input shapes
47
+ - Target device and runtime configurations
48
+
49
+ This option is ideal if you need to customize the model beyond the default configuration provided here.
50
+
51
+ See our repository for [Qwen3-VL-2B-Instruct on GitHub](https://github.com/qualcomm/ai-hub-models/blob/v0.57.0/src/qai_hub_models/models/qwen3_vl_2b_instruct) for usage instructions.
52
+
53
+ ## Model Details
54
+
55
+ **Model Type:** Model_use_case.text_generation
56
+
57
+ **Model Stats:**
58
+ - Model architecture: Transformer with ViT Vision Encoder, Grouped Query Attention (GQA), and SwiGLU activation.
59
+ - Supported languages: 100+ languages and dialects
60
+ - TTFT: Time To First Token is the time it takes to generate the first response token. This is expressed as a range because it varies based on the length of the prompt.
61
+ - Response Rate: Rate of response generation after the first response token.
62
+
63
+ ## Performance Summary
64
+ | Model | Runtime | Precision | Chipset | Context Length | Response Rate (tokens per second) | Time To First Token (range, seconds)
65
+ |---|---|---|---|---|---|---
66
+ | Qwen3-VL-2B-Instruct | GENIEX_LLAMACPP | q4_0 | Snapdragon® 8 Elite Mobile | 512 | 41.543766 | 0.46449075 - 1.857963
67
+ | Qwen3-VL-2B-Instruct | GENIEX_LLAMACPP | q4_0 | Snapdragon® 8 Elite Mobile | 512 | 42.711314 | 0.46647375 - 1.865895
68
+ | Qwen3-VL-2B-Instruct | GENIEX_LLAMACPP | q4_0 | Snapdragon® 8 Elite Mobile | 512 | 34.032126 | 0.11172275000000001 - 0.44689100000000004
69
+ | Qwen3-VL-2B-Instruct | GENIEX_LLAMACPP | q4_0 | Snapdragon® X2 Elite | 512 | 62.900994 | 0.1141745 - 0.456698
70
+ | Qwen3-VL-2B-Instruct | GENIEX_LLAMACPP | q4_0 | Snapdragon® X2 Elite | 512 | 64.127228 | 0.112751 - 0.451004
71
+ | Qwen3-VL-2B-Instruct | GENIEX_LLAMACPP | q4_0 | Snapdragon® X2 Elite | 512 | 23.365032 | 0.07905475 - 0.316219
72
+ | Qwen3-VL-2B-Instruct | GENIEX_LLAMACPP | q4_0 | Snapdragon® X2 Elite | 4096 | 30.033638 | 0.23735575 - 7.595384
73
+ | Qwen3-VL-2B-Instruct | GENIEX_LLAMACPP | q4_0 | Snapdragon® X2 Elite | 4096 | 26.100461 | 0.23745440625 - 7.598541
74
+ | Qwen3-VL-2B-Instruct | GENIEX_LLAMACPP | q4_0 | Snapdragon® X2 Elite | 4096 | 20.902282 | 0.108134125 - 3.460292
75
+ | Qwen3-VL-2B-Instruct | GENIEX_LLAMACPP | q4_0 | Snapdragon® X Elite | 512 | 21.177916 | 0.1795745 - 0.718298
76
+ | Qwen3-VL-2B-Instruct | GENIEX_LLAMACPP | q4_0 | Snapdragon® X Elite | 512 | 20.103331 | 0.18485975 - 0.739439
77
+ | Qwen3-VL-2B-Instruct | GENIEX_LLAMACPP | q4_0 | Snapdragon® X Elite | 512 | 24.308468 | 0.16061474999999997 - 0.6424589999999999
78
+ | Qwen3-VL-2B-Instruct | GENIEX_LLAMACPP | q4_0 | Snapdragon® X Elite | 4096 | 15.733537 | 0.43978756249999995 - 14.073201999999998
79
+ | Qwen3-VL-2B-Instruct | GENIEX_LLAMACPP | q4_0 | Snapdragon® X Elite | 4096 | 15.966534 | 0.46862746875 - 14.996079
80
+ | Qwen3-VL-2B-Instruct | GENIEX_LLAMACPP | q4_0 | Snapdragon® X Elite | 4096 | 11.584063 | 0.24593868749999998 - 7.870037999999999
81
+ | Qwen3-VL-2B-Instruct | GENIEX_LLAMACPP | q4_0 | Qualcomm® QCS9075 | 512 | 1.882364 | 1.1826937499999999 - 4.7307749999999995
82
+ | Qwen3-VL-2B-Instruct | GENIEX_LLAMACPP | q4_0 | Qualcomm® QCS9075 | 512 | 1.878065 | 1.18503875 - 4.740155
83
+ | Qwen3-VL-2B-Instruct | GENIEX_LLAMACPP | q4_0 | Qualcomm® QCS9075 | 512 | 19.881743 | 0.18957975 - 0.758319
84
+
85
+ ## License
86
+ * The license for the original implementation of Qwen3-VL-2B-Instruct can be found
87
+ [here](https://www.apache.org/licenses/LICENSE-2.0).
88
+
89
+ ## References
90
+ * [Qwen3 Technical Report](https://arxiv.org/abs/2505.09388)
91
+ * [Source Model Implementation](https://huggingface.co/Qwen/Qwen3-VL-2B-Instruct)
92
+
93
+ ## Community
94
+ * Join [our AI Hub Slack community](https://aihub.qualcomm.com/community/slack) to collaborate, post questions and learn more about on-device AI.
95
+ * For questions or feedback please [reach out to us](mailto:ai-hub-support@qti.qualcomm.com).
96
+
97
+ ## Usage and Limitations
98
+
99
+ This model may not be used for or in connection with any of the following applications:
100
+
101
+ - Accessing essential private and public services and benefits;
102
+ - Administration of justice and democratic processes;
103
+ - Assessing or recognizing the emotional state of a person;
104
+ - Biometric and biometrics-based systems, including categorization of persons based on sensitive characteristics;
105
+ - Education and vocational training;
106
+ - Employment and workers management;
107
+ - Exploitation of the vulnerabilities of persons resulting in harmful behavior;
108
+ - General purpose social scoring;
109
+ - Law enforcement;
110
+ - Management and operation of critical infrastructure;
111
+ - Migration, asylum and border control management;
112
+ - Predictive policing;
113
+ - Real-time remote biometric identification in public spaces;
114
+ - Recommender systems of social media platforms;
115
+ - Scraping of facial images (from the internet or otherwise); and/or
116
+ - Subliminal manipulation
release_assets.json ADDED
@@ -0,0 +1,12 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "version": "0.57.0",
3
+ "precisions": {
4
+ "q4_0": {
5
+ "universal_assets": {
6
+ "geniex_llamacpp": {
7
+ "download_url": "https://huggingface.co/unsloth/Qwen3-VL-2B-Instruct-GGUF/resolve/main/Qwen3-VL-2B-Instruct-Q4_0.gguf"
8
+ }
9
+ }
10
+ }
11
+ }
12
+ }