vllm_gaudi.models.ernie45_vl
¶
HpuErnie4_5_VLMoeForConditionalGeneration
¶
Bases: Ernie4_5_VLMoeForConditionalGeneration
Source code in vllm_gaudi/models/ernie45_vl.py
__init__
¶
__init__(vllm_config: VllmConfig, prefix: str = '') -> None
Source code in vllm_gaudi/models/ernie45_vl.py
ernie4_5_visionattention_forward_hpu
¶
ernie4_5_visionattention_forward_hpu(
self,
x: Tensor,
cu_seqlens: Tensor,
rotary_pos_emb: Tensor,
max_seqlen: Tensor | None = None,
) -> Tensor
Source code in vllm_gaudi/models/ernie45_vl.py
ernie4_5_vlmoemoe_forward_hpu
¶
ernie4_5_vlmoemoe_forward_hpu(
self,
hidden_states: Tensor,
visual_token_mask: Tensor,
**kwargs: object,
) -> Tensor