]> git.djapps.eu Git - pkg/ggml/sources/whisper.cpp/commit
ggml : add `GGML_PAD_REFLECT_1D` operation (ggml/1034)
authorPAB <redacted>
Tue, 3 Dec 2024 19:20:04 +0000 (20:20 +0100)
committerGeorgi Gerganov <redacted>
Sun, 8 Dec 2024 18:14:35 +0000 (20:14 +0200)
commit7895d395087a1fc7834e7b144a04cd2ffa8e7713
tree2f79623e15f4c385423bdb099680a46f0728cbf9
parent22616f00f963b4e210cc925e7289e8f876f2fbf3
ggml : add `GGML_PAD_REFLECT_1D` operation (ggml/1034)

* ggml_pad_reflect_1d defined in header

* implemented on CPU

* called the forward pass

* impl Metal kernel

* added Metal kernel

* added OP_PAD_REFLECT_1D in test-backend-ops.cpp

* add test-pad-reflect-1d test case

* test case support multiple backend
ggml/include/ggml.h
ggml/src/ggml-cpu/ggml-cpu.c
ggml/src/ggml-metal/ggml-metal.m
ggml/src/ggml-metal/ggml-metal.metal
ggml/src/ggml.c