Michael Paonam commited on
Commit ·
c4c6a40
1
Parent(s): f357ac3
Switch to Qwen3-VL-32B-Instruct
Browse files
app.py
CHANGED
|
@@ -1,6 +1,6 @@
|
|
| 1 |
"""Offsides — Tactical Edge Detection Demo.
|
| 2 |
|
| 3 |
-
Gradio app displaying pre-computed
|
| 4 |
of UEFA Champions League matches on AMD MI300X.
|
| 5 |
"""
|
| 6 |
|
|
@@ -30,7 +30,7 @@ ALL_FRAMES_DIR = DATA_DIR / "frames"
|
|
| 30 |
MATCH_STATS_PATH = DATA_DIR / "match_stats.json"
|
| 31 |
|
| 32 |
VLM_BASE_URL = os.environ.get("VLM_BASE_URL", "")
|
| 33 |
-
VLM_MODEL = os.environ.get("VLM_MODEL", "Qwen/
|
| 34 |
VLM_API_KEY = os.environ.get("VLM_API_KEY", "EMPTY")
|
| 35 |
|
| 36 |
|
|
@@ -885,7 +885,7 @@ with gr.Blocks(
|
|
| 885 |
|
| 886 |
---
|
| 887 |
|
| 888 |
-
`YouTube Highlights` → `Frame Extraction` → `YOLO Detection (YOLOv8m)` → `Annotation (OpenCV)` → `Tactical Reasoning (
|
| 889 |
|
| 890 |
**Powered by AMD Instinct MI300X** on ROCm via AMD Developer Cloud
|
| 891 |
|
|
|
|
| 1 |
"""Offsides — Tactical Edge Detection Demo.
|
| 2 |
|
| 3 |
+
Gradio app displaying pre-computed Qwen3-VL 32B tactical assessments
|
| 4 |
of UEFA Champions League matches on AMD MI300X.
|
| 5 |
"""
|
| 6 |
|
|
|
|
| 30 |
MATCH_STATS_PATH = DATA_DIR / "match_stats.json"
|
| 31 |
|
| 32 |
VLM_BASE_URL = os.environ.get("VLM_BASE_URL", "")
|
| 33 |
+
VLM_MODEL = os.environ.get("VLM_MODEL", "Qwen/Qwen3-VL-32B-Instruct")
|
| 34 |
VLM_API_KEY = os.environ.get("VLM_API_KEY", "EMPTY")
|
| 35 |
|
| 36 |
|
|
|
|
| 885 |
|
| 886 |
---
|
| 887 |
|
| 888 |
+
`YouTube Highlights` → `Frame Extraction` → `YOLO Detection (YOLOv8m)` → `Annotation (OpenCV)` → `Tactical Reasoning (Qwen3-VL 32B)` → `Edge Signal`
|
| 889 |
|
| 890 |
**Powered by AMD Instinct MI300X** on ROCm via AMD Developer Cloud
|
| 891 |
|