Adapt a torch tensor to the pointer ABI expected by AITER FlyDSL.
Source code in vllm/model_executor/layers/fused_moe/fused_flydsl_moe.py
| def _as_flydsl_ptr(tensor: torch.Tensor | None):
"""Adapt a torch tensor to the pointer ABI expected by AITER FlyDSL."""
data_ptr = None if tensor is None else tensor.data_ptr()
return flyc.from_c_void_p(fx.Uint8, data_ptr)
|