Skip to content

Commit fa48315

Browse files
committed
debug
Signed-off-by: Ye Yu <[email protected]>
1 parent f8dc859 commit fa48315

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

modelopt/torch/speculative/plugins/megatron_eagle.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1284,9 +1284,10 @@ def forward(
12841284

12851285
# If eagle_freeze_base_model is set to True,
12861286
# the base model is frozen .
1287-
loss = self.compute_language_model_loss(
1288-
labels, logits_sbh[:-1] if self.eagle_offline else logits_sbh
1289-
)
1287+
if self.eagle_offline:
1288+
loss = torch.zeros(input_ids.shape).to(input_ids.device)
1289+
else:
1290+
loss = self.compute_language_model_loss(labels, logits_sbh)
12901291
loss = 0.0 * loss
12911292

12921293
if self.eagle_config.parallel_draft_step > 1:

0 commit comments

Comments
 (0)