diff --git a/fastdeploy/model_executor/forward_meta.py b/fastdeploy/model_executor/forward_meta.py index 0114bb53f..09de70d1d 100644 --- a/fastdeploy/model_executor/forward_meta.py +++ b/fastdeploy/model_executor/forward_meta.py @@ -259,7 +259,7 @@ class DCUForwardMeta(ForwardMeta): @dataclass -class HPUForwardMeta: +class HPUForwardMeta(ForwardMeta): """ HPUForwardMeta is used to store the global meta information of the forward on intel HPU. """ diff --git a/fastdeploy/model_executor/models/ernie4_5_vl/image_op.py b/fastdeploy/model_executor/models/ernie4_5_vl/image_op.py index 7f3e1b13f..be07070a3 100644 --- a/fastdeploy/model_executor/models/ernie4_5_vl/image_op.py +++ b/fastdeploy/model_executor/models/ernie4_5_vl/image_op.py @@ -15,6 +15,7 @@ """ from fastdeploy.platforms import current_platform +from fastdeploy.utils import llm_logger as logger if current_platform.is_cuda() or current_platform.is_maca(): from fastdeploy.model_executor.ops.gpu import ( @@ -32,6 +33,8 @@ elif current_platform.is_iluvatar(): text_image_index_out, ) else: - raise ImportError("Unsupported platform, only support CUDA, MACA and XPU") + text_image_gather_scatter = None + text_image_index_out = None + logger.warning("Unsupported platform, image ops only support CUDA, XPU, MACA and Iluvatar") __all__ = ["text_image_gather_scatter", "text_image_index_out"]