Files
enginex-ascend-910-vllm/vllm_ascend/spec_decode/eagle_proposer.py

13 lines
475 B
Python
Raw Normal View History

2025-10-14 10:38:28 +08:00
# SPDX-License-Identifier: Apache-2.0
import torch
from vllm.config import VllmConfig
from vllm.v1.spec_decode.eagle import EagleProposer
2025-10-14 10:38:28 +08:00
from vllm_ascend.spec_decode.llm_base_proposer import AscendSpecDecodeBaseProposer
2025-10-14 10:38:28 +08:00
class AscendEagleProposer(EagleProposer, AscendSpecDecodeBaseProposer):
def __init__(self, vllm_config: VllmConfig, device: torch.device, runner=None):
AscendSpecDecodeBaseProposer.__init__(self, vllm_config, device, True, runner=runner)