[NPU] fix model llava-onevision-qwen2-7b-ov torch compiles error in npu case (#26573)
This commit is contained in:
@@ -1,10 +1,12 @@
|
|||||||
import torch
|
import torch
|
||||||
|
|
||||||
from sglang.srt.sampling.penaltylib.orchestrator import _BatchedPenalizer
|
from sglang.srt.sampling.penaltylib.orchestrator import _BatchedPenalizer
|
||||||
from sglang.srt.utils import get_compiler_backend
|
from sglang.srt.utils import get_compiler_backend, is_npu
|
||||||
|
|
||||||
|
_is_npu = is_npu()
|
||||||
|
|
||||||
|
|
||||||
@torch.compile(dynamic=True, backend=get_compiler_backend())
|
@torch.compile(dynamic=True, backend=get_compiler_backend(), disable=_is_npu)
|
||||||
def apply_scaling_penalties(logits, scaling_penalties):
|
def apply_scaling_penalties(logits, scaling_penalties):
|
||||||
logits[:] = torch.where(
|
logits[:] = torch.where(
|
||||||
logits < 0,
|
logits < 0,
|
||||||
|
|||||||
Reference in New Issue
Block a user