[PR #12665] [MERGED] feat(model): add qwen3vl #12646

Closed
opened 2025-11-12 16:41:56 -06:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/ollama/ollama/pull/12665
Author: @mxyng
Created: 10/16/2025
Status: Merged
Merged: 10/29/2025
Merged by: @mxyng

Base: mainHead: mxyng/qwen3vl


📝 Commits (6)

📊 Changes

22 files changed (+1502 additions, -35 deletions)

View changed files

📝 convert/convert.go (+2 -0)
convert/convert_qwen3.go (+157 -0)
convert/convert_qwen3vl.go (+116 -0)
📝 convert/tensor.go (+4 -4)
📝 convert/tensor_test.go (+1 -1)
📝 fs/ggml/ggml.go (+4 -4)
📝 integration/llm_image_test.go (+7 -0)
📝 ml/backend.go (+1 -0)
📝 ml/backend/ggml/ggml.go (+50 -0)
ml/backend/ggml/ggml_test.go (+126 -0)
📝 ml/nn/convolution.go (+19 -1)
📝 model/models/models.go (+1 -0)
📝 model/models/qwen3/model.go (+2 -1)
model/models/qwen3vl/imageprocessor.go (+194 -0)
model/models/qwen3vl/model.go (+204 -0)
model/models/qwen3vl/model_text.go (+229 -0)
model/models/qwen3vl/model_vision.go (+268 -0)
📝 runner/ollamarunner/cache.go (+21 -8)
📝 runner/ollamarunner/cache_test.go (+88 -9)
📝 runner/ollamarunner/runner.go (+1 -3)

...and 2 more files

📄 Description

No description provided


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/ollama/ollama/pull/12665 **Author:** [@mxyng](https://github.com/mxyng) **Created:** 10/16/2025 **Status:** ✅ Merged **Merged:** 10/29/2025 **Merged by:** [@mxyng](https://github.com/mxyng) **Base:** `main` ← **Head:** `mxyng/qwen3vl` --- ### 📝 Commits (6) - [`bba26ca`](https://github.com/ollama/ollama/commit/bba26ca8f6c651d0c804c4bad8707e05e8530781) ml(ggml): conv3d - [`ad9fec3`](https://github.com/ollama/ollama/commit/ad9fec326420bf5862bd3671a9f245bc6dd481b3) ml(ggml): infer shape - [`d47cd10`](https://github.com/ollama/ollama/commit/d47cd10543b39b1cf2af3439f1efd39839f6610b) feat(model): add qwen3vl - [`e84076e`](https://github.com/ollama/ollama/commit/e84076e234ab738019856c82bea1202e5abed33e) remove extra textmodel fields - [`57586dd`](https://github.com/ollama/ollama/commit/57586dd9a3278f46dea9aaf04f0a7d34a57b20e0) discard same batch - [`9fe6095`](https://github.com/ollama/ollama/commit/9fe60956e69065fca7d2c1da10f49024025d0019) integration ### 📊 Changes **22 files changed** (+1502 additions, -35 deletions) <details> <summary>View changed files</summary> 📝 `convert/convert.go` (+2 -0) ➕ `convert/convert_qwen3.go` (+157 -0) ➕ `convert/convert_qwen3vl.go` (+116 -0) 📝 `convert/tensor.go` (+4 -4) 📝 `convert/tensor_test.go` (+1 -1) 📝 `fs/ggml/ggml.go` (+4 -4) 📝 `integration/llm_image_test.go` (+7 -0) 📝 `ml/backend.go` (+1 -0) 📝 `ml/backend/ggml/ggml.go` (+50 -0) ➕ `ml/backend/ggml/ggml_test.go` (+126 -0) 📝 `ml/nn/convolution.go` (+19 -1) 📝 `model/models/models.go` (+1 -0) 📝 `model/models/qwen3/model.go` (+2 -1) ➕ `model/models/qwen3vl/imageprocessor.go` (+194 -0) ➕ `model/models/qwen3vl/model.go` (+204 -0) ➕ `model/models/qwen3vl/model_text.go` (+229 -0) ➕ `model/models/qwen3vl/model_vision.go` (+268 -0) 📝 `runner/ollamarunner/cache.go` (+21 -8) 📝 `runner/ollamarunner/cache_test.go` (+88 -9) 📝 `runner/ollamarunner/runner.go` (+1 -3) _...and 2 more files_ </details> ### 📄 Description _No description provided_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the
pull-request
label 2025-11-12 16:41:56 -06:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/ollama-ollama#12646
No description provided.