Commit Graph

18 Commits

Author SHA1 Message Date
hongruichen cd5a7331f7 add cpu backend as cross reference 2024-07-15 10:55:17 +08:00
hongruichen 4410fd6563 format with clang-format 2024-07-15 10:30:57 +08:00
hongruichen c46b4deea9 [unit test] init all tensor by one function 2024-07-15 10:23:19 +08:00
hongruichen 148ceab70c add log op 2024-07-14 23:00:50 +08:00
hongruichen c1e2283887 expose op at unit test 2024-07-13 11:07:06 +08:00
hongruichen 7cbc4fbd8c add mul 2024-07-12 23:26:38 +08:00
hongruichen 0eb595cc6e use table to simpilify the op mapping 2024-07-12 23:22:29 +08:00
hongruichen 8b677d1b2f move qnn backend into sub folder 2024-07-02 19:42:14 +08:00
hongruichen c9e99bd603 split qnn ops into file 2024-06-24 23:32:29 +08:00
hongruichen 99320620b0 split logger function, tensors and backend from main qnn source 2024-06-19 14:39:16 +08:00
hongruichen 5e18cdc268 init the test array with const values 2024-06-16 22:28:10 +08:00
zhou.weiguo 5598fbd15d
review: make a MVP(Minimum Viable PR) style PR in upstream 2024-06-13 15:41:53 +08:00
zhou.weiguo faaa86b7e4
ggml-qnn: refine ggml inference using QNN NPU 2024-06-12 16:30:50 +08:00
zhou.weiguo 5269e082aa
ggml-qnn: refine ggml inference using QNN NPU 2024-06-11 23:05:00 +08:00
zhou.weiguo 2fab33d825
ggml-qnn: remove static global vars to support multi-instance simultaneously 2024-06-07 12:51:04 +08:00
zhou.weiguo dd29834c11
add supportive of quantize data type Q8_0 2024-06-06 17:12:28 +08:00
zhou.weiguo 9c872cbbce
refine ggml-qnn-ut program and script to make reviewers happy 2024-06-05 12:06:17 +08:00
zhou.weiguo d325088dbf
ggml: add Qualcomm QNN(Qualcomm Neural Network,aka Qualcomm AI Engine Direct) backend 2024-06-05 10:55:45 +08:00