Skip to content

Commit 69df976

Browse files
ravi03071991Ravi Theja Desetty
andauthored
Add LlavaLlamaForCausaLM in MultiModal Processors (#5039)
Co-authored-by: Ravi Theja Desetty <[email protected]>
1 parent 98f768d commit 69df976

File tree

2 files changed

+12
-2
lines changed

2 files changed

+12
-2
lines changed

benchmark/mmmu/bench_hf.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import argparse
22

3+
import PIL
34
import torch
45
from data_utils import save_json
56
from eval_utils import (

python/sglang/srt/managers/multimodal_processors/llava.py

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,14 +8,23 @@
88
)
99
from sglang.srt.managers.schedule_batch import Modality, MultimodalDataItem
1010
from sglang.srt.mm_utils import expand2square, process_anyres_image
11-
from sglang.srt.models.llava import LlavaMistralForCausalLM, LlavaQwenForCausalLM
11+
from sglang.srt.models.llava import (
12+
LlavaLlamaForCausalLM,
13+
LlavaMistralForCausalLM,
14+
LlavaQwenForCausalLM,
15+
)
1216
from sglang.srt.models.llavavid import LlavaVidForCausalLM
1317
from sglang.srt.utils import load_image, logger
1418
from sglang.utils import get_exception_traceback
1519

1620

1721
class LlavaImageProcessor(BaseMultimodalProcessor):
18-
models = [LlavaVidForCausalLM, LlavaQwenForCausalLM, LlavaMistralForCausalLM]
22+
models = [
23+
LlavaLlamaForCausalLM,
24+
LlavaVidForCausalLM,
25+
LlavaQwenForCausalLM,
26+
LlavaMistralForCausalLM,
27+
]
1928

2029
def __init__(self, hf_config, server_args, _processor):
2130
super().__init__(hf_config, server_args, _processor)

0 commit comments

Comments
 (0)