unified management of environment variables for vlm cuda ipc transport (#14501)
This commit is contained in:
@@ -12,15 +12,9 @@ import torch
|
||||
from PIL import Image
|
||||
from transformers import BaseImageProcessorFast
|
||||
|
||||
from sglang.srt.environ import envs
|
||||
from sglang.srt.managers.schedule_batch import Modality, MultimodalDataItem
|
||||
from sglang.srt.utils import (
|
||||
get_bool_env_var,
|
||||
is_npu,
|
||||
load_audio,
|
||||
load_image,
|
||||
load_video,
|
||||
logger,
|
||||
)
|
||||
from sglang.srt.utils import is_npu, load_audio, load_image, load_video, logger
|
||||
from sglang.srt.utils.cuda_ipc_transport_utils import (
|
||||
MM_FEATURE_CACHE_SIZE,
|
||||
MM_ITEM_MEMORY_POOL_RECYCLE_INTERVAL,
|
||||
@@ -30,7 +24,7 @@ from sglang.srt.utils.cuda_ipc_transport_utils import (
|
||||
|
||||
_is_npu = is_npu()
|
||||
|
||||
SGL_USE_CUDA_IPC = get_bool_env_var("SGLANG_USE_CUDA_IPC_TRANSPORT")
|
||||
SGL_USE_CUDA_IPC = envs.SGLANG_USE_CUDA_IPC_TRANSPORT.get()
|
||||
|
||||
|
||||
@dataclasses.dataclass
|
||||
|
||||
Reference in New Issue
Block a user