mirror of
https://github.com/hiyouga/LLaMA-Factory.git
synced 2025-08-23 14:22:51 +08:00
update trainer
Former-commit-id: 220175ab2410ce22a553344eb75d5a556ed1a276
This commit is contained in:
parent
2faa1af4eb
commit
77f6647e8f
@ -67,7 +67,10 @@ class PeftTrainer(Seq2SeqTrainer):
|
|||||||
torch.save(state_dict, os.path.join(output_dir, WEIGHTS_NAME))
|
torch.save(state_dict, os.path.join(output_dir, WEIGHTS_NAME))
|
||||||
|
|
||||||
if self.finetuning_args.finetuning_type == "full" and self.tokenizer is not None:
|
if self.finetuning_args.finetuning_type == "full" and self.tokenizer is not None:
|
||||||
self.tokenizer.save_pretrained(output_dir)
|
try:
|
||||||
|
self.tokenizer.save_pretrained(output_dir)
|
||||||
|
except:
|
||||||
|
logger.warning("Cannot save tokenizer, copy the files manually.")
|
||||||
|
|
||||||
with open(os.path.join(output_dir, TRAINING_ARGS_NAME), "w", encoding="utf-8") as f:
|
with open(os.path.join(output_dir, TRAINING_ARGS_NAME), "w", encoding="utf-8") as f:
|
||||||
f.write(self.args.to_json_string() + "\n")
|
f.write(self.args.to_json_string() + "\n")
|
||||||
|
Loading…
x
Reference in New Issue
Block a user