mirror of
https://git.datalinker.icu/vllm-project/vllm.git
synced 2025-12-09 05:44:59 +08:00
[Bugfix][CPU] Skip unsupported custom op register on CPU (#25534)
Signed-off-by: jiang1.li <jiang1.li@intel.com>
This commit is contained in:
parent
fed8a9b107
commit
1cbcfb94de
@ -130,12 +130,14 @@ def _w8a8_triton_block_scaled_mm_fake(
|
|||||||
device=qx.device)
|
device=qx.device)
|
||||||
|
|
||||||
|
|
||||||
direct_register_custom_op(
|
# Note: the check can be removed when CPU torch > 2.7
|
||||||
"w8a8_triton_block_scaled_mm_func",
|
if not current_platform.is_cpu():
|
||||||
_w8a8_triton_block_scaled_mm_func,
|
direct_register_custom_op(
|
||||||
fake_impl=_w8a8_triton_block_scaled_mm_fake,
|
"w8a8_triton_block_scaled_mm_func",
|
||||||
dispatch_key="CUDA",
|
_w8a8_triton_block_scaled_mm_func,
|
||||||
)
|
fake_impl=_w8a8_triton_block_scaled_mm_fake,
|
||||||
|
dispatch_key="CUDA",
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
# TODO fix ROCm->Triton custom path:
|
# TODO fix ROCm->Triton custom path:
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user