shixian.shi
2024-03-08 7498bd7388afdde8d5e6f8a4cb6aeb8be8ac60fa
update code
1个文件已修改
6 ■■■■ 已修改文件
funasr/models/seaco_paraformer/model.py 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
funasr/models/seaco_paraformer/model.py
@@ -175,11 +175,7 @@
        encoder_out_mask = (~make_pad_mask(encoder_out_lens, maxlen=encoder_out.size(1))[:, None, :]).to(
            encoder_out.device)
        predictor_outs = self.predictor(encoder_out, None, encoder_out_mask, ignore_id=self.ignore_id)
        if len(predictor_outs) == 4:
            pre_acoustic_embeds, pre_token_length, alphas, pre_peak_index = predictor_outs
        else:
            pre_acoustic_embeds, pre_token_length, alphas, pre_peak_index, pre_token_length2 = predictor_outs
        return pre_acoustic_embeds, pre_token_length, alphas, pre_peak_index
        return predictor_outs[:4]
    
    def _calc_seaco_loss(
            self,