From 7301156e4613039415e99a5415dbffe842a20441 Mon Sep 17 00:00:00 2001 From: SkalskiP Date: Sat, 15 Nov 2025 21:36:54 +0100 Subject: [PATCH] plug Qwen3-VL into `sv.Detections.from_vlm` --- supervision/detection/core.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/supervision/detection/core.py b/supervision/detection/core.py index 66610b99..903134f8 100644 --- a/supervision/detection/core.py +++ b/supervision/detection/core.py @@ -1559,6 +1559,11 @@ class Detections: data = {CLASS_NAME_DATA_FIELD: class_name} return cls(xyxy=xyxy, class_id=class_id, data=data) + if vlm == VLM.QWEN_3_VL: + xyxy, class_id, class_name = from_qwen_2_5_vl(result, **kwargs) + data = {CLASS_NAME_DATA_FIELD: class_name} + return cls(xyxy=xyxy, class_id=class_id, data=data) + if vlm == VLM.DEEPSEEK_VL_2: xyxy, class_id, class_name = from_deepseek_vl_2(result, **kwargs) data = {CLASS_NAME_DATA_FIELD: class_name}