]> git.djapps.eu Git - pkg/ggml/sources/ggml/commit
opencl: add conv2d kernel (llama/14403)
authorrmatif <redacted>
Mon, 21 Jul 2025 17:03:19 +0000 (19:03 +0200)
committerGeorgi Gerganov <redacted>
Thu, 24 Jul 2025 17:57:40 +0000 (20:57 +0300)
commit7ce741c867dacc700465eb7da989658481fdd9f3
tree4798e78dec67dd0674d31eef879ea653fed3651d
parentf00179e6eb391195dd429dc7f77535649e6aa268
opencl: add conv2d kernel (llama/14403)

* add conv2d kernel

* fix trailing whitespace

* whitespace fixe

* handle f16 input and f16 kernel, more opt

* resolve conflicts

* use enqueue_ndrange_kernel
src/ggml-opencl/CMakeLists.txt
src/ggml-opencl/ggml-opencl.cpp
src/ggml-opencl/kernels/conv2d.cl [new file with mode: 0644]
src/ggml-opencl/kernels/conv2d_f16_f32.cl [new file with mode: 0644]