|
@@ -255,7 +255,7 @@ def train(model, train_dataloader,eval_dataloader, tokenizer, optimizer, lr_sche
|
|
results["metrics_filename"] = metrics_filename
|
|
results["metrics_filename"] = metrics_filename
|
|
|
|
|
|
#saving the training params including fsdp setting for reference.
|
|
#saving the training params including fsdp setting for reference.
|
|
- if train_config.enable_fsdp and not train_config.use_peft:
|
|
|
|
|
|
+ if train_config.enable_fsdp and not train_config.use_peft and rank==0:
|
|
save_train_params(train_config, fsdp_config, rank)
|
|
save_train_params(train_config, fsdp_config, rank)
|
|
|
|
|
|
return results
|
|
return results
|