We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 12122a1 commit df70edfCopy full SHA for df70edf
1 file changed
plugins/online-data-mixing/artifacts/custom_loop_usage.py
@@ -94,7 +94,7 @@ class State:
94
loss = accelerator.gather(loss).mean()
95
if step_idx % 1 == 0:
96
if torch.isnan(loss):
97
- raise ValueError("loss is nan")
+ loss = torch.tensor([10]) # nan -> very high loss
98
print(f"Step {step_idx} ||| Loss: {loss.item():.4f}")
99
state.log_history.append(
100
{"loss": loss.item() if not torch.isnan(loss) else 1e100}
0 commit comments