Skip to content

Commit

Permalink
[NPU]Fix eos_token setting (#12475)
Browse files Browse the repository at this point in the history
  • Loading branch information
plusbang authored Dec 2, 2024
1 parent 59bd4a2 commit 54d9a59
Showing 1 changed file with 5 additions and 1 deletion.
6 changes: 5 additions & 1 deletion python/llm/src/ipex_llm/transformers/npu_models/convert.py
Original file line number Diff line number Diff line change
Expand Up @@ -326,7 +326,11 @@ def generate(
f"Generated tokens ({new_tokens}) exceed named pipeline limitation.")

if "eos_token_id" not in new_generate_kwargs:
eos = 0xffffffff
generation_config = GenerationConfig.from_model_config(self.config)
if hasattr(generation_config, "eos_token_id"):
eos = generation_config.eos_token_id
else:
eos = 0xffffffff
else:
eos = new_generate_kwargs["eos_token_id"]
output_tokens = []
Expand Down

0 comments on commit 54d9a59

Please sign in to comment.