From 25201233ca6d28bbe9813c54b4e84a274a9074a3 Mon Sep 17 00:00:00 2001 From: Concedo <39025047+LostRuins@users.noreply.github.com> Date: Mon, 1 May 2023 00:02:45 +0800 Subject: [PATCH] fixed unbantokens not following EOS --- gpttype_adapter.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/gpttype_adapter.cpp b/gpttype_adapter.cpp index 23aa60e79..73990831a 100644 --- a/gpttype_adapter.cpp +++ b/gpttype_adapter.cpp @@ -674,6 +674,11 @@ generation_outputs gpttype_generate(const generation_inputs inputs, generation_o if (file_format == FileFormat::GGML || file_format == FileFormat::GGHF || file_format == FileFormat::GGJT) { concat_output += llama_token_to_str(llama_ctx_v1, id); + if(unbanTokens && id==llama_token_eos()) + { + printf("\n(EOS token triggered!)"); + remaining_tokens = 0; + } } else {