-
-
Notifications
You must be signed in to change notification settings - Fork 4.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[MODEL] Qwen Multimodal Support (Qwen-VL / Qwen-VL-Chat) #8029
[MODEL] Qwen Multimodal Support (Qwen-VL / Qwen-VL-Chat) #8029
Commits on Sep 1, 2024
-
Enable stub mm image inputs for qwen models
Signed-off-by: Alex-Brooks <Alex.Brooks@ibm.com>
Configuration menu - View commit details
-
Copy full SHA for de65d94 - Browse repository at this point
Copy the full SHA de65d94View commit details -
Add calc for max number of qwen image tokens
Signed-off-by: Alex-Brooks <Alex.Brooks@ibm.com>
Configuration menu - View commit details
-
Copy full SHA for debcc8c - Browse repository at this point
Copy the full SHA debcc8cView commit details -
Add unmodified visual qwen code, enable visual weight loading
Signed-off-by: Alex-Brooks <Alex.Brooks@ibm.com>
Configuration menu - View commit details
-
Copy full SHA for 9803fab - Browse repository at this point
Copy the full SHA 9803fabView commit details -
Implement model processor for qwen, fix max tokens
Signed-off-by: Alex-Brooks <Alex.Brooks@ibm.com>
Configuration menu - View commit details
-
Copy full SHA for 364c110 - Browse repository at this point
Copy the full SHA 364c110View commit details -
Implement qwen input mapper and visual feature forward call
Signed-off-by: Alex-Brooks <Alex.Brooks@ibm.com>
Configuration menu - View commit details
-
Copy full SHA for 9b4eb9a - Browse repository at this point
Copy the full SHA 9b4eb9aView commit details -
Hacky integration of img pos / merging for qwen-vl
Signed-off-by: Alex-Brooks <Alex.Brooks@ibm.com>
Configuration menu - View commit details
-
Copy full SHA for a709dd9 - Browse repository at this point
Copy the full SHA a709dd9View commit details -
Add multimodal dummy data for qwen models
Signed-off-by: Alex-Brooks <Alex.Brooks@ibm.com>
Configuration menu - View commit details
-
Copy full SHA for 59339d2 - Browse repository at this point
Copy the full SHA 59339d2View commit details -
Conditionally enable visual component to support qwen llm-only models
Signed-off-by: Alex-Brooks <Alex.Brooks@ibm.com>
Configuration menu - View commit details
-
Copy full SHA for d6e3ca4 - Browse repository at this point
Copy the full SHA d6e3ca4View commit details -
Fix hardcoded image start ID in image position extraction
Signed-off-by: Alex-Brooks <Alex.Brooks@ibm.com>
Configuration menu - View commit details
-
Copy full SHA for 8e27aa2 - Browse repository at this point
Copy the full SHA 8e27aa2View commit details -
Signed-off-by: Alex-Brooks <Alex.Brooks@ibm.com>
Configuration menu - View commit details
-
Copy full SHA for f535d61 - Browse repository at this point
Copy the full SHA f535d61View commit details -
Improve validation, add qwen single image embed support
Signed-off-by: Alex-Brooks <Alex.Brooks@ibm.com>
Configuration menu - View commit details
-
Copy full SHA for b10b73c - Browse repository at this point
Copy the full SHA b10b73cView commit details -
Tentative support for multi-image embeddings in qwen
Signed-off-by: Alex-Brooks <Alex.Brooks@ibm.com>
Configuration menu - View commit details
-
Copy full SHA for 0611f19 - Browse repository at this point
Copy the full SHA 0611f19View commit details -
Add example for qwen vl offline inference
Signed-off-by: Alex-Brooks <Alex.Brooks@ibm.com>
Configuration menu - View commit details
-
Copy full SHA for 541b7b5 - Browse repository at this point
Copy the full SHA 541b7b5View commit details -
Signed-off-by: Alex-Brooks <Alex.Brooks@ibm.com>
Configuration menu - View commit details
-
Copy full SHA for 1db0e6d - Browse repository at this point
Copy the full SHA 1db0e6dView commit details -
Fix bug in image token input processing
Signed-off-by: Alex-Brooks <Alex.Brooks@ibm.com>
Configuration menu - View commit details
-
Copy full SHA for ed3e15d - Browse repository at this point
Copy the full SHA ed3e15dView commit details -
Qwen - add comments, error handling in warmup
Signed-off-by: Alex-Brooks <Alex.Brooks@ibm.com>
Configuration menu - View commit details
-
Copy full SHA for cadabb7 - Browse repository at this point
Copy the full SHA cadabb7View commit details -
Fix device and dtype hack in Qwen resampler
Signed-off-by: Alex-Brooks <Alex.Brooks@ibm.com>
Configuration menu - View commit details
-
Copy full SHA for 4238c2f - Browse repository at this point
Copy the full SHA 4238c2fView commit details -
Update sequence data initialization
Signed-off-by: Alex-Brooks <Alex.Brooks@ibm.com>
Configuration menu - View commit details
-
Copy full SHA for 0258345 - Browse repository at this point
Copy the full SHA 0258345View commit details -
Signed-off-by: Alex-Brooks <Alex.Brooks@ibm.com>
Configuration menu - View commit details
-
Copy full SHA for d0b8962 - Browse repository at this point
Copy the full SHA d0b8962View commit details -
Switch qwen test to text only model
Signed-off-by: Alex-Brooks <Alex.Brooks@ibm.com>
Configuration menu - View commit details
-
Copy full SHA for 030b535 - Browse repository at this point
Copy the full SHA 030b535View commit details -
Signed-off-by: Alex-Brooks <Alex.Brooks@ibm.com>
Configuration menu - View commit details
-
Copy full SHA for 27f819a - Browse repository at this point
Copy the full SHA 27f819aView commit details -
Add image tag standardization, multimodal qwen tests
Signed-off-by: Alex-Brooks <Alex.Brooks@ibm.com>
Configuration menu - View commit details
-
Copy full SHA for fcdd6f1 - Browse repository at this point
Copy the full SHA fcdd6f1View commit details -
Remove support for <image> in qwen
Signed-off-by: Alex-Brooks <Alex.Brooks@ibm.com>
Configuration menu - View commit details
-
Copy full SHA for a5c1201 - Browse repository at this point
Copy the full SHA a5c1201View commit details -
Update docs for multimodal support
Signed-off-by: Alex-Brooks <Alex.Brooks@ibm.com>
Configuration menu - View commit details
-
Copy full SHA for 29a3c7f - Browse repository at this point
Copy the full SHA 29a3c7fView commit details
Commits on Sep 3, 2024
-
Update vllm/model_executor/models/qwen.py
Co-authored-by: Cyrus Leung <cyrus.tl.leung@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 7ac8ff9 - Browse repository at this point
Copy the full SHA 7ac8ff9View commit details
Commits on Sep 4, 2024
-
Signed-off-by: Alex-Brooks <Alex.Brooks@ibm.com>
Configuration menu - View commit details
-
Copy full SHA for 3fe3a77 - Browse repository at this point
Copy the full SHA 3fe3a77View commit details -
Make qwen/minicpmv embedding utils common
Signed-off-by: Alex-Brooks <Alex.Brooks@ibm.com>
Configuration menu - View commit details
-
Copy full SHA for a4f5400 - Browse repository at this point
Copy the full SHA a4f5400View commit details -
Make qwenvl / minicpmv2.0 resampler common
Signed-off-by: Alex-Brooks <Alex.Brooks@ibm.com>
Configuration menu - View commit details
-
Copy full SHA for 1989da8 - Browse repository at this point
Copy the full SHA 1989da8View commit details -
Fix qwen warning for image placeholders
Signed-off-by: Alex-Brooks <Alex.Brooks@ibm.com>
Configuration menu - View commit details
-
Copy full SHA for 5e8409b - Browse repository at this point
Copy the full SHA 5e8409bView commit details -
Fix formatting, missing license, typehints
Signed-off-by: Alex-Brooks <Alex.Brooks@ibm.com>
Configuration menu - View commit details
-
Copy full SHA for c889a69 - Browse repository at this point
Copy the full SHA c889a69View commit details -
Remove unreachable optional cross attn in qwenvl
Signed-off-by: Alex-Brooks <Alex.Brooks@ibm.com>
Configuration menu - View commit details
-
Copy full SHA for 2aa9549 - Browse repository at this point
Copy the full SHA 2aa9549View commit details -
Use parallel linear layers in qwenvl mlp
Signed-off-by: Alex-Brooks <Alex.Brooks@ibm.com>
Configuration menu - View commit details
-
Copy full SHA for 531d628 - Browse repository at this point
Copy the full SHA 531d628View commit details
Commits on Sep 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d19418d - Browse repository at this point
Copy the full SHA d19418dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f25926 - Browse repository at this point
Copy the full SHA 4f25926View commit details -
Fix dummy data seq padding for multimodal qwen
Signed-off-by: Alex-Brooks <Alex.Brooks@ibm.com>
Configuration menu - View commit details
-
Copy full SHA for 00c2e09 - Browse repository at this point
Copy the full SHA 00c2e09View commit details