From 9be7e2b0bd437fa9c0345a5b69edae5eaa481f42 Mon Sep 17 00:00:00 2001 From: Cebtenzzre Date: Fri, 25 Aug 2023 18:16:58 -0400 Subject: [PATCH] llama : use std::abs in llama_sample_tail_free Plain 'abs' casts the input to int. --- llama.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/llama.cpp b/llama.cpp index 7d8b9a0ac..66a47b096 100644 --- a/llama.cpp +++ b/llama.cpp @@ -3908,7 +3908,7 @@ void llama_sample_tail_free(struct llama_context * ctx, llama_token_data_array * // Calculate absolute value of second derivatives for (size_t i = 0; i < second_derivatives.size(); ++i) { - second_derivatives[i] = abs(second_derivatives[i]); + second_derivatives[i] = std::abs(second_derivatives[i]); } // Normalize the second derivatives