mirror of
https://github.com/k2-fsa/icefall.git
synced 2025-12-11 06:55:27 +00:00
from local
This commit is contained in:
parent
63e2c16dc6
commit
c3da411351
Binary file not shown.
@ -736,13 +736,16 @@ def compute_loss(
|
||||
token_ids=token_ids,
|
||||
)
|
||||
|
||||
logging.info('1')
|
||||
# Works with a BPE model
|
||||
decoding_graph = k2.ctc_graph(token_ids, modified=False, device=device)
|
||||
logging.info('2')
|
||||
dense_fsa_vec = k2.DenseFsaVec(
|
||||
ctc_output,
|
||||
supervision_segments,
|
||||
allow_truncate=params.subsampling_factor - 1,
|
||||
)
|
||||
logging.info('3')
|
||||
|
||||
ctc_loss = k2.ctc_loss(
|
||||
decoding_graph=decoding_graph,
|
||||
@ -751,6 +754,7 @@ def compute_loss(
|
||||
reduction="sum",
|
||||
use_double_scores=params.use_double_scores,
|
||||
)
|
||||
logging.info('4')
|
||||
assert ctc_loss.requires_grad == is_training
|
||||
loss += params.ctc_loss_scale * ctc_loss
|
||||
|
||||
|
||||
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user