Encode generation prompt via tokenizer.encode (apply_chat_template returns Encodings)
This commit is contained in:
@@ -112,12 +112,13 @@ class SemIfEngine:
|
|||||||
import numpy
|
import numpy
|
||||||
|
|
||||||
engine = model.engine
|
engine = model.engine
|
||||||
prompt_ids = tokenizer.apply_chat_template(
|
prompt_text = tokenizer.apply_chat_template(
|
||||||
messages,
|
messages,
|
||||||
tokenize=True,
|
tokenize=False,
|
||||||
add_generation_prompt=True,
|
add_generation_prompt=True,
|
||||||
enable_thinking=False,
|
enable_thinking=False,
|
||||||
)
|
)
|
||||||
|
prompt_ids = tokenizer.encode(prompt_text, add_special_tokens=False)
|
||||||
engine.clear()
|
engine.clear()
|
||||||
logits = engine._decode(prompt_ids, 0, 0, True)
|
logits = engine._decode(prompt_ids, 0, 0, True)
|
||||||
generated: list[int] = []
|
generated: list[int] = []
|
||||||
|
|||||||
Reference in New Issue
Block a user