Qwen3 Vl 32b Soccer v11 FP8
tongyi-qianwen-license
Modellquelle
- Art
- Other
- Dateigröße
- 1,45–4,58 GB
- Basismodell
- Qwen/Qwen3-VL-32B-Instruct-FP8
- Version
- vRevision ab56ac6
- Aktualisiert
- 11. Okt. 2026
- Downloads
- 16
- Quelle
- Hugging Face
Quellenbeschreibung
qwen3-vl-32b-soccer-v11-fp8
LoRA-merged FP8 quantized variant of Qwen3-VL-32B for soccer event classification.
This is the production checkpoint that powers the dual-pass event detector in the soccer-video-pipeline project. It's a single ~34 GB artifact you can serve directly with vLLM — no separate base + adapter merge step needed.
What it does
Given a short window of soccer match frames (4-8 frames sampled at 1 Hz over a 5-10 second clip), the model classifies the event happening in the window as one of:
goalshot_on_targetfree_kick_shotcatchshot_stop_diving,shot_stop_standingcorner_kick,goal_kick,throw_inkickoff_restart,active_play,idle(auxiliary states)
The model was fine-tuned to suppress some noisy auxiliary labels (notably
kickoff_restart) for cleaner downstream event classification. For
detecting kickoff restarts (used in the goal-recall pipeline), use the
base Qwen/Qwen3-VL-32B-Instruct-FP8 instead — see the architecture doc
in the GitHub repo.
How to serve
vLLM 0.19.1 is the only known-working version. Newer vLLM releases silently break this checkpoint (garbage token output). Pin it.
pip install vllm==0.19.1
vllm serve acatorcini/qwen3-vl-32b-soccer-v11-fp8 \
--tensor-parallel-size 2 \
--max-model-len 16384 \
--gpu-memory-utilization 0.92 \
--max-num-seqs 16 \
--port 8000 \
--host 0.0.0.0 \
--dtype auto \
--served-model-name qwen3-vl-32b \
--quantization compressed-tensors
--quantization compressed-tensors is required (this is a LoRA-merged FP8
checkpoint). Using --quantization fp8 will fail. Conversely, the base
model is served with --quantization fp8 — don't mix them up.
Hardware
- Minimum: 2× RTX 3090 / 4090 over NVLink (48 GB VRAM total), tensor-parallel 2
- Single GPU: needs ≥40 GB VRAM (A100, H100)
Training data
Custom-curated set of ~10,000 short soccer event clips with manual labels, drawn from amateur and youth-level matches (1080p, sideline camera at ~50m). Multiple games, multiple venues, varied lighting. Training data is not redistributed.
Intended use
Personal soccer analytics, research on amateur sports video understanding,
component of the open-source soccer-video-pipeline system. Not intended
for professional broadcast use.
Limitations
- The model's ViT cannot reliably distinguish the ball at >50m camera distance (the ball is 3-5 px). This affects raw goal recall — the upstream pipeline compensates with a kickoff-restart ensemble.
- Performance degrades on dramatically different camera framings than the training corpus (e.g., behind-goal cameras, drone footage).
- Trained on English commentary / labels only.
License
Inherits the Qwen3-VL Tongyi Qianwen License. Commercial use is permitted for products with <100M MAU; otherwise license terms apply. Read the linked license for the authoritative terms.
Related artifacts
- LoRA adapter alone (2.27 GB, for users who want to merge against a different base or continue training): acatorcini/qwen3-vl-32b-soccer-v11-lora
- Ball-detection YOLOv9: acatorcini/yolov9-soccer-ball
- Pipeline source: github.com/acato/soccer-video-pipeline
Quellen
1 Quelle
Quellen
1 QuelleVerifiziert 11. Okt.
Modellartefakte
8 Artefakte
Modellartefakte
8 Artefaktemodel-00001-of-00008.safetensors
safetensors · 4,58 GB · SHA-256 68e1876a75db…b9e8 · Hugging Face
Herunterladenmodel-00002-of-00008.safetensors
safetensors · 4,54 GB · SHA-256 4b740a6a8d7f…81bf · Hugging Face
Herunterladenmodel-00003-of-00008.safetensors
safetensors · 4,54 GB · SHA-256 e327dfb0ef5a…7662 · Hugging Face
Herunterladenmodel-00004-of-00008.safetensors
safetensors · 4,54 GB · SHA-256 05fa82304c7f…8e4c · Hugging Face
Herunterladenmodel-00005-of-00008.safetensors
safetensors · 4,54 GB · SHA-256 02631dfd64ce…0ff1 · Hugging Face
Herunterladenmodel-00006-of-00008.safetensors
safetensors · 4,54 GB · SHA-256 3bd01640f924…185a · Hugging Face
Herunterladenmodel-00007-of-00008.safetensors
safetensors · 4,33 GB · SHA-256 cf5ab8f3983b…b49a · Hugging Face
Herunterladenmodel-00008-of-00008.safetensors
safetensors · 1,45 GB · SHA-256 7cf1aab5d6a3…af7a · Hugging Face
HerunterladenQuellenauszüge
3 Auszüge
Quellenauszüge
3 Auszüge--- license: other license_name: tongyi-qianwen-license license_link: https://huggingface.co/Qwen/Qwen3-VL-32B-Instruct/blob/main/LICENSE base_model: Qwen/Qwen3-VL-32B-Instruct-FP8 tags: - soccer - video-classification - event-detection - sports-analytics - vllm - fp8 - lora-merged - qwen3-vl language: - en pipeline_tag: video-text-to-text --- # qwen3-vl-32b-soccer-v11-fp8 LoRA-merged FP8 quantized variant of Qwen3-VL-32B for soccer event classification. This is the production checkpoint that powers the dual-pass event detector in the [soccer-video-pipeline](https://github.com/acato/soccer-video-pipeline) project. It's a single ~34 GB artifact you can serve directly with vLLM — no separate base + adapter merge step needed. ## What it does Given a short window of soccer match frames (4-8 frames sampled at 1 Hz over a 5-10 second clip), the model classifies the event happening in the window as one of: - `goal` - `shot_on_target` - `free_kick_shot` - `catch` - `shot_stop_diving`, `shot_stop_standing` - `corner_kick`, `goal_kick`, `throw_in` - `kickoff_restart`, `active_play`, `idle` (auxiliary states) The model was fine-tuned to suppress some noisy auxiliary labels (notably `kickoff_restart`) for cleaner downstream event classification. For *detecting* kickoff restarts (used in the goal-recall pipeline), use the base `Qwen/Qwen3-VL-32B-Instruct-FP8` instead — see the architecture doc in the GitHub repo. ## How to serve vLLM 0.19.1 is the only known-working version. Newer vLLM releases silently break this checkpoint (garbage token output). Pin it. ```bash pip install vllm==0.19.1 vllm serve acatorcini/qwen3-vl-32b-soccer-v11-fp8 \ --tensor-parallel-size 2 \ --max-model-len 16384 \ --gpu-memory-utilization 0.92 \ --max-num-seqs 16 \ --port 8000 \ --host 0.0.0.0 \ --dtype auto \ --served-model-name qwen3-vl-32b \ --quantization compressed-tensors ``` `--quantization compressed-tensors` is required (this is a LoRA-merged FP8 checkpoint). Using `--quantization fp8` will fail. Conversely, the base model is served with `--quantization fp8` — don't mix them up. ## Hardware - Minimum: 2× RTX 3090 / 4090 over NVLink (48 GB VRAM total), tensor-parallel 2 - Single GPU: needs ≥40 GB VRAM (A100, H100) ## Training data Custom-curated set of ~10,000 short soccer event clips with manual labels, drawn from amateur and youth-level matches (1080p, sidel...
Source context: 16 downloads · 0 likes · Pipeline video-text-to-text · Repo acatorcini/qwen3-vl-32b-soccer-v11-fp8
Source context: 13 downloads · 0 likes · Pipeline video-text-to-text · Repo acatorcini/qwen3-vl-32b-soccer-v11-fp8
