immanuelpeter/Qwen3.8-27B-Vision
Qwen3.8-27B Vision
This repository packages the Tower and learned merger from Qwen3.8-27B.
Contents
Qwen implements the learned merger inside Qwen3_5VisionModel, so this repository does not need a separate Projector file.
Architecture
last_hidden_state contains the raw Tower tokens. pooler_output contains the merged features at the language-model width.
Usage
See `examples/inference.py` for image feature extraction.
Validation
The release tests compare all 333 tensors with the pinned parent checkpoint using torch.equal. Fixed-image Tower and merged outputs also match the parent implementation bit-for-bit on CPU and in BF16 on an NVIDIA A100.
Reproduction
The export script reads model.visual.* from shard 1 of Qwen/Qwen3.8-27B, removes the prefix, and writes the original BF16 tensors. The script pins the parent revision.
Credits
Qwen released the Qwen3.8-27B weights and the native Transformers implementation.
License
Apache License 2.0, the same license as the source model.
