fix template

This commit is contained in:
hiyouga
2023-08-09 23:14:27 +08:00
parent ac29f4d5f0
commit eb6e571cb7

View File

@@ -101,6 +101,9 @@ class Template:
prefix_ids = sep_ids prefix_ids = sep_ids
elif prefix: elif prefix:
prefix_ids = self._convert_inputs_to_ids(tokenizer, context=prefix) + eos_ids + sep_ids prefix_ids = self._convert_inputs_to_ids(tokenizer, context=prefix) + eos_ids + sep_ids
else:
prefix_ids = []
query_ids = self._convert_inputs_to_ids(tokenizer, context=self.prompt, query=query) query_ids = self._convert_inputs_to_ids(tokenizer, context=self.prompt, query=query)
resp_ids = self._convert_inputs_to_ids(tokenizer, context=[resp]) resp_ids = self._convert_inputs_to_ids(tokenizer, context=[resp])
encoded_pairs.append((bos_ids + prefix_ids + query_ids, resp_ids + eos_ids)) encoded_pairs.append((bos_ids + prefix_ids + query_ids, resp_ids + eos_ids))