fix error in padding computing

This commit is contained in:
zzasdf 2024-04-25 17:10:48 +08:00
parent df36f93bd8
commit 3302bf2e33

View File

@ -429,7 +429,7 @@ class HubertModel(nn.Module):
# padding_mask: (B, T), bool # padding_mask: (B, T), bool
# mask_indices: (B, T), bool # mask_indices: (B, T), bool
x = x.transpose(0, 1) x = x.transpose(0, 1)
x, x_lens = self.encoder(x, ~padding_mask.sum(dim=-1)) x, x_lens = self.encoder(x, (~padding_mask).sum(dim=-1))
x = x.transpose(0, 1) x = x.transpose(0, 1)
if features_only: if features_only: