summaryrefslogtreecommitdiff
path: root/src/llama.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/llama.cpp')
-rw-r--r--src/llama.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/llama.cpp b/src/llama.cpp
index 18c7cd0f..90e342e1 100644
--- a/src/llama.cpp
+++ b/src/llama.cpp
@@ -23265,6 +23265,11 @@ void llama_sample_temp(struct llama_context * ctx, llama_token_data_array * cand
llama_sample_temp_impl(ctx ? &ctx->sampling : nullptr, candidates_p, temp);
}
+void llama_sample_xtc(struct llama_context * ctx, llama_token_data_array * candidates_p,
+ float probability, float threshold, size_t min_keep) {
+ llama_sample_xtc_impl(ctx ? &ctx->sampling : nullptr, candidates_p, probability, threshold, min_keep);
+}
+
void llama_sample_repetition_penalties(
struct llama_context * ctx,
llama_token_data_array * candidates,