diff --git a/python/sglang/srt/managers/schedule_batch.py b/python/sglang/srt/managers/schedule_batch.py index 736df1a7b..337bcdb06 100644 --- a/python/sglang/srt/managers/schedule_batch.py +++ b/python/sglang/srt/managers/schedule_batch.py @@ -200,6 +200,7 @@ class MultimodalDataItem: def tensor_hash(f): f_list = flatten_nested_list(f) + f_list = [x.flatten() if isinstance(x, torch.Tensor) else x for x in f_list] f_cat = torch.concat(f_list).contiguous().numpy().tobytes() return hash(f_cat)