From 813fe5f6381c7a112ef39340dfcb36a0438000ac Mon Sep 17 00:00:00 2001 From: Xuejun Zhai Date: Thu, 5 Mar 2026 19:00:59 -0800 Subject: [PATCH] Add member func named is_splited_model() --- ggml/src/ggml-openvino/ggml-decoder.h | 4 ++++ ggml/src/ggml-openvino/openvino/decoder.h | 2 ++ 2 files changed, 6 insertions(+) diff --git a/ggml/src/ggml-openvino/ggml-decoder.h b/ggml/src/ggml-openvino/ggml-decoder.h index 5c44f4b9ac..9ed52c894d 100644 --- a/ggml/src/ggml-openvino/ggml-decoder.h +++ b/ggml/src/ggml-openvino/ggml-decoder.h @@ -176,6 +176,10 @@ public: virtual bool is_stateful() const override { return m_is_stateful; } + virtual bool is_splited_model() const override { + return m_model_is_splitted; + } + ov::PartialShape get_graph_input_shape(const ggml_tensor * op, const ggml_tensor * input) const; static void dump_cgraph(const ggml_cgraph * cgraph, std::string & filename); diff --git a/ggml/src/ggml-openvino/openvino/decoder.h b/ggml/src/ggml-openvino/openvino/decoder.h index 3b8da2be5d..ed6ff7c0ab 100644 --- a/ggml/src/ggml-openvino/openvino/decoder.h +++ b/ggml/src/ggml-openvino/openvino/decoder.h @@ -66,6 +66,8 @@ public: virtual bool is_stateful() const = 0; + virtual bool is_splited_model() const = 0; + virtual int is_swa_layer(int layer) const = 0; };