]> git.djapps.eu Git - pkg/ggml/sources/whisper.cpp/commit
ggml-vulkan: adds support for op CONV_TRANSPOSE_1D (llama/13813)
authorErvin Áron Tasnádi <redacted>
Wed, 4 Jun 2025 20:02:00 +0000 (22:02 +0200)
committerGeorgi Gerganov <redacted>
Tue, 10 Jun 2025 09:40:33 +0000 (12:40 +0300)
commit5171b24f701a0f16665f295c2c6cf6b66c17b9f7
tree7f2d0d6866dcbf02645f451cb34e841f99fbaaa5
parent23e2fe0682bcaddd3ea8a282b1ecb19c5b238f66
ggml-vulkan: adds support for op CONV_TRANSPOSE_1D (llama/13813)

* * ggml-vulkan: adds op CONV_TRANSPOSE_1D

* test-backend-ops: adds more spohisticated tests for CONV_TRANSPOSE_1D

* Missing barrier added to shader.
Number of additional tests reduced to 108.

* * Fixes typo in variable name.

* Removes extra whitespaces.

* Adds int64->int32 casts to prevent possible warnings.

* Problem size reduced in tests to pass tests with llvmpipe.

* supports_op condition moved from unintended position
ggml/src/ggml-vulkan/ggml-vulkan.cpp
ggml/src/ggml-vulkan/vulkan-shaders/conv_transpose_1d.comp [new file with mode: 0644]
ggml/src/ggml-vulkan/vulkan-shaders/vulkan-shaders-gen.cpp