]> git.djapps.eu Git - pkg/ggml/sources/ggml/commit
metal: add CONV_3D (llama/19927)
authorRashid Ul Islam <redacted>
Mon, 23 Mar 2026 07:45:34 +0000 (13:15 +0530)
committerGeorgi Gerganov <redacted>
Sat, 28 Mar 2026 11:39:09 +0000 (13:39 +0200)
commitee30f1a6754f9be3e29b55e9778492c90d81227a
treee0cf0ea671eea3985f62accbbc28259cf25a95bd
parente312a9cd2c7185ce7b1a7fca351e016472b64850
metal: add CONV_3D (llama/19927)

* Apply suggestions from code review

Co-authored-by: Georgi Gerganov <redacted>
* metal:add conv_3d backend

Rebased with master and resolved conflicts.

* Resolved issues related to changes in variable names

* kernel void kernel_upscale_bilinear_f32 was missing in my branch, added back, should pass all tests now

---------

Co-authored-by: Georgi Gerganov <redacted>
src/ggml-metal/ggml-metal-device.cpp
src/ggml-metal/ggml-metal-device.h
src/ggml-metal/ggml-metal-device.m
src/ggml-metal/ggml-metal-impl.h
src/ggml-metal/ggml-metal-ops.cpp
src/ggml-metal/ggml-metal-ops.h
src/ggml-metal/ggml-metal.metal