Skip to content

Commit 257d708

Browse files
author
zhouwg
committed
ggml-qnn: refine ggml_qnn_general_node and ggml_qnn_mul_mat to make code more clearly
1 parent 95fbcf1 commit 257d708

File tree

3 files changed

+147
-288
lines changed

3 files changed

+147
-288
lines changed

ggml/src/ggml-qnn/ggml-qnn-impl.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -595,12 +595,12 @@ class qnn_instance {
595595

596596
size_t ggmlqnn_get_opcaps_size(void);
597597
size_t ggmlqnn_get_op_index(const ggml_tensor * tensor);
598-
Qnn_Tensor_t * ggmlqnn_create_compute_tensor(const ggml_tensor * tensor);
599598
const char * ggmlqnn_get_error_string(Qnn_ErrorHandle_t qnn_error_code);
600599
Qnn_DataType_t ggmlqnn_datatype_from_ggml_datatype(enum ggml_type ggmltype);
601600
void * ggmlqnn_type_trait(ggml_backend_qnn_context * ctx, ggml_tensor * op);
602601
void ggmlqnn_get_graphkey_from_op(const ggml_tensor * op, std::string & output);
603602
uint8_t * ggmlqnn_create_rpc_buffer(qnn_instance * instance, const ggml_tensor * ggml_tensor, Qnn_Tensor_t * qnn_tensor, bool b_copydata);
603+
Qnn_Tensor_t * ggmlqnn_create_compute_tensor(qnn_instance * instance, Qnn_GraphHandle_t handle, const ggml_tensor * tensor, Qnn_TensorType_t tensor_type);
604604
void ggmlqnn_print_tensors_info(const char * func_name, ggml_backend_qnn_context * ctx, const ggml_tensor * src0, const ggml_tensor * src1, ggml_tensor * dst);
605605

606606
Qnn_OpConfig_t ggmlqnn_create_op_config(const char * name, const char * package, const char * type,

0 commit comments

Comments
 (0)