From 989772c7bcd7a967773d7800ce19d1f1df9b7de5 Mon Sep 17 00:00:00 2001 From: hongruichen Date: Mon, 30 Jun 2025 14:45:02 +0800 Subject: [PATCH] fix compiling error --- ggml/src/ggml-qnn/qnn/backend-ops.cpp | 3 +++ ggml/src/ggml-qnn/qnn/op-config-caps.cpp | 6 ++++++ 2 files changed, 9 insertions(+) diff --git a/ggml/src/ggml-qnn/qnn/backend-ops.cpp b/ggml/src/ggml-qnn/qnn/backend-ops.cpp index 784e1deec7..669e5bd854 100644 --- a/ggml/src/ggml-qnn/qnn/backend-ops.cpp +++ b/ggml/src/ggml-qnn/qnn/backend-ops.cpp @@ -101,6 +101,7 @@ constexpr const bool kQnnSupportedOps[] = { false, // GGML_OP_TRANSPOSE false, // GGML_OP_GET_ROWS false, // GGML_OP_GET_ROWS_BACK + false, // GGML_OP_SET_ROWS false, // GGML_OP_DIAG false, // GGML_OP_DIAG_MASK_INF false, // GGML_OP_DIAG_MASK_ZERO @@ -119,6 +120,7 @@ constexpr const bool kQnnSupportedOps[] = { false, // GGML_OP_POOL_2D_BACK false, // GGML_OP_UPSCALE false, // GGML_OP_PAD + false, // GGML_OP_ROLL false, // GGML_OP_PAD_REFLECT_1D false, // GGML_OP_ARANGE false, // GGML_OP_TIMESTEP_EMBEDDING @@ -148,6 +150,7 @@ constexpr const bool kQnnSupportedOps[] = { false, // GGML_OP_CROSS_ENTROPY_LOSS false, // GGML_OP_CROSS_ENTROPY_LOSS_BACK false, // GGML_OP_OPT_STEP_ADAMW + false, // GGML_OP_GLU // ggml_unary_op false, // GGML_UNARY_OP_ABS diff --git a/ggml/src/ggml-qnn/qnn/op-config-caps.cpp b/ggml/src/ggml-qnn/qnn/op-config-caps.cpp index 2a6f7abca4..9a5abef8e9 100644 --- a/ggml/src/ggml-qnn/qnn/op-config-caps.cpp +++ b/ggml/src/ggml-qnn/qnn/op-config-caps.cpp @@ -146,6 +146,7 @@ constexpr const qnn_op_caps_t kOpCaps[] = { {}, // GGML_OP_TRANSPOSE {}, // GGML_OP_GET_ROWS {}, // GGML_OP_GET_ROWS_BACK + {}, // GGML_OP_SET_ROWS {}, // GGML_OP_DIAG {}, // GGML_OP_DIAG_MASK_INF {}, // GGML_OP_DIAG_MASK_ZERO @@ -164,6 +165,7 @@ constexpr const qnn_op_caps_t kOpCaps[] = { {}, // GGML_OP_POOL_2D_BACK {}, // GGML_OP_UPSCALE {}, // GGML_OP_PAD + {}, // GGML_OP_ROLL {}, // GGML_OP_PAD_REFLECT_1D {}, // GGML_OP_ARANGE @@ -194,6 +196,7 @@ constexpr const qnn_op_caps_t kOpCaps[] = { {}, // GGML_OP_CROSS_ENTROPY_LOSS {}, // GGML_OP_CROSS_ENTROPY_LOSS_BACK {}, // GGML_OP_OPT_STEP_ADAMW + {}, // GGML_OP_GLU // ggml_unary_op {}, // GGML_UNARY_OP_ABS @@ -320,6 +323,7 @@ constexpr const op_constructor_t kOpConstructors[] = { nullptr, // GGML_OP_TRANSPOSE nullptr, // GGML_OP_GET_ROWS nullptr, // GGML_OP_GET_ROWS_BACK + nullptr, // GGML_OP_SET_ROWS nullptr, // GGML_OP_DIAG nullptr, // GGML_OP_DIAG_MASK_INF nullptr, // GGML_OP_DIAG_MASK_ZERO @@ -338,6 +342,7 @@ constexpr const op_constructor_t kOpConstructors[] = { nullptr, // GGML_OP_POOL_2D_BACK nullptr, // GGML_OP_UPSCALE nullptr, // GGML_OP_PAD + nullptr, // GGML_OP_ROLL nullptr, // GGML_OP_PAD_REFLECT_1D nullptr, // GGML_OP_ARANGE nullptr, // GGML_OP_TIMESTEP_EMBEDDING @@ -367,6 +372,7 @@ constexpr const op_constructor_t kOpConstructors[] = { nullptr, // GGML_OP_CROSS_ENTROPY_LOSS nullptr, // GGML_OP_CROSS_ENTROPY_LOSS_BACK nullptr, // GGML_OP_OPT_STEP_ADAMW + nullptr, // GGML_OP_GLU // ggml_unary_op nullptr, // GGML_UNARY_OP_ABS