]> git.djapps.eu Git - pkg/ggml/sources/ggml/commit
cuda/cpu: Increase support for fp16 unary operations (#1125)
authorcmdr2 <redacted>
Fri, 28 Feb 2025 07:04:39 +0000 (12:34 +0530)
committerGitHub <redacted>
Fri, 28 Feb 2025 07:04:39 +0000 (09:04 +0200)
commit0d1ea2e1e08944aba29885c3c9ef73ceec27ba49
tree7b1a5c3255f7c98c701ef959ea20b0bc0653945c
parent2659de4ed0e5d17c4fe2f2a124504ce10f73a4ba
cuda/cpu: Increase support for fp16 unary operations (#1125)

* Support fp16 unary operations in the CUDA backend

* cpu: increase fp16 support for unary operators in the CPU backend

* cuda: increase fp16 support for unary operators in the CUDA backend

* Add test cases for fp16 unary operators

* metal: update supports_op for unary operators that don't support fp16, to prevent test-backend-ops from failing

* metal: fix PR comments for unary op support after fp16 unary tests
src/ggml-cpu/ggml-cpu.c
src/ggml-cuda/clamp.cu
src/ggml-cuda/ggml-cuda.cu
src/ggml-cuda/unary.cu
src/ggml-cuda/unary.cuh
src/ggml-metal/ggml-metal.m
tests/test-backend-ops.cpp