chore: bump flashinfer version to 0.6.7 (#21422)
Co-authored-by: sglang-bot <sglang-bot@users.noreply.github.com> Co-authored-by: Baizhou Zhang <sobereddiezhang@gmail.com>
This commit is contained in:
co-authored by
sglang-bot
Baizhou Zhang
parent
03a87068ea
commit
ca3ba05a7a
@@ -27,8 +27,8 @@ dependencies = [
|
||||
"datasets",
|
||||
"einops",
|
||||
"fastapi",
|
||||
"flashinfer_python==0.6.6", # keep it aligned with jit-cache version in Dockerfile
|
||||
"flashinfer_cubin==0.6.6",
|
||||
"flashinfer_python==0.6.7", # keep it aligned with jit-cache version in Dockerfile
|
||||
"flashinfer_cubin==0.6.7",
|
||||
"gguf",
|
||||
"interegular",
|
||||
"llguidance>=0.7.11,<0.8.0",
|
||||
|
||||
@@ -18,7 +18,11 @@ from sglang.multimodal_gen.runtime.layers.layernorm import (
|
||||
from sglang.test.ci.ci_register import register_cuda_ci
|
||||
from sglang.utils import is_in_ci
|
||||
|
||||
register_cuda_ci(est_time=17, suite="stage-b-kernel-benchmark-1-gpu-large")
|
||||
register_cuda_ci(
|
||||
est_time=17,
|
||||
suite="stage-b-kernel-benchmark-1-gpu-large",
|
||||
disabled="Temporarily skipped to unblock flashinfer upgrade. Ref: https://github.com/sgl-project/sglang/actions/runs/23735552939/job/69139238979?pr=21422",
|
||||
)
|
||||
|
||||
if is_in_ci():
|
||||
B_RANGE, S_RANGE, D_RANGE = [1], [128], [1024]
|
||||
|
||||
@@ -1195,7 +1195,7 @@ def _set_envs_and_config(server_args: ServerArgs):
|
||||
if server_args.attention_backend == "flashinfer":
|
||||
assert_pkg_version(
|
||||
"flashinfer_python",
|
||||
"0.6.6",
|
||||
"0.6.7",
|
||||
"Please uninstall the old version and "
|
||||
"reinstall the latest version by following the instructions "
|
||||
"at https://docs.flashinfer.ai/installation.html.",
|
||||
|
||||
@@ -1023,7 +1023,7 @@ def check_pkg_version_at_least(pkg: str, min_version: str) -> bool:
|
||||
|
||||
Args:
|
||||
pkg: Package name (distribution name, e.g., "flashinfer-python")
|
||||
min_version: Minimum version required (e.g., "0.6.6")
|
||||
min_version: Minimum version required (e.g., "0.6.7")
|
||||
|
||||
Returns:
|
||||
True if package is installed and version >= min_version, False otherwise
|
||||
|
||||
@@ -379,6 +379,7 @@ def run_lora_test_one_by_one(
|
||||
disable_radix_cache: bool = False,
|
||||
mem_fraction_static: float = 0.88,
|
||||
test_tag: str = "",
|
||||
attention_backend: Optional[str] = None,
|
||||
):
|
||||
"""
|
||||
Input a batch of prompts, and run lora tests one by one with several generate requests
|
||||
@@ -428,6 +429,7 @@ def run_lora_test_one_by_one(
|
||||
disable_cuda_graph=disable_cuda_graph,
|
||||
disable_radix_cache=disable_radix_cache,
|
||||
mem_fraction_static=mem_fraction_static,
|
||||
attention_backend=attention_backend,
|
||||
) as srt_runner:
|
||||
srt_outputs = srt_runner.forward(
|
||||
prompts, max_new_tokens=max_new_tokens, lora_paths=adaptor_names
|
||||
@@ -439,6 +441,7 @@ def run_lora_test_one_by_one(
|
||||
model_type="generation",
|
||||
tp_size=model_case.tp_size,
|
||||
mem_fraction_static=mem_fraction_static,
|
||||
attention_backend=attention_backend,
|
||||
) as srt_runner:
|
||||
srt_no_lora_outputs = srt_runner.forward(prompts, max_new_tokens=max_new_tokens)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user