From e97e57e699e57de2104da791cb12406b332cd45e Mon Sep 17 00:00:00 2001 From: XinyuanTong <115166877+JustinTong0323@users.noreply.github.com> Date: Wed, 30 Apr 2025 17:46:59 -0700 Subject: [PATCH] Remove unused method `calculate_num_image_tokens` from qwen2_vl.py (#5783) --- python/sglang/srt/models/qwen2_vl.py | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/python/sglang/srt/models/qwen2_vl.py b/python/sglang/srt/models/qwen2_vl.py index d29b775fc..7401111d9 100644 --- a/python/sglang/srt/models/qwen2_vl.py +++ b/python/sglang/srt/models/qwen2_vl.py @@ -442,18 +442,6 @@ class Qwen2VLForConditionalGeneration(nn.Module): "up_proj": ("gate_up_proj", 1), } - def calculate_num_image_tokens(self, image_grid_thw: Tuple[int, int, int]): - processor = cached_get_processor(self.config._name_or_path) - grid_t, grid_h, grid_w = image_grid_thw - num_image_tokens = ( - grid_t - * grid_h - * grid_w - // processor.image_processor.merge_size - // processor.image_processor.merge_size - ) - return num_image_tokens - def __init__( self, config: Qwen2VLConfig,