]> git.djapps.eu Git - pkg/ggml/sources/llama.cpp/commit
opencl: add new ops - `argsort`, `div`, `sub`, `addrows`, `sigmoid`, `group_norm...
authorlhez <redacted>
Tue, 27 May 2025 19:56:08 +0000 (12:56 -0700)
committerGitHub <redacted>
Tue, 27 May 2025 19:56:08 +0000 (12:56 -0700)
commita3c30846e410c91c11d7bf80978795a03bb03dee
tree3117c9b7c01db2fa2a8e4d2460660e80007af1e8
parent1701d4c54f93c0d203bf92ea7202a94b037c2338
opencl: add new ops - `argsort`, `div`, `sub`, `addrows`, `sigmoid`, `group_norm` (#13787)

* opencl: add `argsort`

* opencl: add `div`

* opencl: add `add_rows`

* opencl: add `sub`

* opencl: add `sigmoid`, both `f16` and `f32`

* opencl: add `group_norm`
ggml/src/ggml-opencl/CMakeLists.txt
ggml/src/ggml-opencl/ggml-opencl.cpp
ggml/src/ggml-opencl/kernels/argsort.cl [new file with mode: 0644]
ggml/src/ggml-opencl/kernels/div.cl [new file with mode: 0644]
ggml/src/ggml-opencl/kernels/group_norm.cl [new file with mode: 0644]
ggml/src/ggml-opencl/kernels/sigmoid.cl [new file with mode: 0644]
ggml/src/ggml-opencl/kernels/sub.cl [new file with mode: 0644]
ggml/src/ggml-opencl/kernels/sum_rows.cl [new file with mode: 0644]