From 7cd0d3232f73b1b7fd93d305a95b21cc868ff447 Mon Sep 17 00:00:00 2001 From: marcus Date: Mon, 4 Dec 2023 14:09:49 -0800 Subject: [PATCH] reserve canidates_decoded --- llama.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/llama.cpp b/llama.cpp index c16819a48..99b5c5b39 100644 --- a/llama.cpp +++ b/llama.cpp @@ -7357,6 +7357,7 @@ void llama_sample_grammar(struct llama_context * ctx, llama_token_data_array * c const llama_token eos = llama_token_eos(&ctx->model); std::vector, llama_partial_utf8>> candidates_decoded; + candidates_decoded.reserve(candidates->size); std::vector candidates_grammar; for (size_t i = 0; i < candidates->size; ++i) {