Skip to content

Commit 124816d

Browse files
committed
fix wrong dimension
1 parent 9b63b01 commit 124816d

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

‎dia/model.py‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -429,12 +429,12 @@ def _decoder_step(
429429
cond_logits_BxCxV = logits_last_Bx2xCxV[:, 1, :, :] # Shape [B, C, V]
430430
logits_BxCxV = cond_logits_BxCxV + cfg_scale * (cond_logits_BxCxV - uncond_logits_BxCxV)
431431

432-
logits_BxCxV[:, audio_eos_value + 1 :] = torch.full_like(
433-
logits_BxCxV[:, audio_eos_value + 1 :],
432+
logits_BxCxV[:, :, audio_eos_value + 1 :] = torch.full_like(
433+
logits_BxCxV[:, :, audio_eos_value + 1 :],
434434
fill_value=-torch.inf,
435435
)
436-
logits_BxCxV[1:, audio_eos_value:] = torch.full_like(
437-
logits_BxCxV[1:, audio_eos_value:],
436+
logits_BxCxV[:, 1:, audio_eos_value:] = torch.full_like(
437+
logits_BxCxV[:, 1:, audio_eos_value:],
438438
fill_value=-torch.inf,
439439
)
440440
logits_BxCxV[:, 0, audio_eos_value] *= torch.tensor(0.8, device=self.device)

0 commit comments

Comments
 (0)