]> git.djapps.eu Git - pkg/ggml/sources/ggml/commit
ggml : add `GGML_PAD_REFLECT_1D` operation (#1034)
authorPAB <redacted>
Tue, 3 Dec 2024 19:20:04 +0000 (20:20 +0100)
committerGitHub <redacted>
Tue, 3 Dec 2024 19:20:04 +0000 (21:20 +0200)
commit8f4ff82a5b40c42d765af1bbab46e8dd66340bfa
tree5ed0ee32dbe2daa4e056a014684f524d8531bbd5
parent69d065e717811e66dc6dcfe87505b88a3c12401e
ggml : add `GGML_PAD_REFLECT_1D` operation (#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
include/ggml.h
src/ggml-cpu/ggml-cpu.c
src/ggml-metal/ggml-metal.m
src/ggml-metal/ggml-metal.metal
src/ggml.c
tests/CMakeLists.txt
tests/test-backend-ops.cpp
tests/test-pad-reflect-1d.cpp [new file with mode: 0644]