mirror of
https://github.com/wassname/alignment-handbook.git
synced 2026-07-25 13:00:12 +08:00
Check that default_chat_template is also None (#83)
* Check that `default_chat_template` is also None before overwriting chat template * add unit test to `get_tokenizer` to ensure default behaviour of chat template is not changed --------- Co-authored-by: lewtun <lewis.c.tunstall@gmail.com>
This commit is contained in:
@@ -73,7 +73,7 @@ def get_tokenizer(model_args: ModelArguments, data_args: DataArguments) -> PreTr
|
||||
|
||||
if data_args.chat_template is not None:
|
||||
tokenizer.chat_template = data_args.chat_template
|
||||
elif tokenizer.chat_template is None:
|
||||
elif tokenizer.chat_template is None and tokenizer.default_chat_template is None:
|
||||
tokenizer.chat_template = DEFAULT_CHAT_TEMPLATE
|
||||
|
||||
return tokenizer
|
||||
|
||||
Reference in New Issue
Block a user