Skip to content
Closed
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions vllm/envs.py
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@
VLLM_PORT: int | None = None
VLLM_RPC_BASE_PATH: str = tempfile.gettempdir()
VLLM_USE_MODELSCOPE: bool = False
VLLM_GDN_DECODE_BACKEND: Literal["triton", "cutedsl_transpose"] = "triton"
VLLM_RINGBUFFER_WARNING_INTERVAL: int = 60
VLLM_NCCL_SO_PATH: str | None = None
LD_LIBRARY_PATH: str | None = None
Expand Down Expand Up @@ -558,6 +559,13 @@ def _get_or_set_default() -> str:
"VLLM_USE_MODELSCOPE", "False"
).lower()
== "true",
# Selects decode backend for Qwen3Next GDN.
"VLLM_GDN_DECODE_BACKEND": env_with_choices(
"VLLM_GDN_DECODE_BACKEND",
"triton",
["triton", "cutedsl_transpose"],
case_sensitive=False,
),
# Interval in seconds to log a warning message when the ring buffer is full
"VLLM_RINGBUFFER_WARNING_INTERVAL": lambda: int(
os.environ.get("VLLM_RINGBUFFER_WARNING_INTERVAL", "60")
Expand Down
Loading