mirror of
https://github.com/storytold/FineTrainers-Conditioning.git
synced 2026-10-29 09:07:10 +00:00
sft with multigpu
This commit is contained in:
@@ -743,7 +743,7 @@ def main(args):
|
|||||||
last_lr = lr_scheduler.get_last_lr()[0] if lr_scheduler is not None else args.learning_rate
|
last_lr = lr_scheduler.get_last_lr()[0] if lr_scheduler is not None else args.learning_rate
|
||||||
logs = {"loss": loss.detach().item(), "lr": last_lr}
|
logs = {"loss": loss.detach().item(), "lr": last_lr}
|
||||||
# gradnorm + deepspeed: https://github.com/microsoft/DeepSpeed/issues/4555
|
# gradnorm + deepspeed: https://github.com/microsoft/DeepSpeed/issues/4555
|
||||||
if accelerator.distributed_type != DistributedType.DEEPSPEED:
|
if accelerator.sync_gradients and accelerator.distributed_type != DistributedType.DEEPSPEED:
|
||||||
logs.update(
|
logs.update(
|
||||||
{
|
{
|
||||||
"gradient_norm_before_clip": gradient_norm_before_clip,
|
"gradient_norm_before_clip": gradient_norm_before_clip,
|
||||||
|
|||||||
Reference in New Issue
Block a user