mirror of
https://github.com/k2-fsa/icefall.git
synced 2025-08-08 09:32:20 +00:00
Fix padding issues (#1303)
This commit is contained in:
parent
16a2748d6c
commit
2b3c5d799f
@ -158,7 +158,7 @@ class Conformer(EncoderInterface):
|
|||||||
if not is_jit_tracing():
|
if not is_jit_tracing():
|
||||||
assert x.size(0) == lengths.max().item()
|
assert x.size(0) == lengths.max().item()
|
||||||
|
|
||||||
src_key_padding_mask = make_pad_mask(lengths)
|
src_key_padding_mask = make_pad_mask(lengths, x.size(0))
|
||||||
|
|
||||||
if self.dynamic_chunk_training:
|
if self.dynamic_chunk_training:
|
||||||
assert (
|
assert (
|
||||||
|
@ -281,7 +281,7 @@ class Zipformer(EncoderInterface):
|
|||||||
|
|
||||||
lengths = (x_lens - 7) >> 1
|
lengths = (x_lens - 7) >> 1
|
||||||
assert x.size(0) == lengths.max().item(), (x.shape, lengths, lengths.max())
|
assert x.size(0) == lengths.max().item(), (x.shape, lengths, lengths.max())
|
||||||
mask = make_pad_mask(lengths)
|
mask = make_pad_mask(lengths, x.size(0))
|
||||||
|
|
||||||
outputs = []
|
outputs = []
|
||||||
feature_masks = self.get_feature_masks(x)
|
feature_masks = self.get_feature_masks(x)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user