]> git.djapps.eu Git - pkg/ggml/sources/llama.cpp/commit
ggml : add ggml_top_k (#17365)
authorGeorgi Gerganov <redacted>
Tue, 25 Nov 2025 13:31:43 +0000 (15:31 +0200)
committerGitHub <redacted>
Tue, 25 Nov 2025 13:31:43 +0000 (15:31 +0200)
commit583cb83416467e8abf9b37349dcf1f6a0083745a
tree9ee34ad1152d3716c1cfabe6032ba06b14135851
parent05872ac88532585fb198f1113be43ac654955cba
ggml : add ggml_top_k (#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
15 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
src/llama-graph.cpp
tests/test-backend-ops.cpp