]> git.djapps.eu Git - pkg/ggml/sources/whisper.cpp/commit
ggml : add ggml_top_k (llama/17365)
authorGeorgi Gerganov <redacted>
Tue, 25 Nov 2025 13:31:43 +0000 (15:31 +0200)
committerGeorgi Gerganov <redacted>
Fri, 12 Dec 2025 15:53:08 +0000 (17:53 +0200)
commit968db8bcfa9938eb16de4001a7c050e2514bf24e
treef1b282d25fdeb4d9033d612e9786bc200d67110f
parente00bb753d6572ead44af320ff2b7d82e37489a20
ggml : add ggml_top_k (llama/17365)

* ggml : add ggml_top_k

* cont : add ggml_argsort_top_k

* metal : add top_k support

* ggml : cleanup

* tests : add virtual err() function for test_case

* ggml : add comments
13 files changed:
ggml/include/ggml.h
ggml/src/ggml-cpu/ggml-cpu.c
ggml/src/ggml-cpu/ops.cpp
ggml/src/ggml-cpu/ops.h
ggml/src/ggml-metal/ggml-metal-device.cpp
ggml/src/ggml-metal/ggml-metal-device.h
ggml/src/ggml-metal/ggml-metal-device.m
ggml/src/ggml-metal/ggml-metal-impl.h
ggml/src/ggml-metal/ggml-metal-ops.cpp
ggml/src/ggml-metal/ggml-metal-ops.h
ggml/src/ggml-metal/ggml-metal.cpp
ggml/src/ggml-metal/ggml-metal.metal
ggml/src/ggml.c